问题
单项选择题
下列哪一项不是数据库管理系统的主要功能?()
A.存储管理
B.查询处理
C.事务管理
D.数据通信
答案
参考答案:D
解析:
数据库管理系统包括以下三个主要成分:
①存储管理器:高效地利用辅助存储器来存放数据,并使得数据能够被快速存取。具体负责外存储器中的数据存储管理和访问、索引的建立和管理、内存中的缓冲区管理等。
②查询处理器:高效地执行用像SQL这样的非常高级的语言表达的数据查询和修改。具体负责DDL编泽、数据完全定义和安全性控制、数据完整性定义和完整性控制、查询编译、查询优化、查询执行等。
③事务管理器:对并发执行的事务进行有效的管理,使之具有 ACID特性。具体负责事务管理、并发控制、日志管理与故障恢复等。