第5章 课后习题及参考答案
一、选择题
1. DBMS指的是( )。
A、数据库管理系统 B、数据库系统
C、数据库应用系统 D、数据库服务系统
2.下列不属于DBMS功能的是( )。
A、数据定义 B、数据操纵
C、数据字典 D、数据库运行控制
3.数据库系统的核心是( )。
A、数据库 B、操作系统 C、数据库管理系统 D、文件系统
4.数据管理技术的发展经历了三个阶段,不属于这三个阶段的是( )。
A、手工管理阶段 B、文件系统阶段 C、数据库阶段 D、数据仓库阶段
5.数据库系统中所支持的数据模型有( )。
A、层次模型、网状模型、链接模型 B、网状模型、链接模型、关系模型
C、层次模型、网状模型、关系模型 D、层次模型、网状模型、树形模型
6.SQL Server数据库管理系统支持的数据模型是( )。
A、关系型 B、网状型 C、层次型 D、共享型
7.用二维表来表示实体间联系的数据模型称为( )。
A、层次模型 B、网状模型 C、关系模型 D、E-R模型
8.在一个数据表中,有一个或者若干个字段,它们的值可以唯一的标识一条记录,这个字段称为( )。
A、主题字 B、标题 C、关键字 D、记录名
9.在数据库技术中,实体-联系模型是一种( )。
A、概念数据模型 B、结构数据模型 C、物理数据模型 D、逻辑数据模型
10.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( )
A、属性 B、关系 C、域 D、元组
11.在从计算机软件系统的构成看,DBMS是建立在( )软件之上的软件系统?
A、硬件系统 B、操作系统 C、语言处理系统 D、编译系统
12.在信息世界的基本概念中,客观存在并可相互区别的事物称为( )。
A、实体 B、属性 C、码 D、域
13.从关系中找出满足给定条件的所有元组的运算称为( )。
A、除 B、选择 C、连接 D、投影
14.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以多名职员,则部门与职员之间的联系类型是( )。
A、m:n B、1:m C、m:k D、1:1
15.在数据库的三级模式中,真正存储数据的是( )。
A、模式 B、内模式 C、外模式 D、概念模式
二、 判断题
1.关系模型中数据的逻辑结构是一张二维表,它由行和列组成。( )
2.在文件系统阶段,程序设计仍然受到数据存取格式和方法的影响,不能完全独立于数据。( )
3.DBMS是数据库系统的核心组成部分,用户在数据库系统中的一切操作,包括数据定义、查询、更新及各种控制,都是通过DBMS进行的。( )
4.能唯一标识实体的属性或属性集,称为码。( )
5.信息与数据只有区别没有联系。( )
6.ACCESS的数据库类型是网状数据库。( )
7.两个实体之间只能是一对一联系。( )
8.在E-R图中,用来表示实体的图形是矩形。( )
9.数据库系统是一个独立的系统,不需要操作系统的支持。( )
10.一个关系可以包括多个二维表。( )
三、填空题
1.( ) 一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。
2.数据库系统的三级模式结构是指( )、( )和( )构成。在这些模式之间提供了两层映像,分别( )和( ) 。
3.在关系数据库中,基本的关系运算有三种,他们是选择、投影和( )。
4