Стандарт принят в 1997г, основан на реляционной теории (но в некоторых местах отходит от неё). SQL реляционно полный, т.е. любой оператор реляционной алгебры может быть выражен операторами SQL.
В языке SQL можно выделить три типа оператиров:
2) Операторы определения объектов БД.
a. Create Shema – создает схему БД.
b. Drop Shema – удаляет схему.
c. Create Table – создает таблицу.
d. Drop Table – удаляет таблицу.
e. Alter Table – изменяет таблицу.
f. Create View – создает представление.
g. Drop View – удаляет представление.
3) Операторы манипулирования данными.
a. Insert – добавить поля в таблицу.
b. Update – изменить данные в таблице.
c. Delete – удалить поля.
d. Select – выборка полей.
e. Commit – зафиксировать внешние изменения.
f. RollBack – откатить изменения.
4) Операторы защиты и управления данными.
a. Create Assertion –создать ограничения.
b. Drop Assertion – удалить ограничения.
c. Grant – предоставить привилегии на манипулирование объектом.
d. Relock – отменить привелегии.
Create Table <имя таблицы> [FREE] <имя поля 1> <тип поля 1> [<размер поля1>[<точность поля 1>]]