2022 年湖北师范大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx
《2022 年湖北师范大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx》由会员分享,可在线阅读,更多相关《2022 年湖北师范大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案).docx(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、2022年湖北师范大学计算机科学与技术专业数据库原理科目期末试卷A(有答案)一、填空题1、数据库系统是利用存储在外存上其他地方的来重建被破坏的数据库。方法主要有两种:和。2、安全性控制的一般方法有、和视图的保护五级安全措施。3、SQLServer中数据完整性包括、和。4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是,系关系的外码是,学生关系的主码是,外码是。5、关系模型由、和组成。6、关系规范化的目的是。7、视图是一个虚表,它是从导出的表。在数据库中,只存放视图的,不存放视图对应的。8、事务故障、系统故障的恢复是由完成的
2、,介质故障是由完成的。9、数据仓库主要是供决策分析用的,所涉及的数据操作主要是,一般情况下不进行。10、在VB6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的方法和Update方法,使用Adobel.Recordset的方法可以使当前行指针在结果集中向前移动一行。二、判断题11、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()12、在数据库表中,空值表示数值0。()13、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()14、可串行化的调度一定遵守两段锁
3、协议。()15、在一个关系模型中,不同关系模式之间的联系是通过公共属性来实现的。()16、在数据库设计中,数据流图是用来建立概念模型的。()17、有出现并发操作时,才有可能出现死锁。()18、等值连接与自然连接是同一个概念。()19、函数依赖是多值依赖的一个特例。()20、可以用UNION将两个查询结果合并为一个查询结果。()21、外模式DDL用来描述数据库的总体逻辑结构。()22、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。()23、投影操作是对关系表进行水平方向的分割。()24、数据库的数据项之间无联系,记录之间存在联系。()25、在关系
4、数据表中,属性的顺序是一定的,不能交换。()三、选择题26、关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、()。A投影、连接B连接、选择C选择、投影D交、选择27、恢复机制的关键问题是()。A登记日志文件B数据转储C建立冗余数据D数据镜像28、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。A关系规范化理论B关系运算理论C关系代数理论D数理逻辑29、不属于DBMS基本功能的是()。A数据库定义功能和数据库的建立与维护功能B数据库操纵功能和数据库运行管理功能C数据库开发、设计与调试功能D数据组织存储管理功能和数据通信功能30、执行语句CREATEDATABA
5、SEStudent的结果是()。A创建一个名为Student的数据库,包括数据文件和日志文件B运行失败,因为参数不完整C创建一个名为Student的数据库,但是只有默认的数据文件,无日志文件D为数据库Student创建一个名为Student的表31、有关系R(X,Y,Z),主键X;S(W,X),主键W,外键X,参照R的属性X,关系R和关系S的元组如下所示。指出关系S中违反关系完整性规则的元组是()。RXYZS;WX12312132null3341A(1,2)B(2,null)C(3,3)D(4,1)32、查询Student表中的所有非空Email信息,以下语句正确的是()。ASELECTEma
6、ilFROMStudentWHEREEmail!NULLBSELECTEmailFROMStudentWHEREEmailNOTISNULLCSELECTEmailFROMStudentWHEREEmailNULLDSELECTEmailFROMStudentWHEREEmailISNOTNULL33、如表,因为()属性使它不能成为关系。表项目三项目名称项目成员项目经理2W801Q2三筌电工商务网站李鸣、三号、金华建、张玉梅金帆20080304华科网二交易二一三赛、不至明、金篁孝喘200S0315富达企业信息化刘梅方,三r笛、金克强金帆A项目经理B项目成员C项目名称D项目号34、信息是有价值的
7、,信息的价值与()有关。A正确性、及时性、完整性、开放性和可靠性B正确性、及时性、完整性和可靠性C正确性、完整性、开放性和可靠性D正确性、及时性、完整性和开放性35、在SQLServer2000中,某数据库中有角色R1和用户U1,U1是R1角色的成员,且只属于该角色。先对T表给R1仅授予SELECT和DELETE权限,并授予U1对T表具有SELECT、UPDATE和DENYDELETE权限,则用户U1对T表可以执行的操作是()。A查询、删除和更改数据B查询和更改数据C查询和删除数据D查询和更改表结构36、在SQLServer2000中,常用的数据库备份方法有完全备份、差异备份和日志备份。为保证
8、某数据库的可靠性,需要综合采用这三种方法对该数据库进行备份。下列说法正确的是()。A这三种备份操作的周期都必须一样,并且都必须备份在同一个备份设备上B这三种备份操作的周期都必须一样,但可以备份在不同的备份设备上C这三种备份操作的周期可以不一样,但必须备份在同一个备份设备上D这三种备份操作的周期可以不一样,并且可以备份在不同的备份设备上37、二级封锁协议可防止()。A不可重复读、丢失修改B读“脏”数据C读“脏”数据、丢失修改D不可重复读、读“脏”数据38、XAi(i1,2,k)成立是XA1A2Ak成立的()。A充分条件B必要条件C充要条件D既不充分也不必要39、数据仓库的数据具有4个基本特征,以
9、下错误是指()。A面向主题的B集成的C不可更新的D不随时间变化的40、关于OLAP和OLTP的叙述中错误的是()。AOLTP事务量大,但事务内容比较简单且重复率高BOLAP的最终数据来源与OLTP不一样COLAP面对决策人员和高层管理人员DOLTP以应用为核心,是应用驱动的四、简答题41、什么是检查点记录?检查点记录包括哪些内容?42、什么是基本表?什么是视图?两者的区别和联系是什么?43、试述数据模型的概念、数据模型的作用和数据模型的三个要素。44、简述大数据的应用。45、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种小致的情况?五、综合题46、表所示为关系SC的实例数据,其中:S
10、no为学号、Cno为课程号、Ctitle为课程名、Iname为教师名、Iloca为教师地址,Grade为成绩。表6-2关系SC的实例数据SnoCQCcitleInam比HocaGrade80152ClOS王平17080153C2DB音二D2S580154ClOS王平D18680154C3AI场阳D37280155C4CL高升D292(1) 该关系为第几范式?(2) 是否存在插入、删除异常?若存在,请说明是在什么情况下发生?发生的原因是什么?(3) 请将它分解为高一级范式。(4) 分解后的关系能否解决操作异常问题?47、现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)
11、其函数依赖集为:教师号姓名,教师号职称,课程号课程名,课程号学分,课程号教科书名指出这个关系模式的主码。这个关系模式是第几范式,为什么?将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)48、有学生表(学号,姓名,年龄,性别,系名,专业名,班号),设一个系可有多个专业,每个专业可有多个班,各班班号不重复,一个学生只在一个班学习。现经常需要按“系名”和“班号”进行查询,为提高查询效率,需要为“系名”和“班号”两个列建立一个非聚集索引,建立此索引有下列两种方法:方法1:索引列顺序为(系名,班号)。方法2:索引列顺序为(班号,系名)。这两种方法哪个更合理?请简要说明原因。针对你认为合理的方
12、法,写出创建该索引的SQL语句。参考答案一、填空题1、【答案】冗余数据;后援副本;日志文件2、【答案】用户标识与系统鉴定;存取控制;审计;数据加密3、【答案】域完整性;实体完整性;参照完整性4、【答案】系编号;无;学号;系编号5、【答案】数据结构;数据操作;完整性规则6、【答案】控制冗余,避免插入和删除异常,从而增强数据库结构的稳定性和灵活性7、【答案】一个或几个基本表;定义;数据8、【答案】系统自动;DBA执行恢复操作过程9、【答案】数据查询;修改操作10、【答案】AddNew;MovePrevious【解析】Recordset对象中的AddNew方法可以用来在结果集里添加一个新记录。Mov
13、ePrevious方法用来将当前行记录指针向前移动一行。二、判断题11、【答案】对12、【答案】错13、【答案】对14、【答案】错15、【答案】对17、【答案】对18、【答案】错19、【答案】对20、【答案】对21、【答案】错22、【答案】错23、【答案】错24、【答案】错25、【答案】错三、选择题26、【答案】C【解析】关系代数是一种抽象的查询语言,它通过对关系的运算来表达查询要求。关系代数的运算共有8种,可分两类:传统的集合运算和专门的关系运算一传统的集合运算有:交、并、差、笛卡尔积,专门的关系运算有:选择、投影、连接和除。其中,并、差、笛卡尔积、选择和投影5种运算是基本运算,其他3种运算
14、均可以用这5种基本运算来表达。27、【答案】C【解析】数据库的恢复机制关键问题是建立冗余数据,建立冗余数据的主要方式有数据转储、建立日志文件等,已备数据库出现故障时利用冗余数据进行恢复。28、【答案】A【解析】关系数据理论,即关系规范化理论是进行数据库逻辑结构设计的有力工具,通过它,可以判断数据库的逻辑结构设计是否优良,并可以对一个不好的逻辑设计进行改造以使它变得好起来。29、【答案】C【解析】数据库管理系统(DataBaseManagementSystem)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。DBMS基本功能有:数据库的定义功能,数据库操纵功能,数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理 2022 年湖北师范大学计算机科学与技术专业数据库原理科目期末试卷A有答案 湖北 师范大学 计算机科学 技术 专业 数据库 原理 科目 期末试卷 答案
限制150内