



        ANSI has a standard for using a Relational Database
        Structured Query Language (SQL)
        
        there are 3+ SQL Languages:
        
        
        1) the code to create the Database objects
            The Data Definition Language (DDL)
              CREATE/ALTER/DROP
              
        2) the code to uses the data in the Database
            The Data Manipulation Language (DML)
              SELECT/INSERT/UPDATE/DELETE
              
        3) the code to manage permissions
            The Data Control Language (DCL)
              GRANT/REVOKE
              
        +) every vendor has a language to do "logic"
            I want to write a Stored Procedure in SQL
            or a custom Trigger
            Oracle calls their Coding language PL/SQL
            SQL Server calls theirs T-SQL
            each vendor has a custom language
