![2024年桂林电子科技大学信息管理与信息系统专业数据库概论_第1页](http://file4.renrendoc.com/view3/M00/37/0C/wKhkFma_BP2AH8MCAAGF44Mow1w051.jpg)
![2024年桂林电子科技大学信息管理与信息系统专业数据库概论_第2页](http://file4.renrendoc.com/view3/M00/37/0C/wKhkFma_BP2AH8MCAAGF44Mow1w0512.jpg)
![2024年桂林电子科技大学信息管理与信息系统专业数据库概论_第3页](http://file4.renrendoc.com/view3/M00/37/0C/wKhkFma_BP2AH8MCAAGF44Mow1w0513.jpg)
![2024年桂林电子科技大学信息管理与信息系统专业数据库概论_第4页](http://file4.renrendoc.com/view3/M00/37/0C/wKhkFma_BP2AH8MCAAGF44Mow1w0514.jpg)
![2024年桂林电子科技大学信息管理与信息系统专业数据库概论_第5页](http://file4.renrendoc.com/view3/M00/37/0C/wKhkFma_BP2AH8MCAAGF44Mow1w0515.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年桂林电子科技大学信息管理与信息系统专业《数据库概论》科期末试卷A(有答案)一、填空题1、在数据库系统封锁协议中,一级协议:”事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止。□2、数据的安全性是指 。3、数据库内的数据是 的,只要有业务发生,数据就会更新,而数据仓库则是 的历史数据,只能定期添加和刷新。4、对于非规范化的模式,经过转变为1NF,,将1NF经过转变为2NF,,将2NF经过转变为3NF。□5、在SQLServer2000中,数据页的大小是8KB。某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为 页。6、数据管理技术经历了 、 和 3个阶段。7、 和 一起组成了安全性子系统。8、安全性控制的一般方法有 、 、 、和 视图的保护五级安全措施。9、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加,不能加,直到事务T释放A上的锁。□10、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句中使用 保留字。二、判断题11、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。()12、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。( )13、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。()14、数据模型的核心构成要素是数据结构。()15、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()16、在关系数据表中,属性的顺序是一定的,不能交换。()TOC\o"1-5"\h\z17、二级封锁协议能解决不可重复读问题,不能解决读"脏"数据。( )18、视图是可以更新的。()19、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。()20、有两个关系R和S,分别包含15个和10个元组,则在RUS、R—S、RAS中可能出现的一种元组数目情况是18、7、7( )21、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。( )22、在数据表中,空值表示不确定。( )23、可串行化的调度一定遵守两段锁协议。()24、等值连接与自然连接是同一个概念。( )25、视图是观察数据的一种方法,只能基于基本表建立。( )三、选择题26、在关系中能唯一标识元组的最小属性集称为( )。
A.A.外码B.候选码C.主码D.超码口27、下列不是数据库恢复采用的方法是()。A.建立检查点口B.建立副本口C.建立日志文件□D.建立索引口28、Access、Delphi和SQLServer口C.Oracle、Sybase、Informix、VisualFoxProD.PowerDesigner、Sybase、Informix、VisualFoxPro29、信息是有价值的,信息的价值与()有关。A.正确性、及时性、完整性、开放性和可靠性口B.正确性、及时性、完整性和可靠性□C.正确性、完整性、开放性和可靠性□D.正确性、及时性、完整性和开放性口30、在关系代数表达式的等价优化中,不正确的叙述是()。A.尽可能早地执行连接□B.尽可能早地执行选择□C.尽可能早地执行投影口D.把笛卡尔积和随后的选择合并成连接运算口31、有关系R(X,Y,Z),主键=X;S(W,X),主键W,外键=X,参照R的属性X,关系R和关系S的元组如下所示。指出关系S中违反关系完整性规则的元组是TOC\o"1-5"\h\z( )。口\o"CurrentDocument"R:X Y ZS;W X2 3 1 21 3 2 null31 □A.(1,2)B.(2,null)C.(3,3)D.(4,1)32、关于数据库概念设计阶段的工作目标,下列说法错误的是()。A.定义和描述应用系统设计的信息结构和范围口B.定义和描述应用系统中数据的属性特征和数据之间的联系口C.描述应用系统的数据需求口D.描述需要存储的记录及其数量口33、24小时x7天在线服务,系统业务繁忙,为了保证业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要2小时,在不考虑成本因素的情况下,下列最合理的是()。A.配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B.每天划出长度为2小时的时间窗口tw,在tw内采用静态转储方法实现每天数据增量的转储C.每天划出长度为2小时的时间窗口tw,在tw内采用动态转储方法实现每天数据增量的转储D.每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储口34、如表,因为( )属性使它不能成为关系。表项目三顼目名称项目或员项目经短200S0102万整电工商务网咕李鸣、三曷、金华连"张三梅金帆2008030*华科口上交易中一三霹、短姿尾、金邕李鸣200SC31S亶达企口信息化刘梅方、三又第、金克强金帆A.项目经理B.项目成员0项目名称D-项目号口35、在关系代数表达式的等价优化中,不正确的叙述是()。A.尽可能早地执行连接□B.尽可能早地执行选择□C.尽可能早地执行投影口D.把笛卡尔积和随后的选择合并成连接运算口36、下列有关范式的叙述中正确的是()。A.如果关系模式R£1NF,且R中主属性完全函数依赖于码,则R是2NF口B.如果关系模式RG3NF,X、YuU,若X-Y,则UR是BCNF口C.如果关系模式R^BCNF,若X--Y(Y<X)是平凡的多值依赖,则R是4NF口D.一个关系模式如果属于4NF,则一定属于BCNF;反之不成立口37、若关系模式R(U,F)属于3NF,U( )。口A.一定属于BCNF口B.消除了插入和删除异常口C.仍存在一定的插入和删除异常口D.属于BCNF且消除了插入和删除异常口38、在并发控制技术中最常用的是封锁,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是正确的()。X-X:相容口S-S:相容C.S-X:相容口D.X-S:相容口39、关于SQLServer的数据库权限叙述不正确的是( )。口A.SQLServer数据库的对象权限可以用GRANT分配,而语句权限不可以用GRANT分配B.服务器权限能通过固定服务器角色进行分配,不能单独分配给用户口C.系统管理员能使用SQLServer执行任何任务口D.每个用户可以被分配若干权限,并且有可能把权限赋予其他用户口40、下列关于数据仓库的叙述中,( )是不正确的。A.数据仓库通常采用三层体系结构口B.底层的数据仓库服务器一般是一个关系型数据库系统口C.数据仓库中间层OLAP服务器只能采用关系型OLAPD.数据仓库前端分析工具中包括报表工具口41、在OODB中,类^匕$$)是( )。口A.实体的集合口B.数据类型的集合口C.表的集合口D.对象的集合口四、简答题42、试述数据、数据库、数据库管理系统、数据库系统的概念。□□□□□□43、举例说明关系模式和关系的区别。□□□□□□□44、有哪3条启发式优化规则?对优化起什么作用?□□□□□45、数据仓库开发的阶段有哪些?□□□□
□□□46、什么是数据库的恢复?恢复的基本原则是什么?恢复是如何实现的?□□□□□□□五、综合题47、设有关系R和S,如图所示。试用SQL语句实现:(1)查询属性050时,R中与之相关联的属性B的值。(2)当属性C=40时,将R中与之相关联的属性B值修改为b4。口ABAB的也为iaC由40必50的55关系R和S48、设有如图2-5所示的关系S、SC和C,试用关系代数表达式表示下列查询语句:□
CNAMETEACHER产1C再言王.中数据库原理程军编译原理府军&cC#GRADE1k.832比S53岗真2匕3七,84__ ,380图2-5关系S、C和SC(1)检索程军老师所授课程的课程号(C#)和课程名(CNAME)。□(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。□(3)检索至少选修程军老师所授全部课程的学生姓名(SNAME)。□(4)检索李强同学不学课程的课程号(C#)。:(5)检索至少选修两门课程的学生学号(S#)。口(6)检索全部学生都选修的课程的课程号(C#)和课程名口(CNAME)。(7)检索选修课程包含程军老师所授课程之一的学生学号(S#)。:(8)检索选修课程号为k1和k5的学生学号(S#)。口(9)检索选修全部课程的学生姓名(SNAME)。□(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。检索选修课程名为C语言的学生学号(S#)和姓名(SNAME)。□□49、工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:(1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。(2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。(3)一个车间生产多种产品,产品有产品号和价格。(4)一个车间生产多种零件,一个零件也可能由多个车间制造。零件有零件号、重量和价格。(5)一个产品由多种零件组成,一种零件也可装配出多种产品。(6)产品与零件均存入仓库中。(7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。回答以下问题:(1)画出该系统的E-R图。□(2)给出相应的关系模式。(3)画出该系统的层次模型图。参考答案一、填空题1、【答案】丢失修改;丢失修改和读脏数据;丢失修改、读脏数据和不可重复读2、【答案】保护数据库,防止未经授权或不合法的使用造成的数据泄漏、更改或破坏3、【答案】动态变化;静态4、【答案】使属性域变为简单域;消除非主属性对候选码的部分依赖;消除非主属性对候选码的传递依赖5、【答案】1000【解析】一个数据页的存储空间是8x1024字节,最多能存放8000多个字节,而SQLServer2000中不允许跨页存储一行数据,每行需要5000字节的空间,于是每个数据页最多只能存放一行数据,所以1000行数据需要的数据页数是1000页。6、【答案】人工管理;文件系统;数据库系统7、【答案】用户权限定义;合法权检查机制8、【答案】用户标识与系统鉴定;存取控制;审计;数据加密9、【答案】S锁;X锁口10、【答案】DISTINCT二、判断题11、【答案】错12、【答案】错13、【答案】对14、【答案】对15、【答案】错16、【答案】错17、【答案】错18、【答案】对19、【答案】错20、【答案】错21、【答案】错22、【答案】对23、【答案】错24、【答案】错25、【答案】错三、选择题26、【答案】B口【解析】超码(SuperKey)是关系中能唯一标识每个元组的属性或属性组(集),一个关系可能有多个超码。候选码(CandidateKey)是关系中能唯一标识每个元组的最小属性或属性组,一个关系可能有多个候选码;主码(PrimaryKey)则是从候选码中选择一个,作为该关系的主码。数据库系统将按主码标识和排序每个元组。一个关系在任一时刻至多只能有一个主码,但在不同时刻可以指定不同的候选码作为主码。外码(ForeignKey)则是在关系R1中的属性或属性组,若在另一个关系R2中作为主码使用,则称该属性或属性组为R1的外码。R1的外码和R2中的主码必须定义在相同的域上,允许使用不同的属性名。27、【答案】D口【解析】建立检查点、建立副本、建立日志文件都是数据库恢复通常采用的方法;建立索引是进行数据库物理设计时,为提高数据查询的速度而采取的方法。28、【答案】Q【解析】关系数据库管理系统是被公认为最有前途的一种数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle、Sybase、Informix、VisualFoxPro、Access和SQLServer等。Delphi、PowerBuilder和PowerDesigner属于应用系统开发工具软件。29、【答案】B口【解析】信息的特征体现在它的正确性、及时性、完整性、开放性和可靠性。正确的、及时的、完整的和可靠的信息才具有意义和价值,但是信息是否开放与价值的高低并不成正比,有些保密的国家机密或科技机密是极具价值的。30、【答案】A【解析】在关系代数表达式中,连接运算的结果常常是一个较大的关系。如果尽可能早地执行连接,则运算得到的中间结果就31、【答案】Q【解析】关系完整性有三类:实体完整性、参照完整性和用户自定义的完整性。其中参照完整性保证当数据与数据之间有联系时,这种联系造成数据取值的制约。参照完整性规则是:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对。□对于S关系而言,X是该关系的外码,它与R关系的主码X相对应。根据参照完整性规则,S关系中X的取值或者取空值或者等于R中X的某个分量值。因此,S关系中X的分量值为3这一元组就是违背参照完整性规则的元组。32、【答案】D【解析】数据库概念设计阶段的工作内容为:①定义和描述应用领域涉及的数据范围,获取应用领域或问题域的信息模型;②准确描述数据的属性特征、数据之间的关系、数据约束、数据的安全性要求以及支持用户的各种处理需求;③保证信息模型正确便捷的转换成数据库的逻辑结构(数据库模式),便于用户理解。但不需要描述需要存储的记录及其数量。#、【答案】A【解析】服务器级的角色建立在SQL服务器上,是系统预定义的,用户不能创建服务器角色,只能选择合适的服务器角色,SQLServer的数据库权限可以分为数据库对象权限和语句权限,对象权限和语句权限都可以通过GRANT和REVOKE来分配和收回,系统管理员具有最高的权限。40、【答案】Q【解析】数据仓库中间层OLAP服务器不一定只采用关系型OLAP,还可以采用基于多维数据库的OLAP和混合型的OLAP。□41、【答案】D口【解析】类可以产生对象,所以类可以看成是对象的集合。四、简答题42、答:(1)数据是数据库中存储的基本对象,是描述事物的符号记录。数据有多种表现形式,它们都可以经过数字化后存入计算机。数据的种类有数字、文字、图形、图像、声音、正文等。(2)数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库数据具有永久存储、有组织和可共享三个基本特点。(3)数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。(4)数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。□43、答:关系模式是静态的,关系是动态的。对于常见的二维表,关系模式通常指的是二维表的表头,即有哪些列构成,每个列的名称、类型、长度等。关系通常指的是一张表的具体内容,因为表经常进行插入、删除、修改等操作,关系可能不一样。44、答:(1)3条启发式优化规则是:尽可能早地执行选择运算,尽可能早地执行投影运算,把笛卡尔积与附近的一连串选择和投影合并起来做。(2)使用这3条启发式优化规则,可以使计算时尽可能减少中间关系的数据量。45、答:数据仓库系统的开发可以划分为规划、分析、设计、实施和运行维护5个阶段:规划活动:建立开发数据仓库系统的目标,确定数据仓库系统涉及的范围、制定开发计划、在进行了相应的可行性研究后,启动开发项目。数据仓库分析阶段:其工作是在掌握企业或决策者的需求的基础上定义数据仓库的体系结构,进行需求定义,了解企业或决策者的需求,弄清企业决策的类型与需要决策的问题,了解这些决策制定的过程,各自涉及的信息及其来源,从而将关于决策的这种需求转化为对信息的需求、对业务过程的需求、以及对数据访问的需求。数据仓库设计:包括主题域设计、物理数据库设计、源系统分析、数据变换设计等内容。数据仓库实施:包括建立数据仓库及数据仓库填充。运行管理:数据仓库系统开发是一个反复渐进的过程。当数据仓库建成运行后,仍然需要继续开发工作,还需要继续发展。□46、答:(1)在数据库系统投入运行后,就可能会出现各式各样的故障,即数据库被破坏或数据不正确。作为DBMS,应能把数据库从被破坏后不正确的状态,变成最近的一个正确的状态,这个过程称为“恢复”的过程。DBMS的这种能力称为可恢复性。□(2)恢复的基本原则就是“冗余”,即数据库重复存储。数据库恢复可用以下方法实现:①周期性地对整个数据库进行复制或转储。②建立日志文件,对于数据库的每次插入、删除或修改,都要记下改变前后的值,写到日志文件中,以便有案可查。(3)一旦发生数据库故障,则分两种情况处理:①如果数据库已被破坏,如磁头脱落、磁盘损坏等,这时数据库已不能用了,就要装入最近一次复制的数据库,然后利用日志文件执行“重做”操作,将这两个数据库状态之间的所有修改重新做一遍。这样就建立了新的数据库,同时也没丢失对数据库的更新操作。②如果数据库未被破坏,但某些数据不可靠,受到怀疑,例如程序在修改数据库时异常中断,这时,不必去复制存档的数据库,只需通过日志文件执行“撤消,,操作,撤消所有不可靠的修改,把数据库恢复到正确的状态。□五、综合题47、答:(1)对应的SQL语句如下:□SELECTBFROMR,SWHERER.A=S.AANDC>50](2)对应的SOL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智研咨询-电机行业市场调查、产业链全景及市场需求规模预测报告(2025版)
- 2025年01月中国贸促会直属单位公开招聘笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 体格检查课件
- 人类的生殖系统课件
- Unit+3+Weather+Part+B 人教PEP版英语四年级下册
- Unit 1 Keeping Healthy Lesson 1【知识精研】五年级英语下学期同步备课(人教新起点版)
- Recycle Mike's happy days Day 7 Day 8 【知识精研】人教PEP版英语六年级下册
- 生活在大自然的怀抱里课件
- 6.1法律保护下的婚姻 课件 【知识精研】高中政治统编版选择性必修二法律与生活
- 合理安排文章结构课件
- 2024-2030年中国大宗商品行业市场深度调研及发展趋势与投资前景研究报告
- 强化提升1解三角形中的三线问题(解析)
- 异地就医备案的个人承诺书
- 2024-2030年中国ODM服务器行业市场发展分析及前景趋势与投资研究报告
- QCT1177-2022汽车空调用冷凝器
- 六年级下健康教案设计
- 人美版新课标小学三年级美术(下册)
- 室内装饰拆除专项施工方案
- 医院院外会诊申请单、医师外出会诊审核表、医师外出会诊回执
- 钢筋工程精细化管理指南(中建内部)
- 核酸的分离与纯化技术
评论
0/150
提交评论