山东农业大学数据库原理期末复习题_第1页
山东农业大学数据库原理期末复习题_第2页
山东农业大学数据库原理期末复习题_第3页
山东农业大学数据库原理期末复习题_第4页
山东农业大学数据库原理期末复习题_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库原理》(高起专)期末考试复习题

注:找到所考试题直接看该试题所有题目和答案即可。

查找按键:

Ctrl+F

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.下述()不是DBA数据库管理员的职责。

A完整性约束说明

B定义数据库模式

C数据库安全

D数据库管理系统设计

正确答案:D

2.当数据库的()改变了,由数据库管理员对()映象作相应改变,可以使

()保持不变,从而保证了数据的物理独立性。请选择合适内容依次填写上述

空格。

⑴模式⑵存储结构⑶外模式/模式⑷用户模式⑸模式/内模式

A⑵、⑶、⑷

B⑴、⑸、(3)

C(2)、(5)、(1)

D⑴、⑵、(4)

正确答案:c

3.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计

算机硬件、软件和()。

A系统分析员

B程序员

C数据库管理员

D操作员

正确答案:C

4.SQL基本表的创建中是通过()实现参照完整性规则的。

A主码子句

B外码子句

C检查子句

DNOTNULL

正确答案:B

5.五种基本关系代数运算是()。

A0—xon

BE—an

CSnxon

D@nan

正确答案:A

6.数据库镜像可以用于()。

A保证数据库的完整性

B实现数据库的安全性

C进行数据库恢复或并发操作

D实现数据共享

正确答案:C

7.一个关系只有一个()。

A候选码

B外码

C超码

D主码

正确答案:D

8.下面的选项不是关系数据库基本特征的是()。

A不同的列应有不同的数据类型

B不同的列应有不同的列名

C与行的次序无关

D与列的次序无关

正确答案:A

9.在视图上不能完成的操作是()。

A更新视图

B查询

C在视图上定义新的表

D在视图上定义新的视图

正确答案:C

10.要保证数据库的数据独立性,需要修改的是()。

A模式与外模式

B模式与内模式

C三层之间的两种映象

D三层模式

正确答案:C

二、填空题(每题1分,共10道小题,总分值10分)

L三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的①:和

②:。

正确答案:

①逻辑独立性②物理独立性

2.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于①:。

正确答案:

①第一范式(1NF)

3.数据模型的三要素是指①:,②:,③:。实际数据库系统中所支持的主要数据

模型是④:,⑤:,⑥:。

正答,

①数据或构②数据操作③完整性约束④关系模型⑤层次模型⑥网状模型

4.关系代数运算中,传统的集合运算有①:,②:,③:,④:。

F确答案.

①笛卡尔积②并③交④差

5.数据模型中的①:是对数据系统的静态特征描述,包括数据结构和数据问关系

的描述,②:是对数据库系统的动态特征描述,是一组定义在数据上的操作,包

括操作的涵义、操作符、运算规则及其语言等。

正确答案:

①数据结构②数据操作

6.在关系模式R(A,C,D)中,存在函数依赖关系{A玲C,A玲D},则候选码是

①:,关系模式R(A,C,D)最高可以达到②:。

正确答案:

①A②BCNF

7.如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则

称R为①:关系模式。

正确答案:

①3NF

8.设关系R(U),X,Y团U,X玲Y是R的一个函数依赖,如果存在/瞅,使XZ1Y

成立,则称函数依赖XfY是①:函数依赖。

正确答案:

①部分

9.目前最常用也是最重要的一种数据模型是①:。采用该模型作为数据的组织方

式的数据库系统称为②:。

正确答案:

①关系模型②关系数据库系统

10.数据库设计分为以下六个阶段①:、②:、③:、④:、⑤:和⑥:。

正确答案:

①需求分析②概念结构设计③逻辑结构设计④物理设计⑤数据库实施⑤数

据库运行和维护

三、名词解释(每题4分,共5道小题,总分值20分)

1.视图

正确答案:

从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。

2.实体

正确答案:

客观存在并可以相互区分的事物。

3.数据模型

正答案:

数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作

手段的形式构架。

4.E-R图

正确答案:

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世

界的概念模型。

5.DDL

正确答案:

数据定义:吾言。用来定义数据库模式、外模式、内模式的语言。

四、综合题(每题10分,共1道小题,总分值10分)

1.现有如下三个关系:

student(sno,sname,sage,ssex,sdept)

course(eno,cname,epno,ccredit)

sc(sno,eno,grade)

各个关系中属性的含义分别为sno学号、sname姓名、sage年龄、ssex性别、

sdept系名、eno课程号、cname课程名、epno先修课课号、ccredit学分、grade成

绩。

A、请给出如下查询的关系代数表达式:

计算机系有不及格课程的学生名单;

B、给出如下查询的SQL语句:

1)计算机系有不及格课程的学生名单;

2)定义一个视图,反映学生学号,姓名,出生年份;

3)查询姓名为〃王涛〃的学生所选修的〃数据结构〃课程的成绩。

正确答案.

(题目的蒲案并不唯一)

A、nsname(osdept='HM^L,Agrade<60(student00sc))

B、1)selectsnamefromstudent,scwherestudent.sno=sc.snoandsdept='计算

机'andgrade<60

2)createviewbt_s(sno,sname,sbirth)

as

selectsno,sname,2011-sage

fromstudent

3)selectgrade

fromstudent,course,sc

wheresname*王涛/andcname="数据结

构'andstudent.sno=sc.snoando=o

五、简答题(每题10分,共5道小题,总分值50分)

1.等值连接与自然连接的区别是什么?

正确答案:

连接运算中有两种最为重要也最为常用的连接,一种是等值连接(equi・join),

另一种是自然连接(Naturaljoin)。等值连接是从关系R与S的笛卡尔积中选取

A、B属性值相等的那些元组。自然连接(Naturaljoin)是一种特殊的等值连接,

它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复

的属性去掉。

2.试述数据库系统的组成。

正确答案:

数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据

库管理员和用户构成。

3.构成E-R图的基本要素是什么?

正答,

构成E-R面的基本要素是实体型、属性和联系,其表示方法为:实体型:用矩形

表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实

体连接起来;联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有

关实体连接起来,同时在无向边旁标上联系的类型(1:1,l:n或m:n)。

4.试述数据库系统三级模式结构,这种结构的优点是什么?

正确答案:

数据库系统的三级模式结构由外模式、模式和内模式组成。为了能够在内部实现

这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映象:

外模式/模式映象和模式/内模式映象。正是这两层映象保证了数据库系统中的

数据能够具有较高的逻辑独立性和物理独立性。

5.数据库的完整性概念与数据库的安全性概念有什么区别和联系?

正确答案:

数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止

数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃

圾出(GarbageInGarbageOut)所造成的无效操作和错误结果。后者是保护数据

库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户

和非法操作,完整性措施的防范对象是不合语义的数据。

00:02:00

0/31题

2022级第四学期《数据库原理》(高起专)期末考试复习题

交卷时间2023-12-2718:52:16

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.五种基本关系代数运算是()。

A0—xon

B团一on

C0nxon

DOnon

jp确势宓.A

2.事务有京个性质,其中不包括()。

A一致性

B隔离性

C原子性

D不可撤消

正确答案:D

3.5QL语言的数据操纵语句包括SELECT、INSERT、UPDATE>DELETE等。其中最重

要的,也是使用最频繁的语句是()。

ASELECT

BINSERT

CUPDATE

DDELETE

正确答案:A

4.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如

达到3NF,这是哪个设计阶段的内容?()

A需求分析阶段

B概念设计阶段

C逻辑设计阶段

D物理设计阶段

正确答案:C

5.下述()不是DBA数据库管理员的职责。

A完整性约束说明

B定义数据库模式

C数据库安全

D数据库管理系统设计

正确答案:D

6.当数据库的()改变了,由数据库管理员对()映象作相应改变,可以使

()保持不变,从而保证了数据的物理独立性。请选择合适内容依次填写上述

空格。

⑴模式⑵存储结构⑶外模式/模式⑷用户模式⑸模式/内模式

A⑵、⑶、(4)

B(l)、⑸、⑶

C(2).(5).(1)

D⑴、(2)、⑷

正确答案:c

7.要保证数据库的数据独立性,需要修改的是()。

A模式与外模式

B模式与内模式

C三层之间的两种映象

D三层模式

正确答案:C

8.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式

B内模式

C外模式

D用户模式

正确答案:A

9.关系模型中,一个码是()。

A可以由多个任意属性组成

B至多由一个属性组成

C可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成

D以上都不是

正确答案:C

10.SQL中,“DELETEFROM表名〃表示()。

A从基本表中删除所有元组

B从基本表中删除所有属性

C从数据库中撤消这个基本表

D从基本表中删除重复元组

正确答案:A

二、填空题(每题1分,共10道小题,总分值10分)

1.如果XfY和X玲Z成立,那么X玲YZ也成立,这个推理规则称为①:。

正确答案:

①合并规则

2.用①:方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

正确答案:

①实体一联系方法(E-R)

3.数据模型中的①:是对数据系统的静态特征描述,包括数据结构和数据间我系

的描述,②:是对数据库系统的动态特征描述,是一组定义在数据上的操作,包

括操作的涵义、操作符、运算规则及其语言等。

正确答案:

①数据结构②数据操作

4.视图是从①叶导出的表,数据库中实际存放的是视图的②:。

确答案・

①基本靠或视图②定义

5.实体之间的联系有①:、②:、③:三种。

F确答案.

①一对一②一对多③多对多

6.关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据

依赖,其中最重要的是①:和②:。

正确答案:

①函数依赖②多值依赖

7.数据模型的三要素是指①:,②:,③:。实际数据库系统中所支持的主要数据

模型是④:,⑤:,@:o

正确答案:

①数据结构②数据操作③完整性约束④关系模型⑤层次模型⑥网状模型

8.美系的完整性约束条件包括二大类:①:、②:和③:。

正确答案:

①实体W整性②参照完整性③用户定义的完整性

9.关系数据模型中,二维表的列称为①:,二维表的行称为②:。

①属性©记录或元组

10.SQL语言除了具有数据查询和数据操纵功能之外,还具有①:和②:的功能,

它是一个综合性的功能强大的语言。

正确答案:

①数据定义②数据控制

三、名词解释(每题4分,共5道小题,总分值20分)

1.数据库的恢复

正确答案:

把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能。

2.DML

正确答案:

数据操纵语言。用来走数据库中的数据进行查询、插入、删除和修改的语句。

3.排它锁

正确答

排它锁又称为写锁。若事务T对数据对象A加上X锁,则只允许T读取和修改A,

其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。

4.数据模型

正确答案:

数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作

手段的形式构架。

5.实体

正确答案:

客观存在并可以相互区分的事物。

四、综合题(每题10分,共1道小题,总分值10分)

1.现有如下三个关系:

student(snozsname,sage,ssex,sdept)

course(eno,cname,epno,ccredit)

sc(sno,eno,grade)

各个关系中属性的含义分别为sno学号、sname姓名、sage年龄、ssex性别、

sdept系名、eno课程号、cname课程名、epno先修课课号、ccredit学分、grade成

绩。

A、请给出如下查询的关系代数表达式:

查询学号为〃95001〃的同学所选修的课程的课程名;

B、给出如下查询的SQL语句:

1)杳询学号为〃95001〃的同学所选修的课程的课程名;

2)查询学号为〃95001〃的同学没有选修的课程的课程名;

3)学生张林的〃数据库原理〃课成绩。

正确答案:

(题目的答案并不唯一)

美系代数表达式:

ncname(oSno='95001'(course00sc))

SQL语句:

1)SELECTcname

FROMsczcourse

WHEREo=oANDsc.sno='95001,

2)SELECTcname

FROMcourse

WHEREenoNOTIN(SELECTeno

FROMsc

WHEREsno='95001')

3)SELECTgrade

Fromstudent,course,sc

Wheresname=z张林'andcname=z数据库原

理'andstudent.sno=sc.snoando=o

五、简答题(每题10分,共5道小题,总分值50分)

1.试述数据库系统三级模式结构,这种结构的优点是什么?

正确答案:

数据库系统的三级模式结构由外模式、模式和内模式组成。为「能够在内部实现

这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映象:

外模式/模式映象和模式/内模式映象。正是这两层映象保证了数据库系统中的

数据能够具有较高的逻辑独立性和物理独立性。

2.试述SQL语言的特点。

正确答案:

(1)综合统一。(2)高度非过程化。(3)面向集合的操作方式。(4)以同一

种语法结构提供两种使用方式。(5)语言简捷,易学易用。

3.试述视图的优点。

正确案:

⑴视图能够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。(3)

视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供

安全保护。

4.数据库管理系统的主要功能有哪些?

正确答案:

①数据库定义功能;②数据存取功能;③数据库运行管理.;④数据库的建

立和维护功能。

5.数据库的完整性概念与数据库的安全性概念有什么区别和联系?

正确答案:

数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止

数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃

圾出(GarbageInGarbageOut)所造成的无效操作和错误结果。后者是保护数据

而防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户

和非法操作,完整性措施的防范对象是不合语义的数据。

《数据库原理》(高起专)期末考试复习题

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.关系数据库管理系统应能实现的专门关系运算包括()。

A排序、索引、统计

B选择、投影、连接

C关联、更新、排序

D显示、打印、制表

正确答案:B

2.在视图上不能完成的操作是()。

A更新视图

B查询

C在视图上定义新的表

D在视图上定义新的视图

正确答案:c

3.关系数套库中的投影操作是指从关系中()。

A抽出特定记录

B抽出特定字段

C建立相应的影像

D建立相应的图形

正确答案:B

4.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE>DELETE等。其中最重

要的,也是使用最频繁的语句是()。

ASELECT

BINSERT

CUPDATE

DDELETE

正确答案:A

5.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管

理的是()。

I.人工管理阶段II.文件系统阶段川.数据库阶段

AI和II

B只有II

CII和III

D只有I

正确答案:D

6.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式

的逻辑子集。

A式

B物理模式

C子模式

D内模式

正确答案:C

7.本SQL语言可以创建的内容中,不包括()。

A视图

B索引

C完整性

D基本表

正确答案:c

8.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如

达到3NF,这是哪个设计阶段的内容?()

A需求分析阶段

B概念设计阶段

C逻辑设计阶段

D物理设计阶段

正确答案:C

9.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是

()0

ADBS包括DB和DBMS

BDBMS包括DB和DBS

CDB包括DBS和DBMS

DDBS就是DB,也就是DBMS

正确答案:A

10.要保证数据库的数据独立性,需要修改的是()。

A模式与外模式

B模式与内模式

C三层之间的两种映象

D三层模式

正确答案:c

二、填空题(每题1分,共10道小题,总分值10分)

1.关系代数运算中,传统的集合运算有①:,②:,③:,(4):0

正确答案:

①笛卡尔积②并③交④差

2.如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则

称R为①:关系模式。

正确答案:

①3NF

3.关系代数中,从两个关系中找出相同元组的运算称为①:运算。

正确答案:

①交

4.SQL的中文全称是①:。

正确答案:

①结构化查询语言

5.SQL语言除了具有数据查询和数据操纵功能之外,还具有①:和②:的功能,它

是一个综合性的功能强大的语言。

正确答案:

①数据定义②数据控制

6.关系数据模型中,二维表的列称为①:,二维表的行称为②:。

正确答案:

①属性②记录或元组

7.数据库管理技术的发展是与计算机技术及其应月的发展联系在一起的,它经历

了三个阶段:①:阶段,②:阶段和③:阶段。

正确答案:

①人工管理②文件系统③数据库系统

8.在关系模式R(A,C,D)中,存在函数依赖关系{A玲C,A玲D},则候选码是

①:,关系模式R(A,C,D)最高可以达到②:。

正确答案:

①A②BCNF

9.如果X3Y和X玲Z成立,那么X-YZ也成立,这个推理规则称为①:o

正确答案:

①合并规则

10.用①:方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

TF确答案.

①实体一联系方法(E-R)

三、名词解释(每题4分,共5道小题,总分值20分)

1.事务

正确答案:

用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个小可分

割的工作单位。

2.封锁

正确答案:

事务T在对某个数据充象例如表、记录等操作之前,先向系统发出请求,对其加

锁。

3.完全函数依赖

正确答案:

在R(U)中,如果X1Y,并且对于X的任何一个真子集X,都有X—Y,则称Y

对X完全函数依赖。

4.DDL

正确答案:

数据定义:吾言。用来定义数据库模式、外模式、内模式的语言。

5.DML

正确答案:

数据操纵语言。用来市数据库中的数据进行查询、插入、删除和修改的语句。

四、综合题(每题10分,共1道小题,总分值10分)

1.今有如下关系数据库:S(SNO,SN,STATUS,CITY)P(PNO,PN,COLOR,

WEIGHT)(JNO,JN,CITY)SPJ(SNO,PNO,JNO,QTY)其中,S为供应单位,P为

零件,J为工程项目,SPJ为工程订购零件的订单,其语义为:某供应单位供应某

种零件给某个工程,请用SQL完成下列操作。

⑴求为工程J1提供红色零件的供应商代号。

⑵求使用S1供应的零件的工程名称。

⑶求供应商与工程所在城市相同的供应商提供的零件代号。

⑷求至少有一个和工程不在同一城市的供应商提供零件的工程代号。

正确答案.

(题目的燕案并不唯一)

(1)SELECTDISTINCTSPJSNOFROMSPJ,

PWHEREP.PNO=SPJ.PNOANDSPJJNO=JrANDP.COLOR-红';

(2)SELECTJ.JNFROMJ,SPJWHEREJ.JNO=SPJ.JNOANDSPJ.SNO=/S1,;

(3)SELECTDISTINCTSPJ.PNOFROMS,J,

SPJWHERES.SNO=SPJ.SNOANDJ.JNO=SPJ.JNOANDS.CITY=J.CITY;

(4)SELECTDISTINCTSPJJNOFROMS,J,

SPJWHERES.SNO=SPJ.SNOANDJ.JNO=SPJ.JNOANDS.CITYoJ.CITY;

五、简答题(每题10分,共5道小题,总分值50分)

1.简述什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为

什么数据库系统具有数据与程序的独立性?

正确答^案:

数据与程常的逻辑独立性:当模式改变时,由数据库管理员对各个外模式/模式

的映象作相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写

的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑

独立性。数据与程序的物理独立性:当数据库的存储结构改变了,由数据库管

理员对模式/内模式映象作相应改变,可以使模式保持不变,从而应用程序也不

必改变。保证了数据与程序的物理独立性,简称数据的物理独立性。数据库管理

系统在三级模式之间提供的两层映象保证了数据库系统中的数据能够具有较高

的逻辑独立性和物理独立性。

2.等值连接与自然连接的区别是什么?

正确答案:

连接运算中有两种最为重要也最为常用的连接,一种是等值连接(equi・join),

另一种是自然连接(Naturaljoin)。等值连接是从关系R与S的笛卡尔积中选取

A、B属性值相等的那些元组。自然连接(Naturaljoin)是一种特殊的等值连接,

它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复

的属性去掉。

3.所有的视图是否都可以更新?为什么?

正确答案:

不是。视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本

表的更新。因为有些视图的更新不能唯一地有意义地转换成对相应基本表的更新,

所以,并不是所有的视图都是可更新的。如视图S_G(学生的学号及他的平均成

绩)CREATVIEWS_G(Sno,Gavg)ASSELECTSno,

AVG(Grade)FROMSCGROUPBYSno;要修改平均成绩,必须修改各科成绩,而我

们无法知道哪些课程成绩的变化导致了平均成绩的变化。

4.什么是基木表?什么是视图?两者的区别和联系是什么?

正确答案:

基本表是鼠身独立存在的表,在SQL中一个关系就对应一个表。视图是从一个或

几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库

中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基

本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以

在视图上再定义视图。

5.数据库管理系统的主要功能有哪些?

正确答案:

①数据库定义功能;②数据存取功能;③数据库运行管理;④数据库为建

立和维护功能。

《数据库原理》(高起专)期末考试复习题

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.事务有多个性质,其中不包括()。

A一致性

B隔离性

C原子性

D不可撤消

确答^案:D

2.关系数靠库中的投影操作是指从关系中()。

A抽出特定记录

B抽出特定字段

C建立相应的影像

D建立相应的图形

正确答案:B

3.下述()小是DBA数据库管理员的职责。

A完整性约束说明

B定义数据库模式

C数据库安全

D数据库管理系统设计

正确答案:D

4.本SQL语言可以创建的内容中,不包括()。

A视图

B索引

C完整性

D基本表

正确答案:C

5.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式

的逻辑子集。

A式

B物理模式

C子模式

D内模式

正确答案:C

6.一个关系只有一个()。

A候选码

B外码

C超码

D主码

正确答案:D

7.SQL基本表的创建中是通过()实现参照完整性规则的。

A主码子句

B外码子句

C检查子句

DNOTNULL

正确答案:B

8.在关系/据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如

达到3NF,这是哪个设计阶段的内容?()

A需求分析阶段

B概念设计阶段

C逻辑设计阶段

D物理设计阶段

正确答案:C

9.关系模型中,一个码是()。

A可以由多个任意属性组成

B至多由一个属性组成

C可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成

D以上都不是

正确答案:C

10.假设有关系R和S,在下列的关系运算中,()运算小要求:”R和S具有相

同的元数,且它们的木应属性的数据类型也相同”0

ARnS

BR0S

CR-S

DRxS

正确答案:D

二、填空题(每题1分,共10道小题,总分值10分)

1.用①:方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

正确答案.

①实体一联系方法(E-R)

2.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于①:。

正确答案:

①第一范式(1NF)

3.数据模型中的①:是对数据系统的静态特征描述,包括数据结构和数据问我系

的描述,②:是对数据库系统的动态特征描述,是一组定义在数据上的操作,包

括操作的涵义、操作符、运算规则及其语言等。

正确答案f

①数据结构②数据操作

4.视图是从①:中导出的表,数据库中实际存放的是视图的②:。

TF确答案.

①基本,或视图②定义

5.数据库设计分为以下六个阶段①:、②:、③:、④:、⑤:和⑥:。

正确:

①需求分析②概念结构设计③逻辑结构设计④物理设计⑤数据库实施⑤数

据库运行和维护

6.在关系模式R(A,C,D)中,存在函数依赖关系{A~>C,A9D},则候选码是

①:,关系模式R(A,C,D)最高可以达到②:。

正确答案:

①A②BCNF

7.SQL的中文全称是①:。

TF确答塞•

①结构征查询语言

8.关系代数中,从两个关系中找出相同元组的运算称为①:运算。

正确答案:

①交

9.用树型结构表示实体类型及实体间联系的数据模型称为①:模型,上一层的父

结点和下一层的子结点之间的联系是②:的联系。

正确答案:

①层次②一对多

10.设关系R(U),X,Y0U,X玲Y是R的一个函数依赖,如果存在X何X,使X7fY

成立,则称函数依赖X3Y是①:函数依赖。

正确答案:

①部分

三、名词解释(每题4分,共5道小题,总分值20分)

1.数据模型

正确答案:

数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作

手段的形式构架。

2.完全函数依赖

正确答案:

在R(U)中,如果X玲Y,并且对于X的任何一个真子集X,都有X,玲Y,则称Y

对X完全函数依赖。

3.日志文件

正确答案:

用来记录事务对数据库的更新操作的文件。

4.DML

正确答案:

数据操纵语言。用来而数据库中的数据进行查询、插入、删除和修改的语句。

5.数据库的恢复

正确答案:

把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能。

四、综合题(每题10分,共1道小题,总分值10分)

1.针对不同的故障,试给出恢复的策略和方法。[即如何进行事务故障的恢复?

系统故障的恢复?介质故障恢复?)

正确答案:

事务故障的恢复:事务故障的恢复是由DBMS自动完成的,对用户是透明

的。DBMS执行恢复步骤是:(1)反向扫描文性日志(即从最后向前扫描日志

文件),查找该事务的更新操作。(2)对该事务的更新操作执行逆操作。即将

日志记录中〃更新前.的值〃写入数据库。(3)继续反向扫描日志文件,做同样处

理。(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完

成了。

系统故障的恢复:系统故障可能会造成数据库处于不一致状态:一是未完成事务

对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在

缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO)故障发生时未

完成的事务,重做(REDO)已完成的事务。系统的恢复步骤是:(1)正向扫描日

志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务

队列(UNDO队列)。(2)对撤销队列中的各个事务进行UNDO处理。进行UNDO

处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,

即将日志记录中“更新前的值“(Beforeimage)写入数据库。(3)对重做队列中

的各个事务进行REDO处理。进行REDO处理的方法是:正向扫描日志文件,对

每个REDO事务重新执行日志文件登记的操作。即将日志记录中〃更新后的值〃

(AfterImage)写入数据库。

介质故障的恢复:介质故障是最严重的一种故障。恢复方法是重装数据库,然后

重做已完成的事务。具体过程是:(1)DBA装入最新的数据库后备副本(离故

障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态。(2)DBA

装入转储结束时刻的E志文件副本(3)DBA启动系统恢复命令,由DBMS完成

恢复功能,即重做已完成的事务。

五、简答题(每题10分,共5道小题,总分值50分)

1.试述视图的优点。

正确答案:

(1)视图能♦够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。⑶

视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供

安全保护。

2.什么叫数据抽象?试举例说明。

正确答

数据抽象是对实际的人、物、事和概念进行人为处理」抽取所关心的共同特性,

忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了

某种模型。如分类这种抽象是:定义某一类概念作为现实世界中一组对象的类型。

这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的“ismemberor

的语义。在E-R模型中,实体型就是这种抽象。例如在学校环境中,李英是老师,

表示李英是教师类型中的•员,则教师是实体型,李英是教师实体型中的•个实

体值,具有教师共同的特性和行为:在某个系某个专业教学,讲授某些课程,从

事某个方向的科研。

3.什么是基本表?什么是视图?两者的区别和联系是什么?

正确答案:

基本表是本身独立存在的表,在SQL中一个关系就对应一个表。视图是从一个或

几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库

中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基

本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以

在视图上再定义视图。

4.试述SQL语言的特点。

正确答案:

(1)综合统一。(2)高度非过程化。(3)面向集合的操作方式。(4)以同一

种语法结构提供两种使用方式。(5)语言简捷,易学易用。

5.试述数据库系统的组成。

正确答案:

数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据

库管理员和用户构成。

《数据库原理》(高起专)期末考试复习题

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.本SQL语言可以创建的内容中,不包括()。

A视图

B索引

C完整性

D基本表

正确答案:c

2.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式

B内模式

C外模式

D用户模式

正确答案:A

3.关系数或库管理系统应能实现的专门关系运算包括()。

A排序、索引、统计

B选择、投影、连接

C关联、更新、排序

D显示、打印、制表

正确答案:B

4.下述()不是DBA数据库管理员的职责。

A完整性约束说明

B定义数据库模式

C数据库安全

D数据库管理系统设计

正确答案:D

5.下列四项中,不属于数据库系统特点的是()。

A数据共享

B数据完整性

C数据冗余度高

D数据独立性高

TF确答案-c

6.数据库总像可以用于()。

A保证数据库的完整性

B实现数据库的安全性

C进行数据库恢复或并发操作

D实现数据共享

正确答案:C

7.一个关系只有一个()。

A候选码

B外码

C超码

D主码

正确答案:D

8.关系模型中,一个码是()。

A可以由多个任意属性组成

B至多由一个属性组成

C可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成

D以上都不是

正确答案:C

9.SQL语言中的COMMIT"语句的主要作用是()。

A束程序

B返回系统

C提交事务

D存储数据

10.数据库•中存储的是()。

A数据

B数据模型

C数据之间的联系

D数据以及数据之间的联系

正确答案:D

二、填空题(每题1分,共10道小题,总分值10分)

1.关系数据模型中,二维表的列称为①:,二维表的行称为②:。

正确答案:

①属性②记录或元组

2.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于①:。

正确答案:

①第一范式(1NF)

3.设关系R(U),X,Y团U,X^Y是R的一个函数依赖,如果存在犬瞅,使XSY

成立,则称函数依赖XfY是①:函数依赖。

正确答案:

①部分

4.数据模型的三要素是指①:,②:,③:。实际数据库系统中所支持的主要数据

模型是④:,⑤:,©:o

正确答案:

①数据结构②数据操作③完整性约束④关系模型⑤层次模型⑥网状模型

5.三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的①:和

②:。

正确答案:

①逻辑独立性②物理独立性

6.实体之间的联系有①;、②;、③:二种。

正确答案.

①一对一②一对多③多对多

7.SQL语言除了具有数据查询和数据操纵功能之外,还具有①:和②:的功能,它

是一个综合性的功能强大的语言。

正确答案:

①数据定义②数据控制

8.关系代数运算中,传统的集合运算有①:,②:,③:,④:。

确答案•

①笛卡尔积②并③交④差

9.数据库管理技术的发展是与计算机技术及其应月的发展联系在一起的,它经历

了三个阶段:①:阶段,②:阶段和③:阶段。

正确答案:

①人工管理②文件系统③数据库系统

10.在关系数据库标准语言SQL中,实现数据检索的语句命令是①:。

正确答案:

©SELECT

三、名词解释(每题4分,共5道小题,总分值20分)

L封锁

正确答案:

事务T在对某个数据充•象例如表、记录等操作之前,先向系统发出请求,对其加

锁。

2.DML

正确答案:

数据操纵语言。用来卡数据库中的数据进行查询、插入、删除和修改的语句。

3.完全函数依赖

正确答案:

在R(U)中,如果XfY,并且对于X的任何一个真子集X,都有)CfY,则称Y

对X完全函数依赖。

4.日志文件

正确答案:

用来记录事务对数据库的更新操作的文件。

5.码

正确答案:

唯一标识实体的属性集。

四,综合题(每题10分,共1道小题,总分值10分)

1.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工

厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每

名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编

号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、

姓名。

⑴根据上述语义画出E-R图,在E-R图中需注明实体的属性及联系的类型。

⑵将E-R模型转换成关系模型,并指出每个关系模式的主码。

正确答案:

⑴E-R图:

计划数■

产品*号

⑵转化为关系模式如下:

工厂(工厂编号,厂名,地址)主码:工厂编号

职工(职工号,姓名,聘期,工资,工厂编号)主码:职工号

产品(产品编号,产品名,规格)主码:产品编号

生产(工厂编号,产品编号,计划数量)主码:(工厂编号,产品编号)

五、简答题(每题10分,共5道小题,总分值50分)

1.试述视图的优点。

正确答案:

⑴视图能够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。(3)

视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供

安全保护。

2.为什么事务非正常结束时会影响数据库数据的正确性。

正确答案:

事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果

数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对

数据库所做的修改有一部分己写入物理数据库,这时数据库就处于一种不正确的

状态,或者说是不一致的状态。

3.数据库管理系统的主要功能有哪些?

正确答案:

①数据库定义功能;②数据存取功能;③数据库运行管理;④数据库的建

立和维护功能。

4.数据库运行中可能产生的故隙有哪几类?哪些故隙破坏数据库数据?

正确答案:

数据库系统中可能发生各种各样的故障,大致可以分以下几类:(1)事务内部

的故障;(2)系统故障;(3)介质故障;(4)计算机病毒。介质故障和计

算机病毒破坏数据库数据。

5.试述事务的概念及事务的四个特性。

正确答案:

事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个

不可分割的工作单位。事务具有四个特性:原子性(Atomicity)、一致性

(Consistency)、隔离性(Isolation)和持续性(Durability)。

《数据库原理》(高起专)期末考试复习题

一、单选题店铺:超越高度(每电1分,共10道小题,总分值10分)

1.SQL中,"DELETEFROM表名〃表示()。

A从基本表中删除所有元组

B从基本表中删除所有属性

C从数据库中撤消这个基本表

D从基本表中删除重复元组

正确答案:A

2.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如

达到3NF,这是哪个设计阶段的内容?()

A需求分析阶段

B概念设计阶段

C逻辑设计阶段

D物理设计阶段

正确答案:C

3.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式

B内模式

C外模式

D用户模式

正确答案:A

4.自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联

接时,要求R和S含有一个或者多个共有的(•o

A记录

B行

C属性

D元组

TP5ft答型.C

5.数据库立像可以用于()。

A保证数据库的完整性

B实现数据库的安全性

C进行数据库恢复或并发操作

D实现数据共享

正确答案:C

6.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是

()O

ADBS包括DB和DBMS

BDBMS包括DB和DBS

CDB包括DBS和DBMS

DDBS就是DB,也就是DBMS

确答案.A

7.事务有京个性质,其中不包括()。

A一致性

B隔离性

C原子性

D不可撤消

正确答案:D

8.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管

理的是()。

I.人工管理阶段II.文件系统阶段川.数据库阶段

AI和II

B只有II

CII和III

D只有I

正确答案:D

9.下面的选项不是关系数据库基本特征的是()。

A不同的列应有不同的数据类型

B不同的列应有不同的列名

C与行的次序无关

D与列的次序无关

正确答案:A

10.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计

算机硬件、软件和()。

A系统分析员

B程序员

C数据库管理员

D操作员

正确答案:C

二、填空题(每题1分,共10道小题,总分值10分)

1.如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则

称R为①:关系模式。

正确答案:

①3NF

2.关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据

依赖,其中最重要的是①:和②:。

正确答案:

①函数依赖②多值依赖

3.关系代数运算中,基本的运算是①:,②:,③:,④:,⑤:。

正确答案:

①并②差③笛卡尔积④选择⑤投影

4.数据库管理技术的发展是与计算机技术及其应月的发展联系在一起的,它经历

了三个阶段:①:阶段,②:阶段和③:阶段。

正确答案:

①人工g理②文件系统③数据库系统

5.视图是从①:中导出的表,数据库中实际存放的是视图的②:。

正确答案:

①基本表或视图②定义

6.三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的①:和

②:。

正确答案:

①逻辑独立性②物理独立性

7.如果XfY和XfZ成立,那么X玲YZ也成立,这个推理规则称为①:o

正确答案:

①合并规则

8.在关系模式R(A,C,D)中,存在函数依赖关系{AfC,AID},则候选码是

①:,关系模式R(A,C,D)最高可以达到②:。

正确答案:

①A②BCNF

9.SQL语言除了具有数据查询和数据操纵功能之外,还具有①:和②:的功能,它

是一个综合性的功能强大的语言。

正确答案;

①数据"义②数据控制

10.SQL的中文全称是①:。

正确答案:

①结构化查询语言

三、名词解释(每题4分,共5道小题,总分值20分)

1.数据模型

正确答案:

数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作

手段的形式构架。

2.排它锁

正确答案:

排它锁又称为写锁。若事务T对数据对象A加上X锁,则只允许T读取和修改A,

其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。

3.DDL

正确答案:

数据定义语言。用来定义数据库模式、外模式、内模式的语言。

4.数据库的恢复

正确答案:

把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能。

5.日志文件

正确答案:

用来记录事务对数据库的更新操作的文件。

四、综合题(每题10分,共1道小题,总分值10分)

1.针对不同的故障,试给出恢复的策略和方法。[即如何进行事务故障的恢复?

系统故障的恢复?介质故障恢复?)

正确答案:

事务故障的恢复:事务故障的恢复是由DBMS自动完成的,对用户是透明

的。DBMS执行恢复步骤是:(1)反向扫描文件日志(即从最后向前扫描日志

文件),查找该事务的更新操作。(2)对该事务的更新操作执行逆操作。即将

日志记录中〃更新前的值〃写入数据库。(3)继续反向扫描日志文件,做同样处

理。(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完

成了。

系统故障的恢复:系统故障可能会造成数据库处于不一致状态:一是未完成事务

对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在

缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO)故障发生时未

完成的事务,重做(REDO)已完成的事务。系统的恢复步骤是:(1)正向扫描日

志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务

队列(UNDO队列)。(2)对撤销队列中的各个事务进行UNDO处理。进行UNDO

处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,

即将日志记录中〃更新前的值〃(BeforeImage)写入数据库。(3)对重做队列中

的各个事务进行REDO处理。进行REDO处理的方法是:正向扫描日志文件,对

每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值〃

(AfterImage)写入数据库。

介质故障的恢复:介质故障是最严重的一种故障。恢复方法是重装数据库,然后

重做已完成的事务。具体过程是:(1)DBA装入最新的数据库后备副本(离故

障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态。(2)DBA

装入转储结束时刻的E志文件副本(3)DBA启动系统恢复命令,由DBMS完成

恢复功能,即重做已完成的事务。

五、简答题(每题10分,共5道小题,总分值50分)

1.数据库的完整性概念与数据库的安全性概念有什么区别和联系?

正确咨^案:

数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止

数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃

圾出(GarbageInGarbageOut)所造成的无效操作和错误结果。后者是保护数据

库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户

和非法操作,完整性措施的防范对象是不合语义的数据。

2.试述数据库系统的组成。

正确答^案:

数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据

库管理员和用户构成。

3.为什么事务非正常结束时会影响数据库数据的正确性。

正确答案:

事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。如果

数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对

数据库所做的修改有一部分己写入物理数据库,这时数据库就处于一种不正确的

状态,或者说是不一致的状态。

4.什么是基本表?什么是视图?两者的区别和联系是什么?

正确答案•

基本表是本身独立存在的表,在SQL中一个关系就对应一个表。视图是从一个或

几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库

中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基

本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以

在视图上再定义视图。

5.试述视图的优点。

正确答案:

⑴视图能够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。(3)

视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供

安全保护。

《数据库原理》(高起专)期末考试复习题

一、单选题店铺:超越高度(每题1分,共10道小题,总分值10分)

1.关系模型中,一个码是()。

A可以由多个任意属性组成

B至多由一个属性组成

C可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成

D以上都不是

正确答案:C

2.当数据库的()改变了,由数据库管理员对()映象作相应改变,可以使

()保持不变,从而保证了数据的物理独立性。请选择合适内容依次填写上述

空格。

⑴模式⑵存储结构⑶外模式/模式⑷用户模式⑸模式/内模式

A(2)、⑶、(4)

B⑴、⑸、(3)

C(2)、⑸、⑴

D(l),(2),(4)

正确答案:C

3.一个关系只有一个()。

A候选码

B外码

C超码

D主码

正确答案:D

4.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE.DELETE等。其中最重

要的,也是使用最频繁的语句是()。

ASELECT

BINSERT

CUPDATE

DDELETE

正确答案:A

5.本SQL语言可以创建的内容中,不包括()。

A视图

B索引

C完整性

D基本表

正确答案:C

6.在SQL语言中的视图VIEW是数据库的()。

A外模式

B模式

C内模式

D存储模式

正确答案:A

7.DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计

算机硬件、软件和()。

A系统分析员

B程序员

C数据库管理员

D操作员

正确答案:C

8.关系数据库中的投影操作是指从关系中()。

A抽出特定记录

B抽出特定字段

C建立相应的影像

D建立相应的图形

正确答案:B

9.关系代数中的连接操作是由()操作组合而成。

A选择和投影

B选择和笛卡尔积

C投影、选择、笛卡尔积

D投影和笛卡尔积

正确答案:B

10.描述数据库全体数据的全局逻辑结构和特性的是()。

A模式

B内模式

C外模式

D用户模式

正确答案:A

二、填空题(每题1分,共10道小题,总分值10分)

1.数据模型中的①:是对数据系统的静态特征描述,包括数据结构和数据问我系

的描述,②:是对数据库系统的动态特征描述,是一组定义在数据上的操作,包

括操作的涵义、操作符、运算规则及其语言等。

正确答案:

①数据结构②数据操作

2.SQL语言除了具有数据查询和数据操纵功能之外,还具有①:和②:的功能,它

是一个综合性的功能强大的语言。

正确答案•

①数据定义②数据控制

3.关系代数运算中,专门的关系运算有①:,②:,③:。

正确答案.

①选择S投影③连接

4.设关系R(U),X,Y0U,X玲Y是R的一个函数依赖,如果存在X儆,使"玲丫

成立,则称函数依赖X3Y是①:函数依赖。

正确答案:

①部分

5.如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则

称R为①:关系模式。

正确答案:

①3NF

6.用①:方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。

正确答案:

①实体一联系方法(E-R)

7.关系代数运算中,基本的运算是①:,②:,③:,④:,⑤:。

正确答案:

①并②差③笛卡尔积④选择⑤投影

8.关系数据模型中,二维表的列称为①:,二维表的行称为②:。

正确答案:

①属性②记录或元组

9.关系的完整性约束条件包括三大类:①:、②:和③:。

正确答案:

①实体完整性②参照完整性③用户定义的完整性

10.数据库设计分为以下六个阶段①:、②:、③:、④:、⑤:和⑥

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论