数据库原理与应用.docx

上传人:b****6 文档编号:16650072 上传时间:2023-07-16 格式:DOCX 页数:61 大小:27.32KB
下载 相关 举报
数据库原理与应用.docx_第1页
第1页 / 共61页
数据库原理与应用.docx_第2页
第2页 / 共61页
数据库原理与应用.docx_第3页
第3页 / 共61页
数据库原理与应用.docx_第4页
第4页 / 共61页
数据库原理与应用.docx_第5页
第5页 / 共61页
数据库原理与应用.docx_第6页
第6页 / 共61页
数据库原理与应用.docx_第7页
第7页 / 共61页
数据库原理与应用.docx_第8页
第8页 / 共61页
数据库原理与应用.docx_第9页
第9页 / 共61页
数据库原理与应用.docx_第10页
第10页 / 共61页
数据库原理与应用.docx_第11页
第11页 / 共61页
数据库原理与应用.docx_第12页
第12页 / 共61页
数据库原理与应用.docx_第13页
第13页 / 共61页
数据库原理与应用.docx_第14页
第14页 / 共61页
数据库原理与应用.docx_第15页
第15页 / 共61页
数据库原理与应用.docx_第16页
第16页 / 共61页
数据库原理与应用.docx_第17页
第17页 / 共61页
数据库原理与应用.docx_第18页
第18页 / 共61页
数据库原理与应用.docx_第19页
第19页 / 共61页
数据库原理与应用.docx_第20页
第20页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库原理与应用.docx

《数据库原理与应用.docx》由会员分享,可在线阅读,更多相关《数据库原理与应用.docx(61页珍藏版)》请在冰点文库上搜索。

数据库原理与应用.docx

数据库原理与应用

单选题

一个属性的值能从其他相关属性计算得到,该属性属于()

A.复合属性

B.派生属性

C.多值属性

D.简单属性

正确答案:

B

磁盘损坏可能导致

A.介质故障

B.事务故障

C.运行故障

D.系统故障

正确答案:

A

并发操作若不加控制的话,可能带来数据不一致问题不包括

A.不可重复读

B.丢失修改

C.可重复读

D.读脏数据

正确答案:

C

数据库管理系统是_____________

A.DBMS

B.DB

C.OS

D.DBS

正确答案:

A

下列哪个语句用于创建模糊查询

A.ORDER

B.LIKE

C.GROUP

D.NULL

正确答案:

B

合并分分E-R图时不可能出现的冲突有

A.语法冲突

B.命名冲突

C.结构冲突

D.属性冲突

正确答案:

A

创建索引的语句是

A.createindex

B.createschema

C.createtable

D.createview

正确答案:

A

SQL语言可以使用下列哪条语句来进行修改元组

A.update

B.delete

C.insert

D.select

正确答案:

A

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

N联系转换为关系R,R的码是()

A.M端和N端实体码的联合

B.N端实体的码

C.以上都不正确

D.M端实体的码

正确答案:

A

下面可以解决活锁的是

A.先来先服务

B.顺序封锁法

C.检测和解除策略

D.一次封锁法

正确答案:

A

基本E-R图向关系模型转换是对多值属性如何处理

A.展平技术,忽略复合属性本身,直接使用其成分属性代替

B.以上都不对

C.为其创建一个新的关系模式

D.忽略

正确答案:

C

二级封锁协议不可以保证

A.不读脏数据

B.丢失修改

C.以上都不对

D.可重复读

正确答案:

D

4、下列不属于数据模型的是

A.关系模型

B.网状模型

C.概念模型

D.层次模型

正确答案:

C

若事务T获得了数据对象R的X锁控制权,则T对R

A.可读也可写

B.只可写

C.只可读

D.不可读也不可写

正确答案:

A

下列动态约束不正确的是

A.从博士到学士

B.从学士到博士

C.从硕士到博士

D.从学士到硕士

正确答案:

A

实体集E1中的每个实体都可以与E2中的任意多个实体相关联,而E2中的每个实体最多与E1中的一个实体相关联,则E1和E2之间的联系属于()

A.一对多

B.多对多

C.多对一

D.一对一

正确答案:

A

下面关于冲突可串行化说法不正确的是

A.冲突可串行化是不可串行化调度

B.冲突可串行化是正确的调度

C.冲突可串行化是与一个串行调度冲突等价的

D.冲突可串行化是可串行化调度

正确答案:

A

9、可以保证数据物理独立性的是

A.模式-模式映像

B.模式

C.外模式

D.模式

正确答案:

A

一个属性能被划分为更小部分的属性,该属性属于()

A.多值属性    

B.简单属性

C.派生属性

D.复合属性

正确答案:

D

下面描述正确的是

A.exist引导的查询都可以用in引导的查询实现

B.in引导的查询都可以用exist引导的查询实现

C.in引导的查询都不可以用exist引导的查询实现

D.相关子查询的效率高

正确答案:

B

数据库的恢复技术不包括

A.基于日志和后备副本的恢复技术

B.影子分页技术

C.数据库镜像

D.缓冲区技术

正确答案:

D

下面不属于数据字典的有

A.数据项

B.数据流图

C.数据存储

D.数据结构

正确答案:

B

由属于R或属于S的所有元组组成的结果关系是

A.差

B.交

C.并

D.投影

正确答案:

C

哪个式级别是针对主属性提出的

A.3NF

B.BCNF

C.2NF

D.1NF

正确答案:

B

关于串行调度下面说法不正确的是

A.串行调度一定不是正确的调度

B.串行调度一定是正确的调度

C.任何调度都是串行的

D.串行调度不一定是正确的调度

正确答案:

B

分E-R图的设计是在

A.逻辑结构设计阶段

B.概念结构设计阶段

C.需求分析阶段

D.物理结构设计阶段

正确答案:

B

一个属性可以取多个值,该属性属于()

A.多值属性

B.复合属性

C.简单属性

D.派生属性

正确答案:

A

下面不可以解决死锁的是

A.顺序封锁法

B.检测和解除策略

C.先来先服务

D.一次封锁法

正确答案:

C

设有关系模式R(XYZ,X→Y,Y→Z),其分解={XY,XZ}相对F

A.既不具有无损连接性,又不保持函数依赖

B.既具有无损连接性,又保持函数依赖

C.不具有无损连接性,但保持函数依赖

D.具有无损连接性,但不保持函数依赖

正确答案:

D

3、下面关于SQL语言特点不正确的是

A.高度非过程化

B.功能强大,语言简洁

C.面向记录的使用方式

D.集多种数据库语言于一体

正确答案:

C

可以保证数据逻辑独立性的是

A.模式

B.模式-外模式映像

C.外模式

D.模式

正确答案:

B

描述事物之间关联的是()

A.联系

B.属性

C.以上都不正确

D.实体    

正确答案:

A

合并分E-R图的设计是在

A.概念结构设计阶段

B.物理结构设计阶段

C.逻辑结构设计阶段

D.需求分析阶段

正确答案:

A

关于死锁,下列说法中正确的是

A.只有出现并发操作时,才有可能出现死锁

B.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库

C.当两个用户竞争相同资源时不会发生死锁

D.死锁是操作系统中的问题,数据库操作中不存在

正确答案:

A

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

这是指数据的

A.并发控制

B.安全性

C.完整性

D.恢复

正确答案:

B

在关系数据库设计中,对关系模式优化是

A.物理结构设计阶段

B.逻辑结构设计阶段

C.需求分析阶段

D.概念结构设计阶段

正确答案:

B

后援副本的用途是

A.数据的转储

B.安全性保证

C.一致性控制

D.故障后的恢复

正确答案:

D

查询和王丽丽在同一个专业学习的学生的学号和,不可以用

A.in引导的嵌套查询实现

B.单表查询

C.exist引导的嵌套查询

D.连接查询实现

正确答案:

B

逻辑结构设计阶段的任务不包括

A.存储路径设计

B.关系模式优化

C.外模式设计

D.关系模式的规化

正确答案:

A

下面哪一种不属于数据库故障

A.介质故障

B.系统故障

C.运行故障

D.事务故障

正确答案:

C

下面说法不正确的是

A.恢复的基本思想是提高系统的安全性,杜绝故障发生

B.日志记录了数据的所有更新信息

C.数据库主要通过登记日志和数据转储来建立冗余数据

D.恢复的基本思想是建立冗余数据

正确答案:

A

概念结构设计的方法不包括

A.自底向上

B.自顶向下

C.数据抽象

D.逐步扩

正确答案:

C

redo操作是

A.维持新值不变

B.以旧值代替新值

C.以新值代替旧值

D.维持旧值不变

正确答案:

C

一级封锁协议可以保证

A.不读脏数据

B.可重复读

C.丢失修改

D.以上都不对

正确答案:

C

由属于R但不属于S的所有元组组成的结果关系是

A.并

B.选择

C.交

D.差

正确答案:

D

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

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

A.M端实体的关键字与N端实体的关键字

B.M端实体的关键字

C.N端实体的关键字

D.重新设计新的关键字

正确答案:

A

引入检查点技术的目的是

A.增加恢复的可靠性

B.解决介质故障

C.改善恢复效率

D.解决系统故障

正确答案:

C

若事务T获得了数据对象R的S锁控制权,则T对R

A.只可写

B.可读也可写

C.只可读

D.不可读也不可写

正确答案:

C

下面不属于需求分析阶段成果的是

A.全局E-R图

B.数据流图

C.数据字典

D.业务清单

正确答案:

A

创建模式的语句是

A.createschema

B.createtable

C.createview

D.createindex

正确答案:

A

用于对主码取值限制的是

A.实体完整性

B.参照完整性

C.用户自定义的完整性

D.以上都对

正确答案:

A

程序的逻辑错误可能导致

A.运行故障

B.事务故障

C.介质故障

D.系统故障

正确答案:

B

关于视图下面叙述不正确的有

A.视图不能对机密数据提供安全保护

B.视图对重构数据库提供了一定程度的逻辑独立性

C.视图使用户能以多种角度看待同一数据

D.视图能够简化用户的操作

正确答案:

A

基本E-R图向关系模型转换是对派生属性如何处理

A.展平技术,忽略复合属性本身,直接使用其成分属性代替

B.忽略

C.以上都不对

D.为其创建一个新的关系模式

正确答案:

B

关系代数的五种基本运算是

A.并,差,投影,选择,笛卡尔积

B.并,交,投影,选择,笛卡尔积

C.并,差,投影,选择,连接

D.并,差,交,选择,笛卡尔积

正确答案:

A

_____用来记录对数据库中数据进行的每一次更新操作

A.后备副本

B.日志文件

C.缓冲区

D.数据库

正确答案:

B

说一个关系是2NF的,则它一定是

A.2NF

B.BCNF

C.3NF

D.1NF

正确答案:

D

从转储时是否允许事务运行角度考虑,转储可以分为

A.海量转储和静态转储

B.海量转储和增量转储

C.静态转储和动态转储

D.静态转储和增量转储

正确答案:

C

对于BCNF下列说法正确的有

A.没有任何属性完全函数依赖于非码的任何一组属性

B.所有非主属性对每个码都是完全函数依赖

C.一定满足对4NF的要求

D.所有的主属性对每个不包含它的码也是完全函数依赖

正确答案:

A

外模式设计是在

A.需求分析阶段

B.物理结构设计阶段

C.概念结构设计阶段

D.逻辑结构设计阶段

正确答案:

D

从转储时是转储整个数据库还是转储部分数据库角度考虑,转储可以分为

A.静态转储和增量转储

B.静态转储和动态转储

C.海量转储和静态转储

D.海量转储和增量转储

正确答案:

D

由属于R并属于S的所有元组组成的结果关系是

A.差

B.交

C.选择

D.并

正确答案:

B

规化理论是关系数据库进行逻辑设计的理论基础,根据这个理论,关系数据库中的关系必须满足:

其每一属性都是

A.不可分解

B.长度可变

C.互不相关

D.相互关联

正确答案:

A

向数据库表中插入数据违法实体完整性规则时,系统所做的操作是

A.拒绝

B.置空值

C.置默认值

D.级联

正确答案:

A

下面说法正确的是

A.遵循两段锁协议保证不会产生死锁

B.不遵循两段锁协议一定产生死锁

C.并发调度是正确的,当且仅当这些事务遵循两段锁协议

D.如果事务都遵循两段锁协议,则这些事务的任何并发调度都是可串行化的

正确答案:

D

2NF的不彻底性表现在

A.主属性对码的部分依赖

B.非主属性对码的传递依赖

C.主属性对码的传递依赖

D.非主属性对码的部分依赖

正确答案:

D

一个关系只能有一个()

A.候选码

B.外码

C.主码

D.超码

正确答案:

C

保证数据库中的数据是正确的相容的,有效的,这是指数据看的

A.并发控制

B.恢复

C.完整性

D.安全性

正确答案:

C

实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()

A.多对多

B.一对一

C.一对多

D.多对一

正确答案:

B

可以得到一个一致性副本的是

A.增量动态转储

B.静态转储

C.海量动态转储

D.动态转储

正确答案:

B

数据库恢复的基础是利用转储的冗余数据。

这些转储的冗余数据包括

A.数据字典、应用程序、审计档案、数据库后备副本

B.日志文件、数据库后备副本

C.数据字典、应用程序、日志文件、审计档案

D.数据字典、应用程序、数据库后备副本

正确答案:

B

涉及数据物理结构描述的模式是_____________

A.模式

B.逻辑模式

C.外模式

D.模式

正确答案:

A

实体集E1中的每个实体都可以与E2中的任意多个实体相关联,且E2中的每个实体也都可以与E1中任意多个实体相关联,则它们之间的联系属于()

A.多对一

B.一对一

C.多对多

D.一对多

正确答案:

C

如果联系是一对多的,转换成关系模型后使用_________作为码

A.一端实体的码

B.一端或多端实体的码都可以作为码

C.一端和多端实体的码的联合

D.多端实体的码

正确答案:

D

5、目前主流的数据模型是_____________

A.关系模型

B.面向对象模型

C.层次模型

D.网状模型

正确答案:

A

2、在数据模型中,对数据库系统静态特性的描述是用

A.数据完整性约束

B.数据操纵

C.数据结构

D.数据对象

正确答案:

C

客观存在并可以相互区分的任何事物被称为()

A.实体

B.联系

C.属性

D.以上都不正确

正确答案:

A

3NF的不彻底性表现在

A.主属性对码的部分依赖

B.主属性对码的传递依赖

C.非主属性对码的传递依赖

D.非主属性对码的部分依赖

正确答案:

C

如果一个关系模式只有两个属性构成,那一定可以达到

A.3NF

B.2NF

C.1NF

D.BCNF

正确答案:

D

必须有同名属性才能进行的运算是()

A.笛卡尔积

B.自然连接

C.等值连接

D.F条件连接

正确答案:

B

基本E-R图向关系模型转换是对复合属性如何处理

A.以上都不对

B.展平技术,忽略复合属性本身,直接使用其成分属性代替

C.忽略

D.为其创建一个新的关系模式

正确答案:

B

关于模式分解,若要求分解具有无损连接性,那一定可以达到

A.2NF

B.3NF

C.1NF

D.BCNF

正确答案:

D

关于视图下面描述不正确的是

A.视图提供了一定程度的逻辑独立性

B.视图可以使一些查询表达更简洁

C.视图起到一定的安全保护作用

D.基于视图的更新不用转换成对基本表的更新

正确答案:

D

下面描述正确的有

A.行列子集视图可以更新

B.所有的视图都可以更新

C.所有的视图都不可以更新

D.基于聚集函数的视图可以更新

正确答案:

A

1、在数据模型中,对数据库系统动态特性的描述是用

A.数据对象

B.数据结构

C.数据完整性约束

D.数据操纵

正确答案:

D

undo操作是

A.以新值代替旧值

B.维持新值不变

C.以旧值代替新值

D.维持旧值不变

正确答案:

C

一个函数依赖集F的极小函数依赖集Fm有

A.1个或多个

B.1个

C.多个

D.0个

正确答案:

A

数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的

A.恢复

B.安全性

C.并发控制

D.完整性

正确答案:

B

用于对外码取值限制的是

A.以上都对

B.实体完整性

C.用户自定义的完整性

D.参照完整性

正确答案:

D

设有关系模式R(U,F),其中U={X,Y,Z},F={X→Z,Y→X},则该模式最高满足

A.1NF

B.2NF

C.BCNF

D.3NF

正确答案:

B

下面描述不正确的有

A.SQL一般提供修改索引和视图

B.视图是基于基本表的虚表

C.模式对应于表

D.视图依附于基本表

正确答案:

A

事务的原子性是指

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

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

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

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

正确答案:

D

下面可以取空值的是

A.以上都不可以

B.主属性

C.主码

D.外码

正确答案:

D

事务的隔离性是指

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

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

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

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

正确答案:

D

事务的一致性是指

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

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

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

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

正确答案:

C

系统断电可能导致

A.运行故障

B.系统故障

C.事务故障

D.介质故障

正确答案:

B

下面哪种技术不能实现数据库的安全性

A.视图

B.加密

C.审计

D.约束

正确答案:

D

事务的永久性性是指

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

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

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

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

正确答案:

C

关于并发调度下面说法正确的是

A.一个并发调度是正确的如果它和某个串行调度结果不相同

B.一个并发调度是正确的如果它和某个串行调度结果相同

C.一个并发调度一定是正确的

D.一个并发调度一定是不正确的

正确答案:

B

3、用户所使用的数据视图的描述称为_____________。

A.模式

B.外模式

C.概念模式

D.模式

正确答案:

B

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

A.系统故障

B.计算机病毒

C.事务故障

D.介质故障

正确答案:

A

多选题

下列转储,哪些可能不能得到一致性副本

A.动态转储

B.增量动态转储

C.海量动态转储

D.静态转储

正确答案:

ABC

3、下面关于SQL语言特点不正确的是

A.高度非过程化

B.面向集合的操作方式

C.一种语言两种使用方式

D.面向记录的操作方式

E.功能强大,语言简洁

F.集多种数据库语言于一体

G.高度过程化

正确答案:

ABCEF

数据库系统中可能的故障有

A.系统故障

B.事务故障

C.运行故障

D.介质故障

正确答案:

ABD

向数据库表中插入数据违法参照完整性规则时,系统所做的操作可以是

A.拒绝

B.置空值

C.置默认值

D.级联

正确答案:

ABCD

逻辑结构设计阶段的任务包括

A.存储路径设计

B.关系模式的规化

C.外模式设计

D.关系模式优化

正确答案:

BCD

数据模型的组成要素包括

A.数据操纵

B.数据对象

C.数据完整性约束

D.数据结构

正确答案:

ACD

事务的特性包括

A.持久性

B.一致性

C.原子性

D.隔离性

正确答案:

ABCD

任意关系必须满足的完整性约束规则有

A.以上都对

B.用户自定义的完整性

C.参照完整性

D.实体完整性

正确答案:

CD

检测死锁的方法有

A.超时法

B.等待图法

C.先来先服务法

D.顺序方法

正确答案:

AB

导致介质故障的原因可能有

A.系统断电

B.磁头碰撞

C.溢出

D.磁盘损坏

正确答案:

BD

下面说法正确的是

A.日志记录了数据的所有更新信息

B.恢复的基本思想是建立冗余数据

C.数据库主要通过登记日志和数据转储来建立冗余数据

D.恢复的基本思想是提高系统的安全性,杜绝故障发生

正确答案:

ABC

常见的数据模型有

A.关系模型

B.面向对象模型

C.层次模型

D.概念模型

E.网状模型

正确答案:

ABCE

A实体和B实体是一对一的联系,转换成关系模式后,码可以是

A.AB实体的码的联合

B.A实体的码

C.B实体的码

D.以上都对

正确答案:

BC

哪些情况会违反参照完整性规则

A.从被参照关系中删除元组

B.向参照关系中增加新元组

C.修改参照关系的元组在外码上的值

D.修改被参照关系的元组在主码上的值

正确答案:

ABCD

导致系统故障的原因可能有

A.硬盘损坏

B.操作系统代码错误

C.系统断电

D.DBMS代码错误

正确答案:

BCD

并发执行可能导致的问题有

A.丢失修改

B.读脏数据

C.不可重复读

D.可重复读

正确答案:

ABC

预防死锁的方法有

A.先来先服务

B.一次封锁法

C.顺序封锁法

D.等待图法

正确答案:

BC

Amrstrong公理系统的三条基本推理规则有

A.自反律

B.伪传递规则

C.合并规则

D.分解规则

E.增广律

F.传递律

正确答案:

AEF

关于视图下面描述正确的是

A.视图提供了一定程度的逻辑独立性

B.基于视图的更新最终转换成对基本表的更新,使用视图没有用

C.视图一定程度上起到安全保护作用

D.视图使得用户能够以不同角度看待相同的数据

E.使用视图可以使一些查询表达更加简洁

正确答案:

ACDE

下面描述不正确的有

A.所有的视图都不可以更新

B.所有的视图都可以更新

C.行列子集视图可以更新

D.基于聚集函数的视图可以更新

正确答案:

ABD

DBMS必须提供完整性控制的机制有

A.完整性检查机制

B.违约处理

C.说明和定义完整性约束条件的方法

D.以上都不对

正确答案:

ABC

关于检查点技术下面描述正确的是

A.检查点之后开始故障点之前提交的事务需要undo操作

B.检查点技术是为了提高故障恢复效率

C.检查点之后开始故障点之前提交的事务需要redo操作

D.检查点之前提交的事务不需要redo操作

正确答案:

BCD

数据字典包括的容有

A.数据流

B.数据项

C.数据存储

D.数据结构

E.处理过程

正确答案:

ABCDE

当局部ER图合并成全局ER图时可能出现的冲突包括

A.命名冲突

B.语法冲突

C.结构冲突

D.属性冲突

正确答案:

ACD

查询语句中不可缺少的子句有

A.FROM

B.GROUPBY

C.select

D.WHERE

E.ORDERBY

正确答案:

AC

一个关系模式如果达到了3NF,那么它可以是下列哪个式

A.BCNF

B.1NF

C.2NF

D.3NF

正确答案:

BCD

可以使用create定义的数据对象包括

A.视图

B.索引

C.模式

D.断言

E.表

F.授权

G.分组

正确答案

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2