SQL语言主要分为以下四类:数据定义语言(DDL):用于下定义和管理数据对象(库,表,索引,视图),包括数据库,数据表等,例如:CREATEDROPALTER等语句。数据操作语言(DML):用于操作数据库对象中包含的数据,例如:INSERTUPDATEDELETE语句。数据查询语言(DQL):用于查询数据库对象中包含的数据,能够进行单表查询,连接查询,嵌套查询,以及集合查询等各种复杂不同的数据库查询,并将数据返回到客户机中显示,例如:SELECT语句。数据控制语言(DCL):用于管理数据库的语言