Patent Document ID: 9880815
Application ID: 13746895

Base Claim:
1. A structured query language (SQL) Visualizer, comprising: a processor of a computer system, wherein the processor is arranged to cause the computer system to transform a textual SQL statement into a graphical diagram which represents said textual SQL statement; said SQL Visualizer being arranged: a) to cause the computer system to transform a textual SQL procedure into a graphical diagram which represents said textual SQL procedure such that the structure of the SQL procedure is visually represented in said graphical diagram; and b) to transform a textual data manipulation language (DML) statement into a graphical diagram which represents the logic of said textual DML statement; wherein said textual DML statement includes an insert, update or delete, statement; wherein said graphical diagram which represents the logic of said textual DML statement includes at least an insert, update or delete icon; and wherein the SQL Visualizer further comprises a user interface, wherein said user interface comprises a dictionary selection control which allows a user to select a database used in said textual SQL statement, and to thereby provide a definition for said database for use in transforming said textual SQL statement into said graphical diagram which represents said textual SQL statement.

---

Claim 15:
15. A SQL Visualizer as claimed in claim 1 , in which a user can make changes to either the graphical or the textual representation of a SQL statement or SQL procedure, and the SQL Visualizer can then automatically generate the other of the graphical or the textual representation such that the same change is incorporated in both the textual representation and the graphical representation.