第一章 数据库系统概论练习题
一、单项选择题
1. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )
A. 数据定义功能
B. 数据管理功能
C. 数据操纵功能
D. 数据控制功能
2. 按照传统的数据模型分类,数据库系统可以分为三种类型( )
A. 大型、中型和小型
B. 西文、中文和兼容
C. 层次、网状和关系
D. 数据、图形和多媒体
3. E-R模型用于建立数据库的( )
A. 概念模型
B. 结构模型
C. 物理模型
D. 逻辑模型
4. 外模式用来描述( )
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
5. 供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )
A. 多对多
B. 一对一
C. 多对一
D. 一对多
6. 数据库管理系统中数据操纵语言DML所实现的操作一般包括( )
A.插入、修改、删除
B.排序、授权、删除
C.插入、修改、排序
D.建立、授权、修改
7. 关系数据模型的三个组成部分中,不包括( )
A. 完整性规则
B. 数据结构
C. 并发控制
D. 数据操作
8. 下列数据模型中,数据独立性最高的是 ( )
A. 网状数据模型
B. 关系数据模型
C. 层次数据模型
D. 非关系模型
9. 逻辑模式( )
A. 有且仅只有一个
B. 最多只能有一个
C. 至少两个
D. 可以有多个
10.设某学校中,一名学生可选修多门课程,同一门课程也可由多名学生选修,则学生与课程之间的联系类型是( )
A. 多对多
B. 一对一
C. 多对一
D. 一对多
11.在文件系统管理阶段,数据是( )
A. 无独立性
B. 独立性差
C. 具有物理独立性
D. 具有逻辑独立性
12.DBMS通常可以向下列哪个选项申请所需计算机资源( )
A. 数据库
B. 操作系统
C. 计算机硬件
D. 应用程序
13.数据库系统的三级模式中,描述数据的全局逻辑结构的是( )
A.子模式
B.用户模式
C.模式
D.存储模式
14.负责DBS的正常运行,承担创建、监控和维护数据库结构责任的数据库用户是( )
A. 应用程序员
B. 终端用户
C. DBA
D. 专业用户
15.要保证数据库逻辑数据独立性,需要修改的是( )
A. 模式
B. 模式与内模式的映射
C. 内模式
D. 模式与外模式的映射
16.下列四项中,不属于数据库特点的是( )
A. 数据共享
B. 数据完整性
C. 数据独立性高
D. 数据冗余度高
17.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从 社团到学生之间的联系类型是( )
A. 一对多
B. 一对一
C. 多对一
D. 多对多
18.反映现实世界中实体及实体间联系的信息模型是( )
A. E-R模型
B. 层次模型
C. 网状模型
D. 关系模型
19.使用二维表格结构表达实体及实体间联系的数据模型是( )
A.层次模型
B.网状模型
C.关系模型
D.联系模型
20.在数据库管理系统提供的语言中,用于负责定义和描述数据库逻辑结构和完整性的语言称为( )
A. 数据控制语言
B. 数据转换语言
C. 数据描述语言
D. 数据操纵语言
21.在关系数据库中,视图(view)是三级模式结构中的( )
A.内模式
B.模式
C.存储模式
D.外模式
22.数据独立性是指( )
A. 用户与数据分离
B. 用户与程序分离
C. 人员与设备分离
D. 程序与数据分离
23.在数据库系统管理阶段,数据是( )
A. 有结构的
B. 无结构的
C. 整体无结构,记录内有结构
D. 整体结构化的
24.在DBS中,DBMS和OS之间的关系是( )
A. 并发运行
B. 相互调用
C. OS调用DBMS
D. DBMS调用OS
25.描述数据库中局部数据的逻辑结构和特性的是( )
A. 模式
B. 内模式
C. 外模式
D. 存储模式
26.下列不是DBA数据库管理员职责的是( )
A. 完整性约束说明
B. 定义数据库模式
C. 数据库管理系统设计
D. 定义数据库模式
27.数据库系统的核心是( )
A. 数据库管理系统
B. 数据模型
C. 软件工具
D. 硬件系统
28.数据库系统的物理数据独立性是指( )
A. 内模式改变,概念模式不变
B. 概念模式改变,外模式和应用程序不变
C. 概念模式改变,内模式不变
D. 内模式改变,外模式和应用程序不变
29.描述数据库中全体数据的物理结构和存储方式的是( )
A. 模式
B. 内模式
C. 外模式
D. 子模式
30.具有坚实数学理论基础的数据模型是( )
A. 层次模型
B. 关系模型
C. 网状模型
D. E-R模型
二.填空题
1. 数据管理经历了人工管理阶段、文件系统阶段和 三个发展阶段。
2. 数据库的特点有 、独立性、共享性等。
3. 数据模型的三要素是 、数据操纵和完整性约束。
4. 数据库的特点有结构性、共享性、 等。
5. 数据库设计包括数据库的 和行为设计。
6. 在某学校中,一位教师可讲授多门课程,而一门课程可由多位教师讲授,则教师与课程之间的联系是 。
7. 数据库的特点有结构性、 、独立性等。
8. 数据管理经历了人工管理阶段、 和数据库系统阶段三个发展阶段。
9. 根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、 型等。
10. 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是 。
11. 数据库的特点有结构性、独立性和 等。
12. 数据管理经历了 、文件系统阶段和数据库系统三个发展阶段。
13. 与数据库系统相比较,文件系统的三个主要缺陷是数据冗余性、数据不一致性和数据 性差 。
14. 外模式/模式映像为数据库提供了 独立性。




