下载此文档

2024年东北石油大学计算机应用技术专业《数据库概论》科目期末试卷B精品2844.pdf


文档分类:高等教育 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
该【2024年东北石油大学计算机应用技术专业《数据库概论》科目期末试卷B精品2844 】是由【小屁孩】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【2024年东北石油大学计算机应用技术专业《数据库概论》科目期末试卷B精品2844 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..2022年东北石油大学计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。2、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。3、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。4、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。5、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。6、____________、____________、____________和是计算机系统中的三类安全性。7、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。8、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。9、,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,,。10、在SQLServer2000中,新建了一个SQLServer身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。EXECsp_addsrvrolemember‘LOG’,_____;:..二、判断题11、SQL语言有嵌入式和交互式两种使用方法。()12、全码的关系模式一定属于BC范式。()13、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。()14、可以用UNION将两个查询结果合并为一个查询结果。()15、文件系统的缺点是数据不能长期存储。()16、视图是观察数据的一种方法,只能基于基本表建立。()17、可串行化的调度一定遵守两段锁协议。()18、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。()19、视图是可以更新的。()20、有出现并发操作时,才有可能出现死锁。()21、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()22、数据库模式和实例是一回事。()23、外模式DDL用来描述数据库的总体逻辑结构。()24、在数据表中,空值表示不确定。()25、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。()三、选择题26、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。(R)?π(S)AD:..∪(R)∩π(S)?S27、下列关于数据库备份的叙述,错误的是()。,,,并不是备份做得越多越全就越好28、信息是有价值的,信息的价值与()有关。、及时性、完整性、、及时性、、完整性、、及时性、完整性和开放性29、设有两个事务T1、T2,其并发操作如表11-1所示,下列评价正确的是()。“脏”数据30、数据流图(DFD)是用于描述结构化方法中()阶段的工具。:..、“年龄在15至30岁之间”这种约束属于DBMS的()功能。、关于数据模型和模式结构,有下列说法:Ⅰ.数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世界再到机器世界的抽象和转换,构建数据库Ⅱ.数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具Ⅲ.在数据模型中有“型”和“值”的概念,其中值是对某一类数据的结构和属性的说明Ⅳ.在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图上述说法正确的是()。A.Ⅰ和ⅣB.Ⅱ、Ⅲ和ⅣC.Ⅰ和ⅡD.Ⅱ和Ⅳ33、数据字典是数据库管理系统的重要组成部分,其中存储的各类信息通常由()。、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。:..35、将错误的、不一致的数据在进入数据仓库之前予以更正或删除,以免影响决策支持系统决策的正确性,这一过程称为()。、下列关于函数依赖的描述中,错误的是()。→B中,,属性B依赖于属性A,则说明当属性A的值确定之后,,如果属性A依赖于属性B,这种依赖正式记作:A→B。37、在关系代数表达式的等价优化中,不正确的叙述是()。、用于实现数据存取安全性的SQL语句是()。、SQL语言中,HAVING子句用于筛选满足条件的()。、在OODB中,对象可以定义为对一组信息及其()的描述。:..、简答题41、定义并解释概念模型中以下术语:实体,实体型,实体集,实体之间的联系。42、有哪3条启发式优化规则?对优化起什么作用?43、UNDO操作和REDO操作各做些什么事情?:..44、数据仓库开发的阶段有哪些?45、试述视图的优点。五、综合题46、现有关系模式:教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)其函数依赖集为:{教师号→姓名,教师号→职称,课程号→课程名,课程号→学分,课程号→教科书名}①指出这个关系模式的主码。②这个关系模式是第几范式,为什么?③将其分解为满足3NF要求的关系模式(分解后的关系模式名自定):..47、设有如图3-2所示的3个基本表。表中各个属性的含义如下A#(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、BNAME(商品名称)、PRICE(商品价格)、QTY(商品数量)。试用SQL语句写出下列查询:(1)找出店员人数不超过100人或者在长沙市的所有商店的商店代号和商店名。(2)找出供应书包的商店名。(3)找出至少供应代号为256的商店所供应的全部商品的商店名和所在城市。图3-23个关系表:..参考答案一、填空题1、【答案】WHERE;GROUPBY;HAVING2、【答案】动态变化;静态3、【答案】无损连接4、【答案】数据库本身未被破坏;数据库处于不一致状态5、【答案】并;差;笛卡尔积;投影;选择6、【答案】技术安全类;管理安全类;政策法律类安全性7、【答案】关系模式;规范化8、【答案】原子【解析】由事务的原子性可知,它对数据所做的修改操作要么全部执行,要么全部不执行。9、【答案】AddNew;MovePrevious【解析】Recordset对象中的AddNew方法可以用来在结果集里添加一个新记录。MovePrevious方法用来将当前行记录指针向前移动一行。10、【答案】dbowner【解析】在SQLServer中,dbonwer具有数据库服务器上的全部权限。二、判断题11、【答案】对12、【答案】对13、【答案】对14、【答案】对:..15、【答案】错16、【答案】错17、【答案】错18、【答案】错19、【答案】对20、【答案】对21、【答案】错22、【答案】错23、【答案】错24、【答案】对25、【答案】错三、选择题26、【答案】B【解析】A项、D项都是执行自行连接运算,当两个关系无公共属性时,自然连接就等同于笛卡尔积运算,因此,A项、D项都是正确的。关系的并、交、差运算要求两个关系是相容关系,即两个关系属性个数相等,且对应的属性来自同一个值域,R与S不是相容关系,所以B项是错误的。27、【答案】C【解析】数据库系统总有可能出现故障,所以不管如何都需要一个合理的备份计划以防止出现故障造成数据库中数据的破坏。28、【答案】B:..【解析】信息的特征体现在它的正确性、及时性、完整性、开放性和可靠性。正确的、及时的、完整的和可靠的信息才具有意义和价值,但是信息是否开放与价值的高低并不成正比,有些保密的国家机密或科技机密是极具价值的。29、【答案】D【解析】事务T读出数据A并做了修改,事务T读取同一数据,随后T由于某种原因被121撤消,执行回滚,这时T已修改过的数据恢复原值100,T读到的数据200就与数据库12中的数据不一致,称为“脏”数据。30、【答案】C【解析】在需求分析阶段利用数据流图来表示数据与加工之间的关系。31、【答案】C【解析】“年龄在15至30岁之间”是完整性约束中值的约束。32、【答案】A【解析】数据模型分为概念数据模型、数据结构模型和物理数据模型。概念数据模型是按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象;数据结构模型是表示型或实现型数据模型,是机器世界中与具体DBMS相关的数据模型;物理数据模型属于底层数据模型,通过记录格式、记录顺序和存取路径等表示信息,描述数据在数据库系统中的实际存储方式。一个数据库只有一个概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。33、【答案】A【解析】数据字典通常由数据库管理员维护,是一种用户可以访问的记录数据库和应用程序源数据的目录。34、【答案】C【解析】数据操纵指的是对数据库中数据进行查询、插入、修改和删除。35、【答案】C36、【答案】D:..【解析】函数依赖,顾名思义,就是属性之间存在着类似于数学中函数的一种数据依赖关系。设U{A1,A2,…,An}是属性集合,R(U)是U上的一个关系,X、Y是U的子集。若对于R(U)下的任何一个可能的关系,均有X的一个值对应于Y的唯一具体值,称X函数决定Y,或者Y函数依赖于X,记作X→Y,其中X称为决定因素。37、【答案】A【解析】在关系代数表达式中,连接运算的结果常常是一个较大的关系。如果尽可能早地执行连接,则运算得到的中间结果就38、【答案】C【解析】MIT是提交事务的语句;ROLLBACK是回滚事务的语句;GRANT是授权语句,REVOKE是回收权限的语句。39、【答案】C【解析】HAVING子句常与GROUPBY子句联合使用,GROUPBY通常指出分组的依据列,即依据那个属性列来分组,而HAVING子句则指出各分组提取的条件。例如:要求列出某班本学期所有课程中,班级平均成绩高于75的课程号、课程名称时,GROUPBY子句应该指出分组的依据是选课关系中的课程号属性列,HAVING子句则提出该课程的全班平均成绩AVG要高于75,低于75的就不提取了。40、【答案】A【解析】对象可以定义为对一组信息(数据)和一组操作(方法)。四、简答题41、答:(1)实体:客观存在并可以相互区分的事物。(2)实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体。(3)实体集:同型实体的集合。:..(4)实体联系图(E-R图):提供了表示实体型、属性和联系的方法。①实体型:用矩形表示,矩形框内写明实体名;②属性:用椭圆形表示,用无向边将其与相应的实体连接起来;③联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。42、答:(1)3条启发式优化规则是:尽可能早地执行选择运算,尽可能早地执行投影运算,把笛卡尔积与附近的一连串选择和投影合并起来做。(2)使用这3条启发式优化规则,可以使计算时尽可能减少中间关系的数据量。43、答:(1)在恢复操作中,REDO操作称为重做,UNDO操作称为撤消。如果数据库被破坏,利用日志文件执行REDO操作,将两个数据库状态之间的所有修改重新做一遍。这样,建立了新的数据库,同时也没丢失对数据库的更新操作。(2)REDO处理的方法是正向扫描日志文件,重新执行登记的操作。如果数据库未被破坏,但某些数据可能不可靠,这时,可通过日志文件执行REDO操作,把已经结束的、不可靠的事务进行REDO处理。(3)UNDO处理的方法是反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即对已插入的新记录执行删除操作,对己删除的记录重新插入,对已修改的数据库用旧值代替新值。44、答:数据仓库系统的开发可以划分为规划、分析、设计、实施和运行维护5个阶段:(1)规划活动:建立开发数据仓库系统的目标,确定数据仓库系统涉及的范围、制定开发计划、在进行了相应的可行性研究后,启动开发项目。(2)数据仓库分析阶段:其工作是在掌握企业或决策者的需求的基础上定义数据仓库的体系结构,进行需求定义,了解企业或决策者的需求,弄清企业决策的类型与需要决策的问题,了解这些决策制定的过程,各自涉及的信息及其来源,从而将关于决策的这种需求转化为对信息的需求、对业务过程的需求、以及对数据访问的需求。(3)数据仓库设计:包括主题域设计、物理数据库设计、源系统分析、数据变换设计等内容。:..(4)数据仓库实施:包括建立数据仓库及数据仓库填充。(5)运行管理:数据仓库系统开发是一个反复渐进的过程。当数据仓库建成运行后,仍然需要继续开发工作,还需要继续发展。45、答:视图有以下五个优点:视图能够简化用户的操作:视图机制使用户可以将注意力集中在所关心的数据上,如果这些数据不是直接来自基本表,则可以通过定义视图,使数据库看起来结构简单、清晰,并且可以简化用户的数据查询操作;视图使用户能以多种角度看待同一数据:视图机制能使不同的用户以不同的方式看待同一数据,当许多不同种类的用户共享一个数据库时,这种灵活性是非常重要的;视图对重构数据库提供了一定程度的逻辑独立性:数据的逻辑独立性是指当数据库重构时,用户的应用程序不会受影响;(4)视图能够对机密数据提供安全保护:有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的视图,使机密数据不出现在不应看到这些数据的用户视图上。这样视图机制就自动提供了对机密数据的安全保护功能。(5)使用视图可以更清晰的表达查询。五、综合题46、答:①主码为:(教师号、课程号)②第1范式,因为存在部分依赖。③分解方法为:教师表(教师号,姓名,职称)课程表(课程号,课程名,学分,教科书名)教师授课表(教师号,课程号)【解析】①外码的数据项需参照主码的数据项来操作,主码和外码是用来实现参照完整性的。②第一范式:(1NF)无重复的列;第二范式:(2NF)属性完全依赖于主键;第三范式:(3NF)属性不依赖于其它非主属性。:..47、答:(1)对应的SQL语句如下:(2)对应的SQL语句如下:方法1:方法2:(3)对应的SQL语句如下:

2024年东北石油大学计算机应用技术专业《数据库概论》科目期末试卷B精品2844 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小851 KB
  • 时间2024-04-14