数据库习题与答案

更新时间:2024-01-04 06:43:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一.选择题:

1. 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括( )

A.网状模型 B.链状模型 C.层次模型 D.关系模型 答案:B (18)

2. E-R图中的主要元素是实体型、属性和( )

A.记录型 B.结点 C.联系 D.有向边

答案:C (19) 3. 关系数据模型____。

A.只能表示实体间的1:1联系 B.只能表示实体间的1:n联系 C.只能表示实体间的m:n联系 D.可以表示实体间的上述三种联系

答案:D (20)

4. 数据库概念设计E-R方法中,用属性描述实体的特征,实体集在E-R图中,用下列选项

之一表示( )

A.矩形 B.四边形 C.菱形 D.椭圆形

答案:A (22)

5. 层次型、网状型和关系型数据库划分原则是( ) A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系

答案:D (24)

6. 数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是( ) A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型

答案:C (24)

7. 按照传统的数据模型分类,数据库系统可以分为三种类型( ) A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体

答案:C (24)

8. 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( ) A.二维表结构 B.封装结构 C.层次结构 D.网状结构

答案:A (24)

9. 一个关系数据库文件中的各条记录( )

A.前后顺序不能任意颠倒,一定要按照输入的顺序排列 B.前后顺序可以任意颠倒,不影响库中的数据关系

C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

答案:B (25)

10. 关系数据库中的关键字是指( )

A.能惟一决定关系的字段 B.不可改动的专用保留字

C.关键的很重要的字段 D.能惟一标识元组的属性或属性集合

答案:D (26)

二.填空题

1. 根据数据模型的应用目的不同,数据模型分为 、逻辑数据模型和物理数

据模型。

答案:概念数据模型 (18)

2. 数据模型按不同的应用层次分成三种类型,它们是概念数据模型、 及物

理数据模型。

答案:逻辑数据模型 (18)

3. 数据模型按不同的应用层次分成三种类型,它们是______________、逻辑数据模型及物

理数据模型。

答案:概念数据模型 (18)

4. 数据模型按不同的应用层次分成三种类型,它们是概念数据模型、逻辑数据模型

及 。

答案:物理数据模型 (18)

5. 数据模型所描述的内容有三个部分,它们是______________、数据操纵与数据约束。 答案:数据结构 (18)

6. 数据模型所描述的内容有三个部分,它们是数据结构、______________与数据约束。 答案:数据操纵 (18)

7. 数据模型所描述的内容有三个部分,它们是数据结构、数据操纵与 。 答案:数据约束 (18)

8. 数据库中的数据模型可以将复杂的现实世界要求反映到计算机数据库中的

______________。 答案:物理世界 (19)

9. 关系数据库是采用______________作为数据的组织方式。 答案:关系模型 (24)

10. 关系模型统一采用______________形式,它也可简称表。 答案:二维表 (25)

11. 在一个实体表示的信息中,称 为关键字。 答案:能惟一标识实体的属性或属性组 (26)

12. 关系模型的数据操纵即是建立在关系上的一些操作,一般有 、删除、插

入及修改等四种操作。 答案:查询 (27)

三.简答题

1. 试区别数据模型与数据模式。

答案: (18)

数据模型(data model)是数据管理基本特征的抽象,它是数据库的核心与基础。 数据模式主要描述基础数据的类型、性质以及数据间的关联,且在数据库系统中具有统

一的结构形式。 2. 在数据库的物理模型中有哪几个层次?请说明之。

答案: (28)

物理模型主要是指,计算机系统的物理存储介质(特别是磁盘组织),操作系统的文件

级以及在它们之上的数据库中的数据组织三个层次。 3. 试给出文件系统的组成结构以及它的操作。

答案: (30)

⑴ 文件系统的组成:

文件系统是实现数据库系统的直接物理支持,文件系统的基本结构由项、记录、文件及

文件集合等四个层次组成。

⑵ 文件的操作文件有若干操作,一般的操作有如下五种:

①打开文件 ②关闭文件 ③读记录 ④写记录 ⑤删除记录 4. 数据库中有哪些数据分类,请说明之。

答案: (30)

存储于数据库中的数据除了数据主体外还需要很多相应的辅助信息,它们的整体构成了完整的数据库数据的全体。

⑴ 数据主体(main data) ⑵ 数据字典(data dictionary) ⑶ 数据间联系的信息 ⑷ 数据存取路径信息 ⑸ 与数据主体有关的其他信息 5. 设有一车辆管理系统,其中的数据有:

车辆号码、名称、型号;

驾驶员身份证号、姓名、地址、电话; 驾驶证号、发证单位。

其中车辆、驾驶员及驾驶证间满足如下条件: 一辆车可以由多个驾驶员驾驶; 每个驾驶员可以驾驶多辆车; 每个驾驶员可以有多个驾驶证; 每个驾驶证只能供一个驾驶员使用。 请设计该数据库的E-R图,并给出联系间的函数关系。

车辆号名称m型号身份证号n姓名地址电话车辆驾驶驾驶员1拥有p驾驶证驾驶证号发证单位

本文来源:https://www.bwwdw.com/article/34bx.html

Top