数据库--基础2
DQL:data query language (数据查询语言)
DML:data manipulation language( 数据操纵语言)
负责对数据库对象运行数据访问工作的指令集,以INSERT、UPDATE、DELETE三种指令为核心,分别代表插入、更新与删除。
DDL:data definition language(模式数据定义语言)
DCL:data control language(数据控制语言)
用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。
TCL:transaction control language(事务控制语言)
用于对事务进行管理,COMMIT : 保存已完成事务动作结果,SAVEPOINT:保存事务相关数据 和状态用以可能的回滚操纵,ROLLBACK:回复事务相关数据至上一次COMMIT操作之后,SET TRANSACTION:设置事务选项