单选题
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件。用以建立、使用和维护数据库,简称DBMS。其中供用户实现数据的追加、删除、更新、查询的功能属于______。
【正确答案】
B
【答案解析】[解析] DBMS提供数据操作语言(DML,Data Manipulation Language),供用户实现对数据的追加、删除、更新、查询等操作。
DBMS提供数据定义语言(DDL,Data Definition Language),供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束。DDL主要用于建立、修改数据库的库结构。DDL所描述的库结构仅仅给出了数据库的框架,数据库的框架信息被存放在数据字典(Data Dictionary)中。
DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等,需确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率,选择合适的存取方法提高存取效率。
数据库的维护包括数据库的数据载入、转换、转储、数据库的重构以及性能监控等功能,这些功能分别由各个使用程序来完成。