文档介绍:数据库系统概论习题集
第一章绪论
一、选择题
1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和(C ) 。
A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员
2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( C)。 A
A. DBS包括DB和DBMS B. DBMS包括DB和DBS
C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS
3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D)。
A. I 和 II B. 只有 II
C. II 和 III D. 只有 I
4. 下列四项中,不属于数据库系统特点的是(C ) 。
A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据独立性高
5. 数据库系统的数据独立性体现在(B ) 。
6. 描述数据库全体数据的全局逻辑结构和特性的是(B ) 。A
A. 模式 B. 内模式 C. 外模式 D. 用户模式
7. 要保证数据库的数据独立性,需要修改的是( C) 。
A. 模式与外模式 B. 模式与内模式
C. 三层之间的两种映射 D. 三层模式
8. 要保证数据库的逻辑数据独立性,需要修改的是(A ) 。
A. 模式与外模式的映射 B. 模式与内模式之间的映射
C. 模式 D. 三层模式
9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C),它是模式的逻辑子集。
B. 物理模式 C. 子模式 D. 内模式
(D )不是DBA数据库管理员的职责。
B. 定义数据库模式
D. 数据库管理系统设计
选择题答案:
(1) C (2) A (3) D (4) C (5) B
(6) A (7) C (8) A (9) C (10) D
第二章关系数据库
一、选择题
1. 下面的选项不是关系数据库基本特征的是( a)。
2. 一个关系只有一个(d ) 。
B. 外码 C. 超码 D. 主码
3. 关系模型中,一个码是(c )。
4. 现有如下关系:
患者(患者编号,患者姓名,性别,出生日起,所在单位)
医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)
其中,医疗关系中的外码是( c)。 A
A. 患者编号 B. 患者姓名
C. 患者编号和患者姓名 D. 医生编号和患者编号
5. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是(
b )。 D
A. 书号 B. 读者号
C. 书号+读者号 D. 书号+读者号+借期
6. 关系模型中实现实体间 N:M 联系是通过增加一个(a ) 。
B. 属性实现 C. 关系或一个属性实现 D. 关系和一个属性实现
7. 关系代数运算是以(a )为基础的运算。 C
A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算
8. 关系数据库管理系统应能实现的专门关系运算包括(b )。
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表
9. 五种基本关系代数运算是(c )。 A
A.∪- × σπ
B.∪- σπ
C.∪∩× σπ
D.∪∩σπ
10. 关系代数表达式的优化策略中,首先要做的是(d ) 。 B
11. 关系数据库中的投影操作是指从关系中(c ) 。B
B. 抽出特定字段
D. 建立相应的图形
12