您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
三级数据库技术:DBMS的基本功能
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年8月14日 发表评论 进入社区
《计算机等级考试考点分析、题解与模拟——三级数据库技术》 章节连载

    8.1.2  考点2:DBMS的基本功能

    数据库管理系统(DBMS)是一组软件,主要是实现对共享数据有效的组织、管理和存取,因此DBMS应具有以下功能。本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——三级数据库技术》

    1.数据库的定义功能

    对数据库的结构进行描述,包括外模式、模式和内模式的定义;数据库完整性的定义;安全保密定义(如用户口令、级别和存取路径(如索引)的定义)。这些定义存储在数据字典(亦称为系统目录)中,是DBMS运行的基本依据。

    2.数据库的操纵功能

    提供用户对数据的操作功能,实现对数据库数据的检索、插入、修改和删除。购书请到希赛网第一书店。一个好的DBMS应该提供功能强、易学易用的数据操纵语言(DML)、方便的操作方式和较高的数据存取效率。DML有两类:一类是宿主型语言,一类是自立(独立)型语言。前者的语句不能独立使用而必须嵌入某种宿主语言(如C语言、PASCAL语言和COBOL语言)中使用,而后者可以独立使用,通常供终端用户使用。

    3.数据库运行管理功能

    这是DBMS运行时的核心部分,包括数据库完整性及其安全性控制,并发性控制,存取控制及数据库内部维护(如索引、数据字典的自动维护)等。这些功能保证了数据库系统的正常运行。

    4.数据库的建立和维护功能

    包括数据库的初始数据的装入、更新和重构,数据库的结构维护,数据库数据的卸出和恢复,数据库性能的监测和分析等。本章节内容来自希赛网IT教育研发中心的计算机等级考试用书《计算机等级考试考点分析、题解与模拟——三级数据库技术》。

    5.数据组织、存储和管理

    DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据和存取路径等。要确定以何种文件结构和存取方式在存储体上组织这些数据,如何实现数据之间的联系。购书请到希赛网第一书店。数据组织和存储的基本目标是提高存储空间的利用率和便于存取,提供多种存取方法(如索引查找、Hash查找、顺序查找等),提高存取效率。

    6.其他功能

    包括DBMS与网络中其他软件系统的通信功能;一个DBMS与另一个DBMS或文件系统的数据转换功能;异构数据库之间的互访和互操作功能等。

       例8.1.2  下列关于数据操纵模块功能的叙述中,哪一个是不正确的?(   )[2005年9月 选择题第42题]

    A.支持对数据的修改      B.支持对数据的检索

    C.支持在数据库中创建视图    D.支持嵌入式查询

    【解析】宿主型语言是数据操纵语言的一种,它不能独立使用而必须嵌入某种宿主语言中使用。所以数据操纵模块功能支持嵌入式查询。

    【答案】C
 本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——三级数据库技术》。(购书请见 : http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032475