好文档 - 专业文书写作范文服务资料分享网站

自考 数据库系统原理 第一二章复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

NO.*

一、单项选择题

1.数据库在磁盘上的基本组织形式是( )

A.DB B.文件 C.二维表 D.系统目录

2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的( ) A.概念模型 B.逻辑模型 C.内部模型 D.外部模型 3.数据库三级模式中,用户与数据库系统的接口是( ) A.模式 B.外模式 C.内模式 D.逻辑模式 4.在文件系统中,所具有的数据独立性是( )

A.系统独立性 B.物理独立性 C.逻辑独立性 D.设备独立性 5.数据库是长期存储在计算机内、有组织的、统一管理的相关( ) A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 6、在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是( ) A.外模式 B.内模式 C.逻辑模式 D.存储模式 7. 数据库系统中存放三级结构定义的DB称为( ) A.DBS B.DD C.DDL D.DBMS 8、教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个( ) A.派生属性 B.多值属性 C.复合属性 D.NULL属性 9、对关系的描述不正确的是( ) A.关系是一个集合 B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换 10、使用二维表格结构表达实体及实体间联系的数据模型是( ) A.层次模型 B.网状模型 C.关系模型 D.联系模型 11、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和( ) A.DBMS B.数据库应用系统 C.相关的计算机系统 D.DBA 12、数据库系统提供的数据控制功能,不包括( ) A.并发控制 B.控制数据冗余 C.完整性保护 D.故障恢复 13、学校里规定,一个教师最多可讲授3门课程,最少必须讲授l门课程;每门课程最多5个教师讲授,最少需要一个教师讲授,则教师与课程的基数分别为( ) A.(1,3),(1,5)

B.(3,1),(5,1)C.(1,5),(1,3)D.(5,1),(3,1)

14、有关系R(A,B,C),主码为A;S(D,A),主码为D,外码为A,参照R中的属性A。关系R和S的元组如下表所示。关系S中违反关系完整性规则的元组是( )

R S

A B C D A 1N0.*

NO.*

1 2 3 2 l 7 3 3 8 d1 d2 d3 d4 2 NULL 4 1 A.(d1,2) B.(d2,NULL) C.(d3,4) D.(d4,1)

15、数据库系统的核心组成部分是( ) A.DB B.DD C.DBA 16数据库的最小存取单位是( ) A.字符 B.数据项 C.记录 D.文件 D.DBMS 17、数据库应用程序的编写是基于三级模式结构中的( ) A.外模式 B.逻辑模式 C.内模式 18、完成关系模式设计是在数据库设计的( ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 D.概念模式 19、下列关于外键的说法正确的是( ) A.外键必须和相应的主键同名 B.外键值不允许为空 C.外键和相应的主键可以不同名,只要定义在相同域上即可 D.外键的取值只允许等于所参照关系中某个主键值 20、下列关于数据冗余的叙述中,不正确的是( ) A.冗余的存在容易破坏数据库的完整性 B.冗余的存在给数据库的维护增加困难 C.不应该在数据库中存储任何冗余数据 D.冗余数据是指可由基本数据导出的数据 21、适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( ) A.重组织 B.监控分析 C.查询优化 D.重构造 22、关系模型中将不含有多余属性的超键称为( ) A.内键 B.候选键 C.主键 D.外键 二、填空题 1.在数据库的概念设计中,客观存在并且可以相互区别的事物称为_________________。 2.增强ER模型中,子类实体继承超类实体的所有________________________。 3.能惟一标识实体的属性或属性集称为________。 4.数据独立性使得修改数据结构时,尽可能不修改________。 5.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和________。

6.DBMS提供DML实现对数据的操作,基本的数据操作有两类:检索和___________。 7.DBMS主要由___________和存储管理器两大部分组成。 8.关系中属性的取值范围称为属性的___________。

9在数据库技术中,用________的概念描述数据库的结构和语义,对现实世界的数据进行抽象。

10.DBMS的存储管理器主要包括:权限和完整性管理器、________、文件管理器、缓冲区管理器。

11.当局部ER图合并全局ER图时,可能出现________冲突、结构冲突、命名冲突。

2N0.*

NO.*

12.DB能为各种用户共享,具有较小冗余度、数据间联系紧密、较高的数据________等特点。 13.DB分成物理数据库和________数据库两类,后者由DD系统管理。

14.不必存储属性值,而是从其他属性值推导出值的属性称为________属性。 三、简答题(本大题共10小题,每小题3分,共30分) 1.简述DBMS的主要功能。

2.简述数据库逻辑设计阶段的主要步骤。

3.设有关系模式R(S#,C#,CNAME,TNAME),其属性分别表示学生的学号、选修课程号、课程名、任课教师名。请说明该关系模式存在哪些操作异常。 4.、在DBS的全局结构中,磁盘存储器上的数据结构有哪几种形式?

5.简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。 6.数据库系统中支持数据独立性的方法是什么? 7.简述数据库概念设计的主要步骤。 8.什么是数据冗余?它会引起哪些操作异常? 9.相对于数据库系统,文件系统阶段数据管理有哪些缺陷? 10.以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。 11.简述层次、网状和关系模型中数据联系的实现方法。 12.为什么关系中的元组没有先后顺序? 五、综合题(本大题共2小题,每小题5分,共l0分) 41.为体育部门建立数据库,其中包含如下信息: (1)运动队:队名、主教练,其中队名惟一标识运动队。 (2)运动员:运动员编号、姓名、性别、年龄。 (3)运动项目:项目编号、项目名、所属类别。 其中:每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加 多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。 (1)根据以上叙述,建立ER模型,要求标注联系类型。(实体的属性可以省略) (2)根据转换规则,将ER模型转换成关系模型,要求标明每个关系模式的主键和外键 (如果存在)。 42.某网上订书系统,涉及如下信息: (1)客户:客户号、姓名、地址、联系电话。 (2)图书:书号、书名、出版社、单价。 (3)订单:订单号、日期、付款方式、总金额。 其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。 (1)根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。 (2)根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。

3N0.*

自考 数据库系统原理 第一二章复习题

NO.*一、单项选择题1.数据库在磁盘上的基本组织形式是()A.DBB.文件C.二维表D.系统目录2.ER模型是数据库的设计工具之一,它一般适用于建立数据库的()A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接
推荐度:
点击下载文档文档为doc格式
0v0a67395948fsc2a7r62i4cx3q5al00q8m
领取福利

微信扫码领取福利

微信扫码分享