大学《数据库原理与应用》考试题库及答案.docx

上传人:b****8 文档编号:9716522 上传时间:2023-02-06 格式:DOCX 页数:67 大小:48.83KB
下载 相关 举报
大学《数据库原理与应用》考试题库及答案.docx_第1页
第1页 / 共67页
大学《数据库原理与应用》考试题库及答案.docx_第2页
第2页 / 共67页
大学《数据库原理与应用》考试题库及答案.docx_第3页
第3页 / 共67页
大学《数据库原理与应用》考试题库及答案.docx_第4页
第4页 / 共67页
大学《数据库原理与应用》考试题库及答案.docx_第5页
第5页 / 共67页
点击查看更多>>
下载资源
资源描述

大学《数据库原理与应用》考试题库及答案.docx

《大学《数据库原理与应用》考试题库及答案.docx》由会员分享,可在线阅读,更多相关《大学《数据库原理与应用》考试题库及答案.docx(67页珍藏版)》请在冰豆网上搜索。

大学《数据库原理与应用》考试题库及答案.docx

大学《数据库原理与应用》考试题库及答案

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

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

A.重新设计新的关键字

B.N端实体的关键字

C.M端实体的关键字

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

回答错误!

正确答案:

D

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

收藏

A.不可读也不可写

B.只可读

C.只可写

D.可读也可写

一级封锁协议可以保证

A.丢失修改

B.以上都不对

C.不读脏数据

D可重复读

下面描述正确的是

A.相关子查询的效率高

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

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

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

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

A.完整性

B.安全性

C.并发控制

D.恢复

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

这是指数据的

A.恢复

B.完整性

C.安全性

D.并发控制

下面不属于数据字典的有

收藏

A.数据结构

B.数据项

C.数据流图

D.数据存储

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

收藏

A.delete

B.select

C.insert

D.update

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

A.关系模型

B.概念模型

C.层次模型

D.网状模型

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

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

B.以上都不对

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

D.忽略

创建模式的语句是

收藏

A.createschema

B.createindex

C.createview

D.createtable

SQL语言可以使用下列哪条语句来执行查询

A.update

B.delete

C.insert

D.SELETCT

下面描述正确的有

收藏

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

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

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

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

分E-R图的设计是在

A.物理结构设计阶段

B.需求分析阶段

C.逻辑结构设计阶段

D概念结构设计阶段

2NF的不彻底性表现在

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

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

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

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

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

收藏

A.单表查询

B.连接查询实现

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

D.exist引导的嵌套查询

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

A.多对多

B.多对一

C.一对一

D.一对多

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

A.外模式

B.逻辑模式

C.内模式

D.模式

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

A.ORDER

B.NULL

C.LIKE

D.GROUP

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

A.一对一

B.一对多

C.多对多

D.多对一

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

A.复合属性

B.派生属性

C.简单属性

D.多值属性   

后援副本的用途是

A.数据的转储

B.安全性保证

C.故障后的恢复

D.一致性控制

创建视图的语句是

收藏

A.createview

B.createtable

C.createschema

D.createindex

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

A.2NF

B.BCNF

C.3NF

D.1NF

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

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

B.面向记录的使用方式

C.功能强大,语言简洁

D.高度非过程化

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

收藏

A.insert

B.update

C.select

D.delete

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

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

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

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

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

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

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

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

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

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

外模式设计是在

A.物理结构设计阶段

B.逻辑结构设计阶段

C.概念结构设计阶段

D.需求分析阶段

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

A.差

B.选择

C.并

D.交

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

A.计算机病毒

B.系统故障

C.事务故障

D.介质故障

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

A.完整性

B.安全性

C.并发控制

D.恢复

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

A.派生属性

B.复合属性

C.简单属性

D.多值属性

下列动态约束不正确的是

收藏

A.从学士到博士

B.从博士到学士

C.从硕士到博士

D.从学士到硕士

题型描述:

单选题只有一个正确答案

后援副本的用途是

A.数据的转储

B.安全性保证

C.=故障后的恢复

D.一致性控制

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

A.静态转储

B.动态转储

C.海量动态转储

D.增量动态转储

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

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

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

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

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

redo操作是

A.维持新值不变

B.维持旧值不变

C.以旧值代替新值

D.以新值代替旧值

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

收藏

A.内模式

B.外模式

C.概念模式

D.模式

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

收藏

A.命名冲突

B.语法冲突

C.属性冲突

D.结构冲突

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

A.数据完整性约束

B.数据操纵

C.数据结构

D.数据对象

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

A.业务清单

B.全局E-R图

C.数据字典

D.数据流图

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

A.BCNF

B.2NF

C.3NF

D.1NF

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

A.交

B.并

C.差

D.投影

下面描述不正确的有

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

B.视图依附于基本表

C.模式对应于表

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

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

A.派生属性

B.多值属性

C.复合属性

D.简单属性

下面可以取空值的是

收藏

A.主码

B.主属性

C.外码

D.以上都不可以

SQL语言可以使用下列哪条语句来执行查询

收藏

A.update

B.delete

C.insert

D.SELETCT

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

A.静态转储和动态转储

B.静态转储和增量转储

C.海量转储和增量转储

D.海量转储和静态转储

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

A.不可重复读

B.丢失修改

C.读脏数据

D.可重复读

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

A.可读也可写

B.只可读

C.不可读也不可写

D.只可写

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

A.单表查询

B.连接查询实现

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

D.exist引导的嵌套查询

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

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

B.面向记录的使用方式

C.功能强大,语言简洁

D.高度非过程化

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

收藏

A.关系模式优化

B.关系模式的规范化

C.外模式设计

D.存储路径设计

对于BCNF下列说法正确的有

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

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

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

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

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

其每一属性都是

收藏

A.互不相关

B.不可分解

C.相互关联

D.长度可变

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

A.不可读也不可写

B.只可读

C.只可写

D.可读也可写

用于对主码取值限制的是

A.以上都对

B.用户自定义的完整性

C.实体完整性

D.参照完整性

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

A.选择

B.差

C.交

D.并

undo操作是

A.维持旧值不变

B.以新值代替旧值

C.以旧值代替新值

D.维持新值不变

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

A.审计

B.加密

C.视图

D.约束

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

A.ORDER

B.NULL

C.LIKE

D.GROUP

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

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

A.M端实体的码

B.N端实体的码

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

D.以上都不正确

下面不属于数据字典的有

A.数据结构

B.数据项

C.数据流图

D.数据存储

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

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

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

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

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

下面描述正确的有

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

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

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

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

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

这些转储的冗余数据包括

收藏

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

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

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

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

引入检查点技术的目的是

A.解决介质故障

B.增加恢复的可靠性

C.改善恢复效率

D.解决系统故障

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

A.关系模型

B.概念模型

C.层次模型

D.网状模型

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

A.系统故障

B.事务故障

C.介质故障

D.运行故障

磁盘损坏可能导致

A.运行故障

B.介质故障

C.事务故障

D.系统故障

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

A.1NF

B.BCNF

C.3NF

D.2NF

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

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

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

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

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

分E-R图的设计是在

A.物理结构设计阶段

B.需求分析阶段

C.逻辑结构设计阶段

D.概念结构设计阶段

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

A.多个

B.1个

C.1个或多个

D.0个

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

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

B.以上都不对

C.忽略

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

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

A.数据结构

B.数据完整性约束

C.数据对象

D.数据操纵

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

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

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

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

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

SQL语言可以使用下列哪条语句来删除基本表的结构

A.DROPTABLE

B.CREATETABLE

C.SELETCTABLE

D.ALTERTABLE

二级封锁协议不可以保证

A.可重复读

B.不读脏数据

C.丢失修改

D.以上都不对

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

A.多对多

B.多对一

C.一对一

D.一对多

事务的一致性是指

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

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

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

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

下面描述正确的是

收藏

A.相关子查询的效率高

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

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

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

下面说法正确的是

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

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

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

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

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

A.面向对象模型

B.关系模型

C.层次模型

D.网状模型

6、数据库管理系统是_____________

A.DBS

B.DBMS

C.OS

D.DB

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

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

A.重新设计新的关键字

B.N端实体的关键字

C.M端实体的关键字

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

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

A.模式

B.内模式

C.外模式

D.内模式-模式映像

2NF的不彻底性表现在

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

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

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

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

创建索引的语句是

A.createview

B.createindex

C.createschema

D.createtable

程序的逻辑错误可能导致

A.事务故障

B.运行故障

C.介质故障

D.系统故障

下面可以解决活锁的是

A.顺序封锁法

B.先来先服务

C.检测和解除策略

D.一次封锁法

下面说法不正确的是

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

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

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

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

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

A.联系

B.以上都不正确

C.实体

D.属性

系统断电可能导致

A.系统故障

B.事务故障

C.运行故障

D.介质故障

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

收藏

A.复合属性

B.派生属性

C.简单属性

D.多值属性    

事务的原子性是指

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

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

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

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

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

A.insert

B.update

C.select

D.delete

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

这是指数据的

A.恢复

B.完整性

C.安全性

D.并发控制

创建断言的语句是

A.createassertion

B.createview

C.createtable

D.createindex

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

A.物理结构设计阶段

B.需求分析阶段

C.概念结构设计阶段

D.逻辑结构设计阶段

下面不可以解决死锁的是

收藏

A.先来先服务

B.一次封锁法

C.顺序封锁法

D.检测和解除策略

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

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

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

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

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

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

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

B.任何调度都是串行的

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

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

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

A.置空值

B.置默认值

C.级联

D.拒绝

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

A.日志文件

B.数据库

C.后备副本

D.缓冲区

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

A.不可读也不可写

B.只可读

C.只可写

D.可读也可写

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

A.BCNF

B.2NF

C.3NF

D.1NF

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

A.物理结构设计阶段

B.逻辑结构设计阶段

C.需求分析阶段

D.概念结构设计阶段

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

A.完整性

B.安全性

C.并发控制

D.恢复

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

这是指数据的

A.恢复

B.完整性

C.安全性

D.并发控制

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

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

B.以上都不对

C.忽略

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

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

A.静态转储和动态转储

B.静态转储和增量转储

C.海量转储和增量转储

D.海量转储和静态转储

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

A.笛卡尔积

B.等值连接

C.自然连接

D.F条件连接

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

收藏

A.1NF

B.2NF

C.BCNF

D.3NF

SQL语言可以使用下列哪条语句来删除基本表的结构

A.DROPTABLE

B.CREATETABLE

C.SELETCTABLE

D.ALTERTABLE

事务的一致性是指

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

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

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

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

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

A.复合属性

B.派生属性

C.简单属性

D.多值属性

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

A.联系

B.实体    

C.以上都不正确

D.属性

一个关系只能有一个()

A.超码

B.主码

C.外码

D.候选码

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

其每一属性都是

A.互不相关

B.不可分解

C.相互关联

D.长度可变

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

A.海量转储和增量转储

B.海量转储和静态转储

C.静态转储和增量转储

D.静态转储和动态转储

用于对外码取值限制的是

A.实体完整性

B.以上都对

C.用户自定义的完整性

D.参照完整性

SQL语言可以使用下列哪条语句来修改基本表的结构

A.SELECTTABLE

B.ALTERTABLE

C.CREATETABLE

D.INSERTTABLE

下面不属于数据字典的有

A.数据结构

B.数据项

C.数据流图

D.数据存储

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

A.面向对象模型

B.关系模型

C.层次模型

D.网状模型

事务的永久性性是指

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

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

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

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

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

A.一端实体的码

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

C.多端实体的码

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

3NF的不彻底性表现在

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

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

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

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

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

A.自顶向下

B.自底向上

C.数据抽象

D.逐步扩张

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

A.模式-外模式映像

B.内模式

C.外模式

D.模式

数据库的恢复技术不包括

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

B.影子分页技术

C.缓冲区技术

D.数据库镜像

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

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

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

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

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

下面属于实体完整性规则要求的是

A.主属性不能取空值

B.主码必须唯一

C.外码不能取空值

D.主属性可以取空值

数据字典包括的内容有

A.数据项

B.处理过程

C.数据结构

D.数据存储

E.数据流

二级封锁协议可以解决的问题包括

A.丢失修改

B.可重复读

C.不可重复读

D.不读脏数据

对非主属性进行规范的主要是

A.1NF

B.2NF

C.3NF

D.BCNF

事务的特性包括

A.一致性

B.原子性

C.持久性

D.隔离性

题型描述:

多选题

数据更新包括

A.数据删除

B.数据插入

C.数据查询

D.数据修改

如果要求一个2NF的关系模式被无损连接的分解,它可以达到

A.1NF

B.BCNF

C.3NF

D.2NF

下面属于控制语句的有

收藏

AALTER

B.REVOKE

C.GRANT

D.insert

E.create

F.select

下面属于更新语句的有

A.create

B.insert

C.select

D.ALTER

E.DROP

F.update

G.delete

一个实体集可能具有多个

A.主码

B.候选码

C.码

D.超码

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

A.面向集合的操作方式

B.面向记录的操作方式

C.高度过程化

D.功能强大,语言简洁

E.高度非过程化

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

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

需求分析阶段得到的结果有

A.数据流图

B.全局ER图

C.业务活动清单

D.数据字典

关于日志下面说法正确的有

A.日志记

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

当前位置:首页 > 高等教育 > 文学

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

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