一、单选题(共 20 道试题,共 100 分。)V 1. 对实体和实体之间的联系采用同样的数据结构表达的数据模型为_______。
A. 网状模型
B. 关系模型
C. 层次模型
D. 非关系模型
满分:5 分
2. 在面向对象数据库中,类(class)是( )。
A. 实体的集合
B. 类似对象的集合
C. 数据类型的集合
D. 表的出集合
满分:5 分
3. 对象联系图中双线箭头表示( )。
A. 函数值是多值
B. 对象类型间的包含关系
C. 属性是复合数据类型
D. 对象类型之间泛化/细化联系
满分:5 分
4. 面向对象思想最初出现在( )。
A. 仿真语言Sminula67中
B. Smalltalk68中
C. Lisp语言中
D. Ada语言中
满分:5 分
5. 在关系数据库设计中,设计关系模式是数据库设计中_______阶段的任务 。
A. 逻辑设计阶段
B. 概念设计阶段
C. 物理设计阶段
D. 需求分析阶段
满分:5 分
6. ER图中的主要元素是( )。
A. 结点、记录和文件
B. 实体、联系和属性
C. 记录、文件和表
D. 记录、表、属性
满分:5 分
7. 在关系数据库设计中,设计关系模式是数据库设计中_______阶段的任务。
A. 逻辑设计阶段
B. 概念设计阶段
C. 物理设计阶段
D. 需求分析阶段
满分:5 分
8. 在面向对象数据模型中,( )。
A. 包含和继承是两种不同的数据联系
B. 泛化和继承是两种不同的数据联系
C. 包含和组合是两种不同的数据联系
D. 泛化和细化是两种不同的数据联系
满分:5 分
9. 如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于_______。
A. 2NF
B. 3NF
C. BCNF
D. 1NF
满分:5 分
10. 关系数据库的规范化理论主要解决的问题是_______。
A. 如何构造合适的数据逻辑结构
B. 如何构造合适的数据物理结构
C. 如何构造合适的应用程序界面
D. 如何控制不同用户的数据操作权限
满分:5 分
11. 在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是_______阶段的任务。
A. 需求分析阶段
B. 概念设计阶段
C. 物理设计阶段
D. 逻辑设计阶段
满分:5 分
12. 在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是( )。
A. 存取结构
B. 查询优化
C. 用户界面
D. 并发控制
满分:5 分
13. DDBS的数据分片是指对( )。
A. 磁盘分片
B. 系统分片
C. DB分片
D. 内存分片
满分:5 分
14. 当多个用户的( )同时存取或000数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。
A. 应用程序
B. 并发进程
C. 数据库
D. 操作
满分:5 分
15. 客户/服务器体系结构功能分布的结果是减轻了( )。
A. 服务器的负担
B. I/O通道的压力
C. 客户端的负担
D. CPU的负担
满分:5 分
16. 从ER图导出关系模型时,如果实体间的联系是M:N的,下列说法中正确的是_______。
A. 将N方码和联系的属性纳入M方的属性中
B. 将M方码和联系的属性纳入N方的属性中
C. 增加一个关系表示联系,其中纳入M方和N方的码
D. 在M方属性和N方属性中均增加一个表示级别的属性
满分:5 分
17. 在数据库设计中,子类与超类存在着_______。
A. 相容性联系
B. 调用的联系
C. 继承性的联系
D. 一致性联系
满分:5 分
18. 在对象关系模型中,属性的复合类型有结构类型、集合类型、( )。
A. 文件类型和数组类型
B. 文件类型和连接类型
C. 多集类型和数组类型
D. 多集类型和连接类型
满分:5 分
19. 数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的_______。
A. 需求分析阶段
B. 逻辑设计阶段
C. 概念设计阶段
D. 物理设计阶段
满分:5 分
20. 分布式数据库系统的分片模式和分配模式均是( )。
A. 全局的
B. 局部的
C. 分布的
D. 集中的
满分:5 分