【数据库系统概论第四版选择题填空汇总归类】
1. 数据库系统是由数据库、数据库管理系统、应用系统和数据库管理员(C.数据库管理员)组成的。数据库管理员负责管理和维护数据库的正常运行。
2. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是DBS包括DB和DBMS(A.DBS 包括 DB 和 DBMS)。DBMS是用于管理和操纵DB的软件,而DBS则是包含DB和DBMS的整体系统。
3. 数据库管理技术发展的三个阶段中,没有专门软件管理数据的是人工管理阶段(I.人工管理阶段)和文件系统阶段(II.文件系统阶段)(A.I 和 II)。这两个阶段数据管理较为原始,没有专门的数据库管理系统。
4. 不属于数据库系统特点的是数据冗余度高(C.数据冗余度高)。数据库系统旨在减少数据冗余,提高数据的一致性和共享性。
5. 数据库系统的数据独立性体现在不会因为数据存储结构与数据逻辑结构的变化而影响应用程序(B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序)。这使得数据库的设计和应用程序的编写可以相对独立。
6. 描述数据库全体数据的全局逻辑结构和特性的是模式(A. 模式)。
7. 要保证数据库的数据独立性,需要修改的是模式与内模式之间的映射(B.模式与内模式之间的映射)。
8. 保证数据库的逻辑数据独立性,需要修改的是模式与外模式之间的映射(A. 模式与外模式之间的映射)。
9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是子模式(C.子模式)。
10. DBA(数据库管理员)的职责不包括数据库管理系统设计(D.数据库管理系统设计),而是完整性约束说明、定义数据库模式和数据库安全。
11. 最著名的概念模型是实体-关系模型(D.实体 -关系模型)。
12. 区分不同实体的依据是属性(B.属性)。
13. 关系数据模型的三个要素是数据结构、关系操作、完整性约束(B.数据结构、关系操作、完整性约束)。
14. 在网状模型(A. 网状模型)中,一个结点可以有多个双亲,结点之间可以有多种联系。
15. 关系模型(B.关系模型)的存取路径对用户透明,具有更高的数据独立性、更好的安全保密性,简化了程序员的工作。
【第二章 关系数据库】
1. 不是关系数据库基本特征的是不同的列应有不同的数据类型(A. 不同的列应有不同的数据类型),因为在关系数据库中,列的数据类型是固定的。
2. 一个关系只有一个主码(D. 主码)。
3. 关系模型中,一个码可以由一个或多个属性组成,其值能唯一标识关系中一个元组(C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组)。
4. 医疗关系中的外码是患者编号(A. 患者编号)。
5. 关系代数运算是以关系运算为基础的(A. 关系运算)。
6. 专门的关系运算包括选择、投影和连接(B.选择、投影、连接)。
7. 五种基本关系代数运算是并(∪)、差(-)、选择(σ)、投影(π)(A. ∪ - ×σπ)。
8. 投影操作是从关系中抽出特定字段(B.抽出特定字段)。
9. 从数据库文件中取出满足条件的记录是选择操作(C.选择)。
10. 连接操作是选择和笛卡尔积的组合(B.选择和笛卡尔积)。
11. 自然连接要求R和S含有一个或多个共同的属性(C.属性)。
12. R-( R-S)表示R与S的交集(A.R∩ S)。
【第三章 关系数据库标准语言SQL】
1. SQL是非过程化的语言(B. 非过程化),易于学习。
2. 在视图上不能完成的操作是在视图上定义新的表(D.在视图上定义新的表),因为视图是基于已有表的虚拟表,不能直接在其上创建新表。
以上是关于数据库系统概论、关系数据库及SQL语言的一些基本知识点,涵盖了从数据库系统的基本概念到具体的数据操作和SQL语言的使用。这些知识对于理解和操作数据库至关重要。