SQL的3个主要组成部分:数据定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)。
数据定义语言(DDL)
数据定义语言用于定义和管理对象,例如数据库、数据表及视图等。典型代表有CREATE、DROP、ALTER等。通常用于创建、删除对象及修改其属性。
数据操作语言(DML)
数据操作语言用于操作数据库中的数据。最为常用。典型代表有SELECT、INSERT、UPDATE、DELETE等语句。
数据控制语言(DCL)
数据控制语言是用来管理数据库的语言,包含管理权限及数据更改。例如GRANT、REVOKE、COMMIT、ROLLBACK等语句