SQL语言的分类

来源:互联网 发布:c语言教案 编辑:程序博客网 时间:2024/06/05 09:29
1、数据查询(DQL)——Data Query Language
用于检索数据库中的数据,主要是SLECT语句


2、数据操纵(DML)——Data Manipulation Language
用于改变数据库中的数据,主要包括INSERT、UPDATE和DELETE 3条语句


3、事务控制(TCL)——Transaction Control Language
用于维护数据的一致性,包括COMMIT、ROLLBACK和SAVEPOINT 3条语句


4、数据定义(DDL)——Data Definition Language
用于建立、修改和删除数据库对象。可以使用CRATE TABLE 语句创建表,使用ALTER TABLE 语句修改表结构,使用DROP TABLE 语句删除表


5、数据控制(DCL)——Data Control Language
用于执行权限授予和权限收回操作,主要包括GRANT和REVOKE 两条命令。
其中GRANT命令用于给用户或角色授予权限,REVOKE命令则用于收回用户或角色所具有的权限。