Visual query modeling for configurable patterns
First Claim
1. A computer program product, tangibly embodied in an information carrier, the computer program product being operable to cause a data processing apparatus to perform operations comprising:
- displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing one or more tables in the database and relations between the tables;
receiving in the web browser user input creating a visual model of a query into the database; and
generating code for the query based on the visual model of the query.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products, implementing techniques for visual query modeling. In one aspect, the techniques include displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing one or more tables in the database and relations between the tables, receiving in the web browser user input creating a visual model of a query into the database, and generating code for the query based on the visual model of the query.
132 Citations
19 Claims
-
1. A computer program product, tangibly embodied in an information carrier, the computer program product being operable to cause a data processing apparatus to perform operations comprising:
-
displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing one or more tables in the database and relations between the tables;
receiving in the web browser user input creating a visual model of a query into the database; and
generating code for the query based on the visual model of the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing one or more tables in the database and relations between the tables;
receiving in the web browser user input creating a visual model of a query into the database; and
generating code for the query based on the visual model of the query. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Apparatus comprising:
-
means for displaying in a web browser a visual model of a database, the visual model including one or more graphical objects representing one or more tables in the database and relations between the tables;
means for receiving in the web browser user input creating a visual model of a query into the database; and
means for generating code for the query based on the visual model of the query.
-
Specification