版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】数据库原理及应用-电子科技大学中国大学慕课MOOC答案第一章单元测试1、【单选题】在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中数据独立性最高的是——阶段。本题答案:【数据库系统】2、【单选题】数据库的概念模型独立于——本题答案:【具体的机器和DBMS】3、【单选题】数据库的基本特点是——本题答案:【(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制】4、【单选题】——是存储在计算机内有结构的数据的集合。本题答案:【数据库】5、【单选题】数据库中存储的是——本题答案:【数据以及数据之间的联系】6、【单选题】数据库中,数据的物理独立性是指——本题答案:【用户的应用程序与存储在磁盘上数据库中的数据是相互独立的】7、【单选题】数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指——本题答案:【多种应用、多种语言、多个用户相互覆盖地使用数据集合】8、【单选题】数据库系统的核心是——本题答案:【数据库管理系统】9、【单选题】下述关于数据库系统的正确叙述是——本题答案:【数据库系统减少了数据冗余】10、【单选题】将数据库的结构划分成多个层次,是为了提高数据库的——本题答案:【逻辑独立性和物理独立性】11、【单选题】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMs)三者之间的关系是——本题答案:【DBS包括DB和DBMS】12、【单选题】在数据库中,产生数据不一致的根本原因是——本题答案:【数据冗余】13、【单选题】数据库管理系统(DBMS)是——本题答案:【系统软件】14、【单选题】数据库管理系统(DBMS)的主要功能是——本题答案:【定义数据库】15、【单选题】数据库系统的特点是——、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。本题答案:【数据共享】16、【单选题】数据库系统的最大特点是——本题答案:【数据的三级抽象和二级独立性】17、【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为——本题答案:【数据操纵功能】18、【单选题】数据库管理系统是——本题答案:【在操作系统支持下的系统软件】19、【单选题】数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是——本题答案:【模式】20、【单选题】数据库系统的数据独立性是指——本题答案:【不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序】21、【单选题】实体是信息世界中的术语,与之对应的数据库术语为——本题答案:【记录】22、【单选题】层次型、网状型和关系型数据库划分原则是——本题答案:【数据之间的联系】23、【单选题】传统的数据模型分类,数据库系统可以分为三种类型——本题答案:【层次、网状和关系】24、【单选题】层次模型不能直接表示——本题答案:【m:n关系】25、【单选题】数据库技术的奠基人之一E.F.Coda从1970年起发表过多篇论文,主要论述的是——本题答案:【关系数据模型】第二章单元测试1、【单选题】对于关系模型叙述错误的是——本题答案:【不具有连接操作的DBMS也可以是关系数据库管理系统】2、【单选题】关系模式的任何属性——本题答案:【不可再分】3、【单选题】在通常情况下,下面的表达中不可以作为关系数据库的关系的是——本题答案:【R4(学号,姓名,简历)】4、【单选题】关系数据库中的码是指——本题答案:【能唯一表示元组的属性或属性集合】5、【单选题】根据关系模式的完整性规则,一个关系中的“主码”——本题答案:【不允许为空】6、【单选题】关系数据库中能唯一识别元组的那个属性称为——本题答案:【关键字段】7、【单选题】关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为——本题答案:【外码】8、【单选题】关系模型中,一个码是——本题答案:【可由一个或多个其值能唯一标识该关系模式中任意元组的属性组成】9、【单选题】一个关系数据库文件中的各条记录——本题答案:【前后顺序可以任意颠倒,不影响库中的数据关系】10、【单选题】关系数据库管理系统应能实现的专门关系运算包括——本题答案:【选择、投影、连接】11、【单选题】同一个关系模型的任意两个元组值——本题答案:【不能全同】12、【单选题】自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的——本题答案:【属性】13、【单选题】设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是——本题答案:【】14、【单选题】有两个关系R和S,分别包含15个和10个元组,则在、、中不可能出现的元组数目情况是——本题答案:【18,7,7】15、【单选题】取出关系中的某些列,并消去重复元组的关系代数运算称为——本题答案:【投影运算】16、【单选题】设,且W,R,S的元组个数分别为p.m.n,那么三者之间满足——本题答案:【p=(m*n)】17、【单选题】参加差运算的两个关系——本题答案:【属性个数必须相同】18、【单选题】两个关系在没有公共属性时,其自然连接操作表现为——本题答案:【笛卡儿积操作】19、【单选题】设有属性A,B,C,D,以下表示中不是关系的是——本题答案:【R(A*B*C*D)】20、【单选题】关系运算中花费时间可能最长的运算是——本题答案:【笛卡儿积】第七章单元测试1、【单选题】单个用户使用的数据视图的描述称为——本题答案:【外模式】2、【单选题】数据库系统是在——的基础上发展起来的。本题答案:【文件系统】3、【单选题】下列关于数据库系统特点的叙述中,正确的一项是——本题答案:【数据库系统的存储模式如有改变,概念模式无需改动】4、【单选题】数据库设计属于——本题答案:【软件工程范畴】5、【单选题】数据库的设计包括两个方面的设计内容,它们是——本题答案:【概念设计和逻辑设计】6、【单选题】新奥尔良方法将数据库设计分为四个阶段,它们是——本题答案:【需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段】7、【单选题】下列关于数据库设计的说法正确的是——本题答案:【在数据库设计过程中,数据库的安全性、完整性、一性和可恢复性等的设计总是以牺牲效率为代价的。】8、【单选题】在数据库设计中,表示用户业务流程的常用方法是——本题答案:【DFD】9、【单选题】设计数据流程图(DFD)属于数据库设计的——本题答案:【需求分析阶段的任务】10、【单选题】数据字典可以——本题答案:【用SQL语言查询】11、【单选题】在需求分析阶段,通过调查要从用户处获得对数据库的下列要求——本题答案:【信息需求和处理需求】12、【单选题】在DB的需求分析和概念设计之间起桥梁作用的是——本题答案:【DFD】13、【单选题】概念模型的常用方法是——本题答案:【实体-联系方法】14、【单选题】E-R图中的主要元素是——本题答案:【实体、联系和属性】15、【单选题】在数据库的概念设计中,最常用的数据模型是——本题答案:【实体-联系模型】16、【单选题】数据库设计中,概念模型是——本题答案:【独立于DBMS和硬件】17、【单选题】E-R图是数据库设计的工具之一,它适用于建立数据库的——本题答案:【概念模型】18、【单选题】E-R方法中用属性描述事物的特征,属性在E-R图中表示为——本题答案:【椭圆形】19、【单选题】概念结构设计的目标是产生数据库的概念结构,这结构主要反映——本题答案:【组织机构的信息需求】20、【单选题】在DBS中,DBMS和OS之间的关系是——本题答案:【DBMS调用OS】21、【单选题】DB、DBMS和DBS三者之间的关系是——本题答案:【DBS包括DB和DBMS】22、【单选题】在数据库设计中,将E-R图转换成关系数据模型的过程属于——本题答案:【逻辑设计阶段】23、【单选题】逻辑设计阶段包括下面四个步骤:a、形成初始模式b、子模式设计c、修正模式d、模式评价这四个步骤的先后顺序是——本题答案:【abdc】24、【单选题】在DB的概念设计和逻辑设计之间起桥梁作用的是——本题答案:【E-R图】25、【单选题】E-R模型转换成关系模型时,一个M:N联系转换为一个关系模式,该关系模型的关键字是——本题答案:【M端实体的关键字和N端实体的关键字的组合】第八章单元测试1、【单选题】在一个E-R图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:n联系,6个是m:n联系,还存在1个m:n的三元联系,那么根据E-R模型转换成关系模型的规则,这个E-R结构转换成的关系模型个数为——本题答案:【27】2、【单选题】在E-R图中,实体,属性和联系分别用什么表示——本题答案:【方框椭圆框菱形框】3、【单选题】下列对于超类和子类说法错误的是——本题答案:【这一实体类型可能包含一些子集,子集中的实体在某些方面区别于实体集中的其他实体,但不可以将实体类型组织成包含超类和子类的分层结构。】4、【单选题】E-R模型的设计分为哪两个内容?本题答案:【局部设计和全局设计】5、【单选题】E-R模型局部模型之间的冲突中一般不包含下列哪种类型——本题答案:【冗余冲突】6、【单选题】下列关于冗余说法错误的是——本题答案:【冗余的存在是绝对的,冗余的存在是不可以被接受的。】7、【单选题】以下关于E-R图的叙述正确的是——本题答案:【E-R图可以将现实世界中的信息抽象地表示为实体及实体间的联系】8、【单选题】把实体-联系模型转换为关系模型时,实体之间多对多联系在模型中是通过——本题答案:【建立新的关系来实现】9、【单选题】在数据库技术中,独立于计算机系统的模型是——本题答案:【.E-R模型】10、【单选题】保险公司有多个投保客户,每个投保客户在多个保险公司投保,保险公司与投保客户之间是——本题答案:【多对多的联系】11、【单选题】关系模型中,表示实体间m:n联系是通过增加一个——来实现的。本题答案:【关系】12、【单选题】关系模型中,实现实体之间联系是通过——本题答案:【公共字段】13、【单选题】建立表示学生选修课程活动的实体-联系模型中的两个实体分别是——本题答案:【学生和课程】14、【单选题】用树型结构表示实体之间联系的模型是——本题答案:【层次模型】15、【单选题】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门职员间的联系是——本题答案:【1:m联系】16、【单选题】一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是——本题答案:【一对多】17、【单选题】一名员工可以使用多台计算机,每台计算机可由多名员工使用,则实体员工和计算机间的联系是——本题答案:【多对多】18、【单选题】在一个E-R模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是——本题答案:【4】19、【单选题】在数据库技术中,实体-联系模型是一种——本题答案:【概念数据模型】20、【单选题】建立实体-联系模型(E-R模型)的首要步骤是——本题答案:【确定实体】21、【单选题】下列关于实体-联系模型中联系的说法,错误的是——本题答案:【一个联系可以不与任何实体有关】22、【单选题】建立实体-联系模型的一般步骤是——①确定实体②设计出E-R图③确定实体之间联系④确定相关实体属性本题答案:【①④③②】23、【多选题】下列关于强实体和弱实体说法正确的是——本题答案:【强实体集的特点是:每个实例都能被实体集的主键唯一标识#弱实体集的特点是:每个实例不能用实体集的属性唯一标识】24、【多选题】数据抽象后得到的实体和属性需要做适当的调整,而实体和属性是相对的概念,在调整的过程中应遵循两个基本原则——本题答案:【“属性”是不可分的最小数据项,不能再具有需要描述的性质。#“属性”不能与其他的实体具有联系,联系只能发生在实体之间。】第九章单元测试1、【单选题】关系数据库的规范化理论主要解决的问题是——本题答案:【如何构造合适的数据逻辑结构】2、【单选题】任何一个满足2NF但不满足3NF的关系模式都不存在——本题答案:【非主属性对候选键的部分依赖】3、【单选题】关系有一个基本要求:每一个分量必须是不可分的数据项。满足这个条件的关系模式就属于——本题答案:【1NF】4、【单选题】如果关系模式R(A,B,C)上有函数依赖AB→C和A→C,则R中存在——本题答案:【部分依赖】5、【单选题】已知关系R(A,B,C,D,E)及其上的函数相关性集合,F={A→B,E→A,CE→D},该关系的候选关键字是——本题答案:【CE】6、【单选题】学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};dept_id→dept_name,其满足——本题答案:【2NF】7、【单选题】在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到——本题答案:【2NF】8、【单选题】关系模式的任何属性——本题答案:【不可再分】9、【单选题】以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的——本题答案:【加快查询速度】10、【单选题】关系模型中3NF是指——本题答案:【满足2NF且不存在传递依赖现象】11、【单选题】候选码中的属性可以有——本题答案:【1个或多个】12、【单选题】候选码中的属性称为——本题答案:【主属性】13、【单选题】设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到——本题答案:【2NF】14、【单选题】X→Y,当下列哪一条成立时,称为平凡的函数依赖——本题答案:【】15、【单选题】消除了部分函数依赖的1NF的关系模式,必定是——本题答案:【2NF】16、【单选题】关系模式R中的属性全是主属性,则R的最高范式至少是——本题答案:【3NF】17、【单选题】关系模式中,满足2NF的模式——本题答案:【必定是1NF】18、【单选题】已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选码是——本题答案:【BE】19、【单选题】有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是——本题答案:【车次+日期】20、【单选题】下列关于规范化理论各项中正确的是——本题答案:【满足二级范式的关系模式一定满足一级范式】21、【单选题】下面关于函数依赖的叙述中,不正确的是——本题答案:【若XY→Z,则X→Z,Y→Z】22、【单选题】如何构造出一个合适的数据逻辑结构是——主要解决的问题。本题答案:【关系数据库规范化理论】23、【单选题】设关系模式R是3NF模式,那么下列说明不正确的是——本题答案:【R必定不是BCNF】24、【单选题】下列说法不正确的是——本题答案:【任何一个包含三个属性的关系模式一定满足3NF】25、【单选题】关系的规范化中,各个范式之间的关系是——本题答案:【】第三章单元测试1、【单选题】SQL语言中数据插入INSERT操作属于——本题答案:【DML】2、【单选题】SQL语言的使用方式,不包括——本题答案:【自底向上分析】3、【单选题】SQL语言的操作对象和操作结果分别是——本题答案:【集合、集合】4、【单选题】SQL2016标准的定义中,属于原子构造类型的数据类型是——本题答案:【引用】5、【单选题】INTERVAL是——类型。本题答案:【时间间隔】6、【单选题】SQLSERVER中,执行SUBSTRING(‘ABCDEFGHIJK’,3,4)的结果是——本题答案:【'CDEF’】7、【单选题】SQLSERVER中,用于存储事务日志的文件扩展名是——本题答案:【LDF】8、【单选题】SQLSERVER中,使用CREATETABLE命令创建数据库时,若要指定日志文件的逻辑名,则使用参数——本题答案:【Name】9、【单选题】SQLSERVER中,若要为某个已经创建好数据库再增加一个数据文件,可以通过——命令完成。本题答案:【ALTERDATABASE】10、【单选题】删除数据库的SQL语句是——本题答案:【DROPDATABASE】11、【单选题】实体完整性约束和SQL语言中的——相对应。本题答案:【primarykey】12、【单选题】设属性A是关系R的主属性,则属性A不能取空值,这是——本题答案:【实体完整性规则】13、【单选题】以下——操作不可能破坏实体完整性。本题答案:【SELECT】14、【单选题】关系的完整性一般包括实体完整性规则、——、自定义完整性规则。本题答案:【参照完整性规则】15、【单选题】在关系数据库中,表与表之间的联系是通过——实现的本题答案:【参照完整性约束】16、【单选题】参照完整性约束指的是——本题答案:【若关系R的外码是属性(或属性组)F,它与关系S的主码K相对应,则对于R中每个记录在F上的值或者取空值(F的每个属性值均为空值);或者等于S中某个记录的主码值。】17、【单选题】关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性,其中定义外键实现的是——约束。本题答案:【参照完整性】18、【单选题】在SQL的下列语句中,能够实现参照完整性约束的语句是——本题答案:【FOREIGNKEY和REFERENCES】19、【单选题】SELECT-SQL语句中的条件子句的关键字是——本题答案:【WHERE】20、【单选题】以下说法错误的是——本题答案:【聚集函数可以在WHERE子句中使用,以筛选符合条件的行】21、【单选题】在嵌套查询中,内层的SELECT查询子句被称为——本题答案:【子查询】22、【单选题】在嵌套查询中,——运算符限定子查询有记录返回时该条件为真,否则为假本题答案:【EXISTS】23、【单选题】下面关于数据更新语句,说法错误的是——本题答案:【使用INSERT语句一次只能插入一行数据】24、【单选题】在SQL数据库中,视图(view)是从一个或几个基表(或视图)导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在对应的基表中。因此视图——本题答案:【是一个虚表?】25、【单选题】以下关于视图的描述不正确的是——本题答案:【可以根据查询建立视图?】26、【单选题】在视图上不能完成的操作是——本题答案:【在视图上定义新的基本表】27、【单选题】下面列出的关于“视图(View)”的条目中,哪一条是不正确的?本题答案:【使用视图可以加快查询语句的执行速度】28、【单选题】索引由DBMS内部实现,属于——范畴。本题答案:【内模式】29、【单选题】对于经常对基表进行查询操作,很少对基表进行增删改操作的场景,适用且高效的的索引类别为——。本题答案:【聚集索引】30、【单选题】一个基本表上最多能建立多少个聚簇(聚集)索引?本题答案:【1】31、【单选题】下列不是建立索引的原则的是——本题答案:【优先考虑对非主键建立索引】32、【单选题】已知影片评论数据库包括如下表结构: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表上的记录】33、【单选题】若在Rating表上建立如下的参照完整性约束:FOREIGNKEY(rID)REFERENCESReviewer(rID)ONUPDATECASCADEONDELETESETNULLFOREIGNKEY(mID)REFERENCESMovie(mID)ONDELETECASCADE则当更新Reviewer表中的rID字段和更新Movie表中的mID字段时,系统的反应分别是——本题答案:【若Rating表中有相关参照记录,则Reviewer表的更新操作同时自动更新Rating表中记录的对应参照字段,Movie表的更新操作被禁止】34、【单选题】SQL语句SELECT*FROMMovie等价于下列哪一个语句——本题答案:【SELECTmID,title,year,directorFROMMovie】35、【单选题】下列SQL语句哪一个是查询出所有电影的导演名字和上映年份——本题答案:【SELECTdirector,yearFROMMovie】36、【单选题】若电影评分5星为100分,4星为80分,3星为60分,2星为40分,1星为20分。补全下面SQL语句达到将电影的编号和星级查询并转化为百分制显示出来的效果——SELECT________________FROMRating本题答案:【mID,stars*20】37、【单选题】在Rating表中查询所有的电影编号,要求不重复显示,需要使用——关键字本题答案:【DISTINCT】38、【单选题】如果要找出上映时间在1999年后(包括1999年)并且是Cameron的电影的标题,SQL语句为——本题答案:【SELECTtitleFROMMovieWHEREyear=‘1999’anddirector=‘Cameron’;】39、【单选题】SQL语法中,使用——可以限制查询结果显示的个数本题答案:【TOP】40、【单选题】要查出所有在1978,1997,2008年上映的电影的标题并以电影的编号降序输出,SQL语句为——本题答案:【SELECTtitleFROMMovieWHEREyearIN(‘1978’,‘1997’,‘2008’)ORDERBYmIDDESC;】41、【单选题】要找出所有名字第二个字母为“a”的导演的电影信息,SQL语句为——本题答案:【SELECT*FROMMovieWHEREdirectorLIKE‘_a%’;】42、【单选题】在SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用——本题答案:【HAVING】43、【单选题】下面SQL语句中不正确的一项是——本题答案:【selectnamefromreviewer,ratinggroupbyreviewer.ridwherecount(stars)=3】44、【单选题】要找出对同一部电影评论次数在3次及以上的评论者姓名,下列语句不能实现该功能的是——本题答案:【selectnamefromreview,ratingwherereviewer.rid=rating.ridandcount(stars)=3groupbyreviewer.rid】45、【单选题】如果想查询出评论家DavidThomson对电影Titanic的评分,在查询时需要连接哪些表——本题答案:【Movie,Reviewer,Rating】46、【单选题】使用如下SQL语句,将movie表与rating表组合起来,并要求结果中包含没有评论家评过分的电影,则空格中应填入——select*frommovie____ratingonmovie.mID=rating.mID;本题答案:【leftjoin】47、【单选题】下列语句为查询给导演”Spielberg”执导电影评过分的reviewer信息,下列空白处应该填写——SELECT*fromReviewerwhererID____(SELECTrIDfromRating,MovieWHEREMovie.mID=Rating.mIDANDMovie.director=“Spielberg”)本题答案:【IN】48、【单选题】下列语句为列出rID为’00001’和rID为’00002’的reviewer所评分过的不同电影ID,空白处应该填写——SELECTmIDFROMRatingWHERErID=‘00001’____SELECTmIDFROMRatingWHERErID=‘00002’本题答案:【UNION】49、【单选题】下列语句为列出没有评价过mID为’00001’的movie的reviewerID,则空白处应该填写。SELECTrIDFROMReviewer____SELECTrIDFROMRatingwheremID=‘00001’本题答案:【EXCEPT】50、【单选题】下列语句为列出既评价过mID为’00001’,也评价过mID为’00002’的电影的reviewerID,则空白处应该填写——SELECTrIDFROMRatingwheremID=‘00001’____SELECTrIDFROMRatingwheremID=‘00002’本题答案:【INTERSECT】第四章单元测试1、【单选题】事务的并发执行不会破坏数据库的完整性,这个性质称为事务的——本题答案:【隔离性】2、【单选题】下列不属于并发操作带来的问题的是——本题答案:【运算溢出】3、【单选题】下列语句中表示事务执行成功的是——本题答案:【Commit】4、【单选题】事务执行结束后,可使用——提交该事务。本题答案:【commit】5、【单选题】在SQL语言中,ROLLBACK语句的主要作用是——本题答案:【事务回滚】6、【单选题】为了防止一个用户的工作不适当地影响另一个用户,应该采取——本题答案:【并发控制】7、【单选题】事物的原子性是指——本题答案:【事务中包括的所有操作要么都做,要么都不做】8、【单选题】在DBMS中实现事务持久性的子系统是——本题答案:【恢复管理子系统】9、【单选题】并发操作会带来数据的不一致性问题包括——本题答案:【丢失修改,不可重复读,读脏数据】10、【单选题】设有两个事务T1、T2,其并发操作如下图所示,下面说法正确的是——T1T2①读A=18B=8②读A=18写回A=A+10③读A=28B=8本题答案:【该操作不能重复读】11、【单选题】设有两个事务T1、T2,其并发操作如下图所示,下面说法正确的是——T1T2①读X=18②读X=18③X=X+18写回X④X=X-2写回X本题答案:【该操作丢失修改】12、【单选题】若事务T对数据对象A加上S锁,则——本题答案:【事务T可以读A但不能修改A,其它事务只能再对A加S锁,而不能加X锁。】13、【单选题】如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是——本题答案:【两个都是SELECT】14、【单选题】若事务T已对数据R加X锁,则其他事务对数据R——本题答案:【不能加任何锁】15、【单选题】设Tl,T2,T3是如下的3个事务:Tl:A:=A+10;T2:A:=A+A*0.1;T3:A:=A-20;设A的初值为30。若这3个事务允许并行执行,则A的最终结果可能是——本题答案:【24、22、23、21】16、【单选题】下列叙述中正确的是——本题答案:【遵守两阶段锁协议的并发事务一定是可串行化的。】17、【单选题】以下——封锁违反两段锁协议。本题答案:【SlockA…UnlockA……SlockB…XlockC……...UnlockB…UnlockC】18、【单选题】已知事务T1的封锁序列为:LOCKS(A)...LOCKS(B)...LOCKX(C)...UNLOCK(B)...UNLOCK(A)...UNLOCK(C)事务T2的封锁序列为:LOCKS(A)...UNLOCK(A)...LOCKS(B)...LOCKX(C)...UNLOCK(C)...UNLOCK(B)则遵守两段封锁协议的事务是——本题答案:【T1】19、【单选题】存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于——本题答案:【死锁】20、【单选题】关于“死锁”,下列说法中正确的是——本题答案:【只有出现并发操作时,才有可能出现死锁】第五章单元测试1、【单选题】DBMS的恢复管理子系统保证了事务的——本题答案:【持久性实现】2、【单选题】数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指——本题答案:【日志文件、数据库后备副本】3、【单选题】数据库运行时可能产生各种故障,其中——会破坏数据库数据。本题答案:【介质故障】4、【单选题】若系统在运行过程中出现故障,造成事务在执行过程中以非控制方式终止,这是——本题答案:【系统故障】5、【单选题】若系统在运行过程中,由于某种硬件故障,使储存在外存上的数据部分损失或全部损失,这是——本题答案:【介质故障】6、【单选题】用来记录对数据库中数据进行的每一次更新操作的是——本题答案:【日志文件】7、【单选题】事务日志的用途是——本题答案:【数据恢复】8、【单选题】为保证数据库的恢复,登记日志文件时必须严格按并行事务操作执行的时间顺序进行登记,而且要遵循——的规则。本题答案:【先写日志再操作】9、【单选题】先写日志规则不包括——本题答案:【严格按并行事务操作执行时间顺序写入日志文件】10、【单选题】整个数据库的一种形式的保护是对系统上的文件(A)地作备份。本题答案:【周期性】11、【单选题】后备副本的用途是——本题答案:【故障恢复】12、【单选题】发生系统故障后进行恢复需要使用——本题答案:【日志文件】13、【单选题】发生介质故障后进行恢复需要使用——本题答案:【后援副本】14、【单选题】在生成检查点时要完成的工作不包括——本题答案:【把检查点记录在运行日志中的地址写入数据文件】15、【单选题】若出现系统故障,可以使用数据库的——重新处理检查点之后的所有业务。本题答案:【日志】16、【单选题】故障恢复时,如果日志文件的写入方式为后像后写,则事务恢复策略为——本题答案:【忽略未完成事务,对已提交事务执行redo操作;】17、【单选题】故障恢复时,如果日志文件的写入方式为后像前后写,则事务恢复时需扫描日志文件——次。本题答案:【3】18、【单选题】故障恢复时,如果日志文件的写入方式为后像前写,则可以简化日志内容结构,在日志文件中不记录——本题答案:【执行事务后数据的新值】19、【单选题】当系统故障发生时,造成数据库处于不一致状态的原因描述正确的是——本题答案:【未完成事务对数据库的部分更新已写入数据库,已提交事务对数据库的更新还停留在内存缓冲区】20、【单选题】故障恢复时,如果日志文件的写入方式为后像前写,则事务恢复策略为——本题答案:【忽略已提交事务,对未完成事务执行undo操作】第六章单元测试1、【单选题】SQL中的视图提高了数据库系统的——本题答案:【安全性】2、【单选题】以下——
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版土地储备开发投资合作协议3篇
- 二零二五版能源采购合同风险控制与能源价格波动应对3篇
- 2025年度个人艺术品收藏鉴定合同3篇
- 2025年度个人股东股权转让协议范本详尽规定股权转让费用3篇
- 2025版委托人事代理及员工职业发展协议3篇
- 基于物联网的智能穿戴设备2025年度研发合同
- 2025年个人鱼塘智能养殖系统研发与应用合同范本4篇
- 2025年度企业股权转让与知识产权许可合同
- 2025年度新型环保木质防火门批发采购合同
- 二零二五年度储煤场安全运营管理租赁合同范本4篇
- 2025年上半年江苏连云港灌云县招聘“乡村振兴专干”16人易考易错模拟试题(共500题)试卷后附参考答案
- DB3301T 0382-2022 公共资源交易开评标数字见证服务规范
- 人教版2024-2025学年八年级上学期数学期末压轴题练习
- 江苏省无锡市2023-2024学年八年级上学期期末数学试题(原卷版)
- 俄语版:中国文化概论之中国的传统节日
- 2022年湖南省公务员录用考试《申论》真题(县乡卷)及答案解析
- 妇科一病一品护理汇报
- 哪吒之魔童降世
- 2024年全国统一高考数学试卷(新高考Ⅱ)含答案
- 绘本《汪汪的生日派对》
- 助产护理毕业论文
评论
0/150
提交评论