== What is SQL SQL is a way to interact with databases and is interpreted by the database. === SQL - Structured Query Language * Not “Standard Query Language” * Multiple versions of SQL. Most databases have some custom functions * Most vendors have a proprietary extension === Data Manipulation Language (DML) * SELECT, INSERT, UPDATE, DELETE, … === Data Definition Language (DDL) * CREATE, ALTER, DROP,TRUNCATE,… === Data Control Language (DCL) * GRANT, REVOKE, …