问题 单项选择题

作为一个庞大的系统软件,DBMS由众多程序模块组成,它们分别实现DBMS复杂而繁多的功能。其中完整性控制程序属于下列哪个程序模块

A.数据定义

B.数据库运行管理

C.数据存取

D.数据组织和管理

答案

参考答案:B

解析: 数据库管理系统的基本功能如下:(1)数据库定义功能,包括对数据库结构的描述、数据库完整性的定义、安全保密定义、存取路径定义等。(2)数据存取功能,提供用户对数据库的操纵功能,实现对数据库数据的检索、插入、修改和删除等。(3)数据库运行管理,包括多任务环境下的事务管理和自动恢复、并发控制和死锁检测、安全性检查和存取控制、完整性检查和执行、运行日志的组织管理等。(4)数据组织、存储和管理功能。对各种数据实现分类组织、存储和管理。(5)数据库的建立和维护功能。建立初始的数据库,数据转换,数据库的转储和恢复,数据库的重组织和重构造等。(6)其他功能。 可见,数据库运行管理模块中,要进行完整性控制,所以选项B正确。

单项选择题
单项选择题