时间:2022-11-19 02:30:01 | 来源:信息时代
时间:2022-11-19 02:30:01 来源:信息时代
数据库控制语言 : 在数据库的恢复、并发控制,数据库的安全性和完整性控制等方面提供相应的支撑语句(或命令)。不同类型的数据库在数据库控制语言方面有不同的要求。其基本功能所包含的内容大致有:
(1)为有效实现数据库控制机制,对相关事务进行定义、提交和回退的说明。
(2)访问控制,说明用户访问数据库各种资源(包括各类模式的数据结构及其子结构,各种目录以及实用程序等)的权力(包括创建、撤销、查询、更新、执行等)。
(3)对数据加密存储、传输和审计方面的要求和说明。
(4)对违反完整性约束条件进行何种处理的说明。
(5)多用户并发地存取数据时,数据库系统实现并发操作的控制和协调说明。
(6)为实现系统故障后恢复机制提供相应的功能语句(或命令),如undo和redo等。