SQL的有关概念语言
来源:5-1 课程总结
水果大王
2020-03-31 10:25:05
老师,好像数据控制语言DCL还没有讲到?总体来说对DCL,DDL,DML,DQL,DPL,CCL不是很明白具体的意思?但DML和DDL的意思大概明白一点,一个是对数据库进行数据操作,后面一个是对数据表进行创建和删除以及插入索引等操作
1回答
同学,你好。
DCL,数据控制语句,对用户权限的管理;
DDL,数据定义语言,常用的有CREATE和DROP,用于在数据库中创建新表或删除表,以及为表加入索引等;
DML,数据操作语句,主要用来对数据库的数据进行一些操作,常用的就是INSERT、UPDATE、DELETE;
DQL,数据检索语句,用于从表中获取数据。通常最常用的为保留字SELECT,并且常与FROM子句、WHERE子句组成查询SQL查询语句。
DPL,事务处理语句,能确保被DML语句影响的表的所有行及时得以更新,包括BEGIN TRANSACTION、COMMIT和ROLLBACK。
CCL,指针控制语句,像DECLARE CURSOR、FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作。
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题