数据库操作语言有哪两大部分功能
数据库语言:是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。
功能如下:
1、数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等;
2、数据定义语言DDL用来创建数据库中的各种对象,如表、视图、索引、同义词、聚簇等;
3、数据操作语言DML是对数据库的SELECT、UPDATE、INSERT、DELETE,这4条命令是用来对数据库里的数据进行增删改查操作操作的语言。