141.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是
A)DBS就是DB,也就是DBMS
B) DBS包括DB和DBMS
C)DB包括DBS和DBMS
D) DBMS包括DB和DBS
B【解析】数据库(DB)是存放数据的仓库;数据库管理系统(DBMS)是用来管理数据及数据库的系统;数据库系统(DBS)是由数据库、数据库管理系统、数据库管理员、硬件等在一起的总称。因此DBS包括DB和DBMS。
142.数据库系统中,存储在计算机内有结构的数据集合称为
A)数据库
B)数据模型
C)数据库管理系统
D)数据结构
A【解析】数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。
143.下列叙述中正确的是
A)数据库的数据项之间无联系
B)数据库中任意两个表之间一定不存在联系
C)数据库的数据项之间存在联系
D)数据库的数据项之间以及两个表之间都不存在联系
C【解析】数据库的数据项之间以及表之间都存在联系。
144.能够减少相同数据重复存储的是
A)记录
B)字段
C)文件
D)数据库
D【解析】数据库表的一行称为一个记录,一列称一个字段。文件管理阶段不能保证相同数据重复存储。在数据库系统阶段使用数据库管理数据,可大大减少相同数据重复存储。
145.数据库管理系统是
A)一种操作系统在
B)操作系统的一部分
C)一种编译程序
D)操作系统支持下的系统软件
D【解析】数据库管理系统是数据库系统的核心,它位于用户和操作系统之间,从软件分类的角度来说,属于系统软件。
146.数据库管理系统的基本功能不包括
A)数据库定义
B)数据库和网络中其他系统的通信
C)数据库的建立和维护
D)数据库访问
B【解析】数据库管理系统的功能包括数据模式定义、数据存取的物理构建、数据操纵、数据完整性安全性的定义与检查、数据库的并发控制与故障恢复、数据的服务。
147.数据库系统中完成查询操作使用的语言是
A)数据操纵语言
B)数据定义语言
C)数据控制语言
D)数据并发语言
A【解析】数据库管理系统提供了相应的数据语言:
数据定义语言(DDL):该语言负责数据的模式定义与数据的物理存取构建。
数据操纵语言(DML):该语言负责数据的操纵,包括查询与增、删、改等操作。
数据控制语言(DCL):该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。
148.在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是
A)文件系统阶段
B)人工管理阶段
C)文件系统阶段和数据库阶段
D)人工管理阶段和文件系统阶段
B【解析】数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。
149.关于数据库管理阶段的特点,下列说法中错误的是
A)数据独立性差
B)数据的共享性高,冗余度低,易扩充
C)数据真正实现了结构化
D)数据由DBMS统一管理和控制
A【解析】数据库管理阶段具有高度的物理独立性和一定的逻辑独立性,是数据管理三级阶段中对立性最高的阶段。
150.按照传统的数据模型分类,数据库系统可分为
A)大型、中型和小型
B)数据、图形和多媒体
C)西文、中文和兼容
D)层次、网状和关系
D【解析】数据库系统已经发展了三个阶段:第一代的网状、层次型数据库系统,第二代的关系型数据库系统,第三代的面向对象的数据库系统。