SQL的有关概念语言

来源:5-1 课程总结

水果大王

2020-03-31 10:25:05

老师,好像数据控制语言DCL还没有讲到?总体来说对DCL,DDL,DML,DQL,DPL,CCL不是很明白具体的意思?但DML和DDL的意思大概明白一点,一个是对数据库进行数据操作,后面一个是对数据表进行创建和删除以及插入索引等操作

写回答

1回答

好帮手慕笑蓉

2020-03-31

同学,你好。

  1. DCL,数据控制语句,对用户权限的管理;

  2. DDL,数据定义语言,常用的有CREATE和DROP,用于在数据库中创建新表或删除表,以及为表加入索引等;

  3. DML,数据操作语句,主要用来对数据库的数据进行一些操作,常用的就是INSERT、UPDATE、DELETE;

  4. DQL,数据检索语句,用于从表中获取数据。通常最常用的为保留字SELECT,并且常与FROM子句、WHERE子句组成查询SQL查询语句。

  5. DPL,事务处理语句,能确保被DML语句影响的表的所有行及时得以更新,包括BEGIN TRANSACTION、COMMIT和ROLLBACK。

  6. CCL,指针控制语句,像DECLARE CURSOR、FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作。

如果解决了你的疑惑,请采纳,祝学习愉快~ 


0

0 学习 · 2669 问题

查看课程