Comprehensive bilateral translation between SQL and graphically depicted queries
First Claim
1. A method for operating a database in a computer system to bidirectionally translate between graphical and text format representations of a database query, comprising the steps of:
- generating in the system a first data structure including a first link, which first data structure relates to a graphical format query;
generating in the system a second data structure including a second link, which second data structure relates to a text format query; and
bidirectionally translating between graphical format and text format queries using the first and second links.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program providing comprehensive bilateral translation between text format and visual format relational database queries. In a preferred form, tables and lists are configured to define a common data structure. Translation between structured query language (SQL) query statements and the common data structure is accomplished by clause. Similarly, a common data structure for the visual or graphical format queries is defined, preferably employing graphics symbols and multiple windows. Bidirectional translation is thereafter accomplished through the common data structure. The method, system and program is comprehensive in the SQL clauses available, together with providing full resources for hierarchical subselect clauses.
182 Citations
14 Claims
-
1. A method for operating a database in a computer system to bidirectionally translate between graphical and text format representations of a database query, comprising the steps of:
-
generating in the system a first data structure including a first link, which first data structure relates to a graphical format query; generating in the system a second data structure including a second link, which second data structure relates to a text format query; and bidirectionally translating between graphical format and text format queries using the first and second links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for bidirectionally translating between graphical and text format representations of a database query, comprising:
-
a video display for depicting a database query in graphical or text formats; means for a user of the system to define a database query expression in graphical or text format through a physical interaction between the user and the system; means for creating a first data structure, including a first link, which relates to a graphical format query, responsive to the means for a user of the system to define; means for creating a second data structure, including a second link, which relates to a text format query, responsive to the means for a user of the system to define; means for bidirectionally translating between graphical format and text format queries using the first and second links; and means for the video display to depict the database query defined by the user in a user selected format. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification