数据库原理期末练习11121.docx

上传人:b****6 文档编号:6615031 上传时间:2023-01-08 格式:DOCX 页数:98 大小:287.73KB
下载 相关 举报
数据库原理期末练习11121.docx_第1页
第1页 / 共98页
数据库原理期末练习11121.docx_第2页
第2页 / 共98页
数据库原理期末练习11121.docx_第3页
第3页 / 共98页
数据库原理期末练习11121.docx_第4页
第4页 / 共98页
数据库原理期末练习11121.docx_第5页
第5页 / 共98页
点击查看更多>>
下载资源
资源描述

数据库原理期末练习11121.docx

《数据库原理期末练习11121.docx》由会员分享,可在线阅读,更多相关《数据库原理期末练习11121.docx(98页珍藏版)》请在冰豆网上搜索。

数据库原理期末练习11121.docx

数据库原理期末练习11121

数据库原理练习题

一、选择题

1.描述事物的符号记录称为________。

A、信息B、数据C、记录D、记录集合

2.________是长期存储在计算机内的有组织,可共享的数据集合。

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.在文件系统阶段,数据________。

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.________属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A、数据模型B、概念模型C、E-R图D、关系模型

13.在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是由层次模型的_____决定的。

A、数据结构B、数据操作C、完整性约束D、缺陷

14.客户/服务器结构与其它数据库体系结构的根本区别在于________。

A、数据共享B、数据分布C、网络开销小D、DBMS和应用分开

15.由于进程数目少,内存开销和进程通讯开销小,因此________是较优的一种。

A、N方案B、2N方案C、M+N方案D、N+1方案

16.数据库系统软件包括________和________。

⑴数据库⑵DBMS⑶OS、DBMS和高级语言

⑷DBMS和OS⑸数据库应用系统和开发工具

A、

(1)和

(2)B、

(2)和(5)C、(3)D、(4)

17.数据管理技术经历了人工管理,________和________。

⑴DBMS⑵文件系统⑶网状系统⑷数据库系统⑸关系系统

A、(3)和(5)B、

(2)和(3)C、

(1)和(4)D、

(2)和(4)

18.数据库系统包括________、________和________。

⑴数据库⑵DBMS⑶硬件,

⑷数据库、相应的硬件、软件⑸各类相关人员

A、

(1)、

(2)和(3)B、

(1)、

(2)和(5)C、

(2)、(3)和(4)D、

(2)、(3)和(5)

19.在数据库系统中,我们把满足以下两个条件的基本层次联系的集合称为层次模型:

(1)有一个结点无双亲

(2)其它结点无双亲(3)有且仅有一个结点无双亲

(4)其它结点有且仅有一个双亲(5)允许其它结点有多个双亲

A、

(1)和

(2)B、((3)和(4)C、(3)和(5)D、

(2)和(5)

20.在数据库系统中,将满足以下两个条件的基本层次联系集合称为网状模型:

⑴________,⑵________。

(1)允许一个以上的结点无双亲

(2)仅有一个结点无双亲

(3)一个结点可以有多于一个双亲(4)每个结点仅有一个双亲

(5)每个结点的双亲是唯一的

A、(3)和(4)B、

(2)和(3)C、(3)和(4)D、

(1)和(3)

21.数据库的完整性是指数据的________和________。

(1)正确性

(2)合法性(3)不被非法存取(4)相容性(5)不被恶意破坏

A、

(1)和(3)B、

(2)和(5)C、

(1)和(4)D、

(2)和(4)

22.数据库系统的数据独立性是指________。

A、不会因为数据的变化而影响应用程序

B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

C、不会因为存储策略的变化而影响存储结构

D、不会因为某些存储结构的变化而影响其他的存储结构

答案:

1.B.数据

2.C.数据库

3.A.数据库管理系统

4.D.各类相关人员

5.B.无结构的

6.D.整体结构化的

7.B.独立性差

8.D.具有高度的物理独立性和一定程度的逻辑独立性

9.C.基本层次联系

10.B.一致性

11.B.制约和依存规则

12.B.概念模型

13.C.完整性约束

14.D.DBMS和应用分开

15.D.N+1方案

16.B.

(2)和(5)

17.D.

(2)和(4)

18.B.

(1)、

(2)和(5)

19.B.(3)和(4)

20.D.

(1)和(3)

21.C.

(1)和(4)

22.B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

一、选择题

1.对关系模型叙述错误的是________。

A、建立在严格的数学理论、集合论和谓词演算公式的基础之上

B、微机DBMS绝大部分采取关系数据模型

C、用二维表表示关系模型是其一大特点

D、不具有连接操作的DBMS也可以是关系数据库系统

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

A、排序、索引、统计B、选择、投影、连接

C、关联、更新、排序D、显示、打印、制表

3.关系模型中,候选码________。

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

B、至多由一个属性组成

C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D以上都不是

4.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为________。

A、候选码

B、数据项

C、主属性

D、主属性值

5.同一个关系模型的任两个元组值________。

A、不能全同B、可全同

C、必须全同D、以上都不是

6.在通常情况下,下面的关系中不可以作为关系数据库的关系是________。

A、R1(学生号,学生名,性别)B、R2(学生号,学生名,班级号)

C、R3(学生号,学生名,宿舍号)D、R4(学生号,学生名,简历)

7.一个关系数据库文件中的各条记录________。

A、前后顺序不能任意颠倒,一定要按照输人的顺序排列

B、前后顺序可以任意颠倒,不影响库中的数据关系

C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D、前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列

8.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。

如果W中的元组属于R,或者属于S,则W为________运算的结果。

如果W中的元组属于R而不属于S,则W为________运算的结果。

如果W中的元组既属于R又属于S,则W为________运算的结果。

A、笛卡尔积B、并C、差D、交

9.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为________;从表中选出满足某种条件的元组的操作称为________;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为________。

A、选择B、投影C、连接D、扫描

10.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的________。

A、元组B、行C、记录D、属性

11.等值连接与自然连接是________。

A、相同的B、不同的

12.设有表2.1所示的关系R,经操作ΠA,B(σB=’b’(R))(Π为“投影”运算符,σ为“选择”运算符)的运算结果是________。

表2.1关系R如下:

A

B

C

a

b

c

d

a

f

c

b

d

A

A

B

C

a

b

c

c

b

d

B

A

C

a

c

c

d

C

A

B

a

b

c

b

D

A

B

a

b

d

a

13.如下表所示,两个关系R1和R2,它们进行________运算后得到R3。

R1

A

B

C

a

1

x

c

2

y

d

1

y

R2

D

E

M

1

m

i

2

n

j

5

m

k

R3

A

B

C

E

M

a

1

x

m

i

c

2

y

n

j

d

1

y

m

i

A、交B、并C、笛卡尔积D、连接

14.设有属性A,B,C,D,以下表示中不是关系的是________。

A、R(A)B、R(A,B,C,D)C、R(A×B×C×DD、R(A,B)

15.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是________。

A、ΠA(R)∪ΠD(S)B、R

SC、ΠB(R)∩ΠB(S)D、R

S

16.关系运算中花费时间可能最长的运算是________。

A、投影B、选择C、笛卡尔积D、除

17.关系模式的任何属性________。

A、不可再分B、可再分C、命名在该关系模式中可以不惟一D、以上都不是

18.在关系代数运算中,五种基本运算为________。

A、并、差、选择、投影、自然连接

B、并、差、交、选择、投影

C、并、差、选择、投影、乘积

D、并、差、交、选择、乘积

19.关系数据库用________来表示实体之间的联系,其任何检索操作的实现都是由________种基本操作组合而成的。

①A、层次模型B、网状模型C、指针链D、表格数据

②A、选择、投影和扫描B、选择、投影和连接

C、选择、运算和投影D、选择、投影和比较

20.关系数据库中的候选码是指________。

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

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

21.设有关系R,按条件f对关系R进行选择,正确的是________。

A、R×RB、R

fRC、σf(R)D、Πf(R)

22.若关系中的某一属性组的值能惟一地标识一个元组,则称该属性组为________。

A、主码B、候选码C、主属性D、外码

23.________由数据结构、关系操作集合和完整性约束三部分组成。

A、关系模型(4)B、关系C、关系模式D、关系数据库

答案:

1.D

2.B

3.C

4.A

5.A

6.D

7.B

8.①B②C③D

9.①B②A③C

10.D

11.B12.C13.D14.C15.B

16.C17.A18.C19①D②B20.D21.C22.B23.A

一、选择题

1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的________阶段。

A、需求分析B、概念设计C、逻辑设计D、物理设计

2.E-R图是数据库设计的工具之一,它适用于建立数据库的________。

A、逻辑模型B、概念模型C、结构模型D、.物理模型

3.在关系数据库设计中,设计关系模式是________的任务。

A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段

4.下面哪个不是数据库系统必须提供的数据控制功能________。

A、安全性B、可移植性C、完整性D、.并发控制

5.保护数据库,防止XX的或不合法的使用造成的数据泄漏、更改破坏。

这是指数据的________。

A、完整性B、安全性C、并发控制D、恢复

6.数据库的________是指数据的正确性和相容性。

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.关于“死锁”,下列说法中正确的是________。

A、死锁是操作系统中的问题,数据库操作中不存在B、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C、当两个用户竞争相同资源时不会发生死锁D.只有出现并发操作时,才有可能出现死锁

13.对并发操作若不加以控制,可能会带来________问题。

A、不安全B、死锁C、死机D、不一致

14.数据库系统的并发控制的主要方法是采用________机制。

A、拒绝B、改为串行C、封锁D.不加任何控制

15.若数据库中只包含成功事务提交的结果,则此数据库就称为处于________状态。

A、安全B、一致C、不安全D、不一致

16.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为________。

A、事务故障B、统故障C、介质故障D.运行故障

17.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为________。

A、事务故障B、系统故障C、介质故障D、运行故障

18.日志文件是用于记录________。

A、程序运行过程B、数据操作C、对数据的所有更新操作D.程序执行的结果

19.并发操作会带来哪些数据不一致性________。

A、丢失修改、不可重复读、脏读、死锁B、不可重复读、脏读、死锁C、丢失修改、脏读、死锁D、丢失修改、不可重复读、脏读

20.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。

在授权的定义中,数据对象的________,授权子系统就越灵活

A、范围越大B、范围越小C、约束越细致D、范围越适中

答案:

练习1.B.概念设计

练习2.B.概念模型

练习3.C.逻辑设计阶段

练习4.B.可移植性

练习5.B.安全性

练习7.B.授权

练习8.D.安全性

练习9.B.事务中包括的所有操作要么都做,要么都不做

练习10.B.一致性

练习11.C.并发控制

练习12.D.只有出现并发操作时,才有可能出现死锁

练习13.D.不一致

练习14.C.封锁

练习15.B.一致

练习16.B.系统故障

练习17.C.介质故障

练习18.C.对数据的所有更新操作

练习19.D.丢失修改、不可重复读、脏读

练习20.B.范围越小

一、选择题

1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的________阶段。

A、需求分析B、概念设计C、逻辑设计D、物理设计

2.E-R图是数据库设计的工具之一,它适用于建立数据库的________。

A、逻辑模型B、概念模型C、结构模型D、物理模型

3.在关系数据库设计中,设计关系模式是________的任务。

A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段

4.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是________。

A、建立库结构B、扩充功能C、加载数据D、系统调试

5.数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用________表示。

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

6.在数据库的概念设计中,最常用的数据模型是________。

A、形象模型B、物理模型C、逻辑模型D、实体联系模型

7.在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为________。

A、实物示意图B、实用概念图C、实体表示图D、实体联系图

8.从E-R模型关系向关系模型转换时,一个M:

N联系转换为关系模式时,该关系模式的关键字是________。

A、M端实体的关键字B、N端实体的关键字C、M端实体关键字与N端实体关键字组合D.重新选取其他属性

9.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是________。

A、属性冲突B、语法冲突C、结构冲突D、命名冲突

10.E-R图中的主要元素是实体型、________和属性。

A、记录型B、结点C、实体型D.联系

11.数据库逻辑设计的主要任务是________。

A、建立E-R图和说明书B、创建数据库说明C、建立数据流图D、把数据送入数据库

12.E-R图中的联系可以与________实体有关。

A、0个B、l个C、l个或多个D..多个

13.概念模型独立于________。

A、E-R模型B、硬件设备和DBMSC、操作系统和DBMSD、DBMS

14.如果两个实体之间的联系是m:

n,则________引入第三个交叉关系。

A、不需要B、需要C、可有可无D.合并两个实体

15.数据流程图(DFD)是用于描述结构化方法中________阶段的工具。

A、可行性分析B、详细设计C、需求分析D、程序编码

16.E-R图是表示概念模型的有效工具之一,如图所示的局部E-R图中的菱形框“表示”的是________。

A、实体B、联系C.实体的属性D.联系的属性

17.图6.3所示的E-R图转换成关系模型,可以转换为________关系模式。

A、l个B、2个C、3个D、4个

18.需求分析阶段得到的结果是________。

A、E-R图表示的概念模型B、数据字典描述的数据需求C、某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构

19.概念结构设计阶段得到的结果是________。

A、数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构

20.逻辑结构设计阶段得到的结果是________。

A、数据字典描述的数据需求B、E-R图表示的概念模型C、某个DBMS所支持的数据模型D、包括存储结构和存取方法的物理结构

答案:

练习1.B.概念设计

练习2.B.概念模型

练习3.C.逻辑设计阶段

练习4.B.可移植性

练习5.B.安全性

练习6.B.完整性

练习7.B.授权

练习8.D.安全性

练习9.B.事务中包括的所有操作要么都做,要么都不做

练习10.B.一致性

练习11.C.并发控制

练习12.D.只有出现并发操作时,才有可能出现死锁

练习13.D.不一致

练习14.C.封锁

练习15.B.一致

练习16.B.系统故障

练习17.C.介质故障

练习18.C.对数据的所有更新操作

练习19.D.丢失修改、不可重复读、脏读

练习20.B.范围越小

一、选择题

1.下面哪个不是数据库系统必须提供的数据控制功能________。

A.安全性B.可移植性C.完整性D.并发控制

2.保护数据库,防止XX的或不合法的使用造成的数据泄漏、更改破坏。

这是指数据的________。

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.________是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

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.事务的持续性是指________。

A.事务中包括的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

D.事务必须是使数据库从一个一致性状态变到另一个一致性状态

13.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行___

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1