数据库原理及应用-电子科技大学中国大学mooc课后章节答案期末考试题库2023年_第1页
数据库原理及应用-电子科技大学中国大学mooc课后章节答案期末考试题库2023年_第2页
数据库原理及应用-电子科技大学中国大学mooc课后章节答案期末考试题库2023年_第3页
数据库原理及应用-电子科技大学中国大学mooc课后章节答案期末考试题库2023年_第4页
数据库原理及应用-电子科技大学中国大学mooc课后章节答案期末考试题库2023年_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理及应用_电子科技大学中国大学mooc课后章节答案期末考试题库2023年若事务T对数据对象A加上S锁,则——

参考答案:

事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁。

设有两个事务T1、T2,其并发操作如下图所示,下面说法正确的是——T1T2①读X=18②读X=18③X=X+18写回X④X=X-2写回X

参考答案:

该操作丢失修改

设有两个事务T1、T2,其并发操作如下图所示,下面说法正确的是——T1T2①读A=18B=8②读A=18写回A=A+10③读A=28B=8

参考答案:

该操作不能重复读

并发操作会带来数据的不一致性问题包括——

参考答案:

丢失修改,不可重复读,读脏数据

在DBMS中实现事务持久性的子系统是——

参考答案:

恢复管理子系统

事物的原子性是指——

参考答案:

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

为了防止一个用户的工作不适当地影响另一个用户,应该采取——

参考答案:

并发控制

在SQL语言中,ROLLBACK语句的主要作用是——

参考答案:

事务回滚

事务执行结束后,可使用——提交该事务。

参考答案:

commit

下列语句中表示事务执行成功的是——

参考答案:

Commit

下列不属于并发操作带来的问题的是——

参考答案:

运算溢出

事务的并发执行不会破坏数据库的完整性,这个性质称为事务的——

参考答案:

隔离性

下列语句为列出既评价过mID为’00001’,也评价过mID为’00002’的电影的reviewerID,则空白处应该填写——SELECTrIDFROMRatingwheremID=‘00001’____SELECTrIDFROMRatingwheremID=‘00002’

参考答案:

INTERSECT

下列语句为列出没有评价过mID为’00001’的movie的reviewerID,则空白处应该填写。SELECTrIDFROMReviewer____SELECTrIDFROMRatingwheremID=‘00001’

参考答案:

EXCEPT

下列语句为列出rID为’00001’和rID为’00002’的reviewer所评分过的不同电影ID,空白处应该填写——SELECTmIDFROMRatingWHERErID=‘00001’____SELECTmIDFROMRatingWHERErID=‘00002’

参考答案:

UNION

下列语句为查询给导演”Spielberg”执导电影评过分的reviewer信息,下列空白处应该填写——SELECT*fromReviewerwhererID____(SELECTrIDfromRating,MovieWHEREMovie.mID=Rating.mIDANDMovie.director=“Spielberg”)

参考答案:

IN

使用如下SQL语句,将movie表与rating表组合起来,并要求结果中包含没有评论家评过分的电影,则空格中应填入——select*frommovie____ratingonmovie.mID=rating.mID;

参考答案:

leftjoin

如果想查询出评论家DavidThomson对电影Titanic的评分,在查询时需要连接哪些表——

参考答案:

Movie,Reviewer,Rating

要找出对同一部电影评论次数在3次及以上的评论者姓名,下列语句不能实现该功能的是——

参考答案:

selectnamefromreview,ratingwherereviewer.rid=rating.ridandcount(stars)>=3groupbyreviewer.rid

下面SQL语句中不正确的一项是——

参考答案:

selectnamefromreviewer,ratinggroupbyreviewer.ridwherecount(stars)>=3

在SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用——

参考答案:

HAVING

要找出所有名字第二个字母为“a”的导演的电影信息,SQL语句为——

参考答案:

SELECT*

FROMMovie

WHEREdirectorLIKE‘_a%’;

要查出所有在1978,1997,2008年上映的电影的标题并以电影的编号降序输出,SQL语句为——

参考答案:

SELECTtitleFROMMovieWHEREyearIN(‘1978’,‘1997’,‘2008’)ORDERBYmIDDESC;

SQL语法中,使用——可以限制查询结果显示的个数

参考答案:

TOP

如果要找出上映时间在1999年后(包括1999年)并且是Cameron的电影的标题,SQL语句为——

参考答案:

SELECTtitle

FROMMovieWHEREyear>=‘1999’anddirector=‘Cameron’;

若电影评分5星为100分,4星为80分,3星为60分,2星为40分,1星为20分。补全下面SQL语句达到将电影的编号和星级查询并转化为百分制显示出来的效果——SELECT________________FROMRating

参考答案:

mID,stars*20

下列SQL语句哪一个是查询出所有电影的导演名字和上映年份——

参考答案:

SELECT

director,year

FROM

Movie

SQL语句SELECT*FROMMovie等价于下列哪一个语句——

参考答案:

SELECT

mID,title,year,director

FROM

Movie

若在Rating表上建立如下的参照完整性约束:FOREIGNKEY(rID)REFERENCESReviewer(rID)ONUPDATECASCADEONDELETESETNULLFOREIGNKEY(mID)REFERENCESMovie(mID)ONDELETECASCADE则当更新Reviewer表中的rID字段和更新Movie表中的mID字段时,系统的反应分别是——

参考答案:

若Rating表中有相关参照记录,则Reviewer表的更新操作同时自动更新Rating表中记录的对应参照字段,Movie表的更新操作被禁止

已知影片评论数据库包括如下表结构:Movie(mID,title,year,director)影片表,属性包括影片编号,影片名,发行年份以及导演。Reviewer(rID,name)评论者表,属性包括评论者编号,评论者姓名。Rating(rID,mID,stars,ratingDate)评论表,属性包括评论者编号,影片编号,评分(1-5),评论日期。基于该数据库完成32-50题。若Rating表上建立如下的参照完整性约束:FOREIGNKEY(rID)REFERENCESReviewer(rID)FOREIGNKEY(mID)REFERENCESMovie(mID)则——操作可能会违背该完整性约束。

参考答案:

更新Rating表上的记录

下列不是建立索引的原则的是——

参考答案:

优先考虑对非主键建立索引

一个基本表上最多能建立多少个聚簇(聚集)索引?

参考答案:

1

对于经常对基表进行查询操作,很少对基表进行增删改操作的场景,适用且高效的的索引类别为——。

参考答案:

聚集索引

索引由DBMS内部实现,属于——范畴。

参考答案:

内模式

下面列出的关于“视图(View)”的条目中,哪一条是不正确的?

参考答案:

使用视图可以加快查询语句的执行速度

在视图上不能完成的操作是——

参考答案:

在视图上定义新的基本表

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

参考答案:

可以根据查询建立视图

在SQL数据库中,视图(view)是从一个或几个基表(或视图)导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在对应的基表中。因此视图——

参考答案:

是一个虚表

下面关于数据更新语句,说法错误的是——

参考答案:

使用INSERT语句一次只能插入一行数据

在嵌套查询中,——运算符限定子查询有记录返回时该条件为真,否则为假

参考答案:

EXISTS

在嵌套查询中,内层的SELECT查询子句被称为——

参考答案:

子查询

以下说法错误的是——

参考答案:

聚集函数可以在WHERE子句中使用,以筛选符合条件的行

SELECT-SQL语句中的条件子句的关键字是——

参考答案:

WHERE

在SQL的下列语句中,能够实现参照完整性约束的语句是——

参考答案:

FOREIGNKEY和REFERENCES

关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性,其中定义外键实现的是——约束。

参考答案:

参照完整性

参照完整性约束指的是——

参考答案:

若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在F上的值或者取空值(F的每个属性值均为空值

);或者等于S中某个记录的主码值。

在关系数据库中,表与表之间的联系是通过——实现的

参考答案:

参照完整性约束

关系的完整性一般包括实体完整性规则、——、自定义完整性规则。

参考答案:

参照完整性规则

以下——操作不可能破坏实体完整性。

参考答案:

SELECT

设属性A是关系R的主属性,则属性A不能取空值,这是——

参考答案:

实体完整性规则

实体完整性约束和SQL语言中的——相对应。

参考答案:

primarykey

删除数据库的SQL语句是——

参考答案:

DROPDATABASE

SQLSERVER中,若要为某个已经创建好数据库再增加一个数据文件,可以通过——命令完成。

参考答案:

ALTERDATABASE

SQLSERVER中,使用CREATETABLE命令创建数据库时,若要指定日志文件的逻辑名,则使用参数——

参考答案:

Name

SQLSERVER中,用于存储事务日志的文件扩展名是——

参考答案:

LDF

SQLSERVER中,执行SUBSTRING(‘ABCDEFGHIJK’,3,4)的结果是——

参考答案:

'CDEF’

INTERVAL是——类型。

参考答案:

时间间隔

SQL2016标准的定义中,属于原子构造类型的数据类型是——

参考答案:

引用

SQL语言的操作对象和操作结果分别是——

参考答案:

集合、集合

SQL语言的使用方式,不包括——

参考答案:

自底向上分析

SQL语言中数据插入INSERT操作属于——

参考答案:

DML

下列说法不正确的是——

参考答案:

任何一个包含三个属性的关系模式一定满足3NF

设关系模式R是3NF模式,那么下列说明不正确的是——

参考答案:

R必定不是BCNF

如何构造出一个合适的数据逻辑结构是——主要解决的问题。

参考答案:

关系数据库规范化理论

下面关于函数依赖的叙述中,不正确的是——

参考答案:

若XY→Z,则X→Z,Y→Z

下列关于规范化理论各项中正确的是——

参考答案:

满足二级范式的关系模式一定满足一级范式

已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选码是——

参考答案:

BE

关系模式中,满足2NF的模式——

参考答案:

必定是1NF

关系模式R中的属性全是主属性,则R的最高范式至少是——

参考答案:

3NF

消除了部分函数依赖的1NF的关系模式,必定是——

参考答案:

2NF

设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到——

参考答案:

2NF

候选码中的属性称为——

参考答案:

主属性

候选码中的属性可以有——

参考答案:

1个或多个

关系模型中3NF是指——

参考答案:

满足2NF且不存在传递依赖现象

以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的——

参考答案:

加快查询速度

关系模式的任何属性——

参考答案:

不可再分

在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到——

参考答案:

2NF

学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};dept_id→dept_name,其满足——

参考答案:

2NF

已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是——

参考答案:

CE

如果关系模式R(A,B,C)上有函数依赖AB→C和A→C,则R中存在——

参考答案:

部分依赖

关系有一个基本要求:每一个分量必须是不可分的数据项。满足这个条件的关系模式就属于——

参考答案:

1NF

任何一个满足2NF但不满足3NF的关系模式都不存在——

参考答案:

非主属性对候选键的部分依赖

关系数据库的规范化理论主要解决的问题是——

参考答案:

如何构造合适的数据逻辑结构

数据抽象后得到的实体和属性需要做适当的调整,而实体和属性是相对的概念,在调整的过程中应遵循两个基本原则——

参考答案:

“属性”是不可分的最小数据项,不能再具有需要描述的性质。_“属性”不能与其他的实体具有联系,联系只能发生在实体之间。

下列关于强实体和弱实体说法正确的是——

参考答案:

强实体集的特点是:每个实例都能被实体集的主键唯一标识_弱实体集的特点是:每个实例不能用实体集的属性唯一标识

建立实体-联系模型的一般步骤是——①确定实体②设计出E-R图③确定实体之间联系④确定相关实体属性

参考答案:

①④③②

下列关于实体-联系模型中联系的说法,错误的是——

参考答案:

一个联系可以不与任何实体有关

建立实体-联系模型(E-R模型)的首要步骤是——

参考答案:

确定实体

在数据库技术中,实体-联系模型是一种——

参考答案:

概念数据模型

在一个E-R模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是——

参考答案:

4

一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是——

参考答案:

多对多

一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是——

参考答案:

一对多

公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门职员间的联系是——

参考答案:

1:m联系

用树型结构表示实体之间联系的模型是——

参考答案:

层次模型

建立表示学生选修课程活动的实体-联系模型中的两个实体分别是——

参考答案:

学生和课程

关系模型中,实现实体之间联系是通过——

参考答案:

公共字段

关系模型中,表示实体间m:n联系是通过增加一个——来实现的。

参考答案:

关系

保险公司有多个投保客户,每个投保客户在多个保险公司投保,保险公司与投保客户之间是——

参考答案:

多对多的联系

在数据库技术中,独立于计算机系统的模型是——

参考答案:

.E-R模型

把实体-联系模型转换为关系模型时,实体之间多对多联系在模型中是通过——

参考答案:

建立新的关系来实现

以下关于E-R图的叙述正确的是——

参考答案:

E-R图可以将现实世界中的信息抽象地表示为实体及实体间的联系

下列关于冗余说法错误的是——

参考答案:

冗余的存在是绝对的,冗余的存在是不可以被接受的。

E-R模型局部模型之间的冲突中一般不包含下列哪种类型——

参考答案:

冗余冲突

E-R模型的设计分为哪两个内容?

参考答案:

局部设计和全局设计

下列对于超类和子类说法错误的是——

参考答案:

这一实体类型可能包含一些子集,子集中的实体在某些方面区别于实体集中的其他实体,但不可以将实体类型组织成包含超类和子类的分层结构。

在E-R图中,实体,属性和联系分别用什么表示——

参考答案:

方框椭圆框菱形框

在一个E-R图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:n联系,6个是m:n联系,还存在1个m:n的三元联系,那么根据E-R模型转换成关系模型的规则,这个E-R结构转换成的关系模型个数为——

参考答案:

27

E-R模型转换成关系模型时,一个M:N联系转换为一个关系模式,该关系模型的关键字是——

参考答案:

M端实体的关键字和N端实体的关键字的组合

在DB的概念设计和逻辑设计之间起桥梁作用的是——

参考答案:

E-R图

逻辑设计阶段包括下面四个步骤:a、形成初始模式b、子模式设计c、修正模式d、模式评价这四个步骤的先后顺序是——

参考答案:

abdc

在数据库设计中,将E-R图转换成关系数据模型的过程属于——

参考答案:

逻辑设计阶段

DB、DBMS和DBS三者之间的关系是——

参考答案:

DBS包括DB和DBMS

在DBS中,DBMS和OS之间的关系是——

参考答案:

DBMS调用OS

概念结构设计的目标是产生数据库的概念结构,这结构主要反映——

参考答案:

组织机构的信息需求

E-R方法中用属性描述事物的特征,属性在E-R图中表示为——

参考答案:

椭圆形

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

参考答案:

概念模型

数据库设计中,概念模型是——

参考答案:

独立于DBMS和硬件

在数据库的概念设计中,最常用的数据模型是——

参考答案:

实体-联系模型

E-R图中的主要元素是——

参考答案:

实体、联系和属性

概念模型的常用方法是——

参考答案:

实体-联系方法

在DB的需求分析和概念设计之间起桥梁作用的是——

参考答案:

DFD

在需求分析阶段,通过调查要从用户处获得对数据库的下列要求——

参考答案:

信息需求和处理需求

数据字典可以——

参考答案:

用SQL语言查询

设计数据流程图(DFD)属于数据库设计的——

参考答案:

需求分析阶段的任务

在数据库设计中,表示用户业务流程的常用方法是——

参考答案:

DFD

下列关于数据库设计的说法正确的是——

参考答案:

在数据库设计过程中,数据库的安全性、完整性、一性和可恢复性等的设计总是以牺牲效率为代价的。

新奥尔良方法将数据库设计分为四个阶段,它们是——

参考答案:

需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段

数据库的设计包括两个方面的设计内容,它们是——

参考答案:

概念设计和逻辑设计

数据库设计属于——

参考答案:

软件工程范畴

下列关于数据库系统特点的叙述中,正确的一项是——

参考答案:

数据库系统的存储模式如有改变,概念模式无需改动

数据库系统是在——的基础上发展起来的。

参考答案:

文件系统

单个用户使用的数据视图的描述称为——

参考答案:

外模式

当系统故障发生时,造成数据库处于不一致状态的原因描述正确的是——

参考答案:

未完成事务对数据库的部分更新已写入数据库,已提交事务对数据库的更新还停留在内存缓冲区

数据库技术的奠基人之一E.F.Coda从1970年起发表过多篇论文,主要论述的是——

参考答案:

关系数据模型

层次模型不能直接表示——

参考答案:

m:

n关系

传统的数据模型分类,数据库系统可以分为三种类型——

参考答案:

层次、网状和关系

层次型、网状型和关系型数据库划分原则是——

参考答案:

数据之间的联系

实体是信息世界中的术语,与之对应的数据库术语为——

参考答案:

记录

数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是——

参考答案:

模式

数据库管理系统是——

参考答案:

在操作系统支持下的系统软件

数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为——

参考答案:

数据操纵功能

数据库系统的最大特点是——

参考答案:

数据的三级抽象和二级独立性

数据库系统的特点是——、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

参考答案:

数据共享

数据库管理系统(DBMS)的主要功能是——

参考答案:

定义数据库

数据库管理系统(DBMS)是——

参考答案:

系统软件

在数据库中,产生数据不一致的根本原因是——

参考答案:

数据冗余

将数据库的结构划分成多个层次,是为了提高数据库的——

参考答案:

逻辑独立性和物理独立性

下述关于数据库系统的正确叙述是——

参考答案:

数据库系统减少了数据冗余

数据库系统的核心是——

参考答案:

数据库管理系统

数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指——

参考答案:

多种应用、多种语言、多个用户相互覆盖地使用数据集合

数据库中,数据的物理独立性是指——

参考答案:

用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

数据库中存储的是——

参考答案:

数据以及数据之间的联系

——是存储在计算机内有结构的数据的集合。

参考答案:

数据库

数据库的基本特点是——

参考答案:

(1)数据可以共享(或数据结构化)

(2)数据独立性

(3)数据冗余小,易扩充

(4)统一管理和控制

数据库的概念模型独立于——

参考答案:

具体的机器和DBMS

在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中数据独立性最高的是——阶段。

参考答案:

数据库系统

在Rating表中查询所有的电影编号,要求不重复显示,需要使用——关键字

参考答案:

DISTINCT

在下面的加密方法中,哪个加解密的效率最低:——

参考答案:

元素加密

故障恢复时,如果日志文件的写入方式为后像前写,则事务恢复策略为——

参考答案:

忽略已提交事务,对未完成事务执行undo操作

故障恢复时,如果日志文件的写入方式为后像前写,则可以简化日志内容结构,在日志文件中不记录——

参考答案:

执行事务后数据的新值

故障恢复时,如果日志文件的写入方式为后像前后写,则事务恢复时需扫描日志文件——次。

参考答案:

3

故障恢复时,如果日志文件的写入方式为后像后写,则事务恢复策略为——

参考答案:

忽略未完成事务,对已提交事务执行redo操作;

若出现系统故障,可以使用数据库的——重新处理检查点之后的所有业务。

参考答案:

日志

在生成检查点时要完成的工作不包括——

参考答案:

把检查点记录在运行日志中的地址写入数据文件

发生介质故障后进行恢复需要使用——

参考答案:

后援副本

发生系统故障后进行恢复需要使用——

参考答案:

日志文件

后备副本的用途是——

参考答案:

故障恢复

整个数据库的一种形式的保护是对系统上的文件(A)地作备份。

参考答案:

周期性

先写日志规则不包括——

参考答案:

严格按并行事务操作

温馨提示

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

评论

0/150

提交评论