SQL is an international standard language for manipulating relational databases. It is based on an IBM product. SQL is short for Structured Query Language.
SQL can create schemas, delete them, and change them. It can also put data into schemas and remove data. It is a data handling language, but it is not a programming language.
SQL is a DSL (Data Sub Language), which is really a combination of two languages.
These are the Data Definition Language (DDL) and the Data Manipulation Language (DML).
Schema changes are part of the DDL, while data changes are part of the DML.
We will consider both parts of the DSL in this discussion of SQL.
>>>Next>>>