版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022年云南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SELECT语句中使用______保留字。2、在SQLServer2000中,某数据库用户User在此数据库中具有对T表数据的查询和更改权限。现要收回对T表的数据更改权,下述是实现该功能的语句,请补全语句。_____UPDATEONTFROMUser3、主题在数据仓库中由系列实现。个主题之下表的划分可按______、数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用方式进行存储。4、数据模型是由______________、______________和______________三部分组成。5、从外部视图到子模式的数据结构的转换是由实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由实6、安全性控制的般方法有____________、____________、____________、和____________视图的保护五级安全措施。7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是,般情况下不进行。8、在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查询的执行开销主要包括和______代价。在多用户数据库中,还应考虑查询的内存代价开销。9、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。10、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。二、判断题11、SQL语言有嵌入式和交互式两种使用方法。(12、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。(13、在数据表中,空值表示不确定。(14、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。()15、有两个关系R和,分别包含1510个元组,则在R∪S、R-、出现的一种元组数目情况是18、、7(16、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。(17、视图是观察数据的一种方法,只能基于基本表建立。(18、值接自连是同一个。()19、在数据库表中,空值表示数值020、可用两个询果并一个询。(21、在一个事务S锁方式数据R时,二个事务可行对数据RS锁并数据的操作。(22、在语句中,对分组情况的件行判断时,使用WHERE句。(23、码的关系式一定于BC范式。()24、一个数据表只能有一个唯一索引。(25、在关系运算中,投影是最耗时的操作。(⋈CD30、在关系代数表达式的等价优化中,不正确的叙述是(A尽可能早地执行连接B尽可能早地执行选择C尽可能早地执行投影D把笛卡尔积和随后的选择合并成连接运算31、以下有关索引的叙述中正确的是(A索引越多,更新速度越快B索引可以用来提供多种存取路径C索引需要用户维护,并列索引中列的个数不受限制D索引需要用户维护32、根据系统所提供的存取路径,选择合理的存取策略,这种优化方式称为(A物理优化BC规则优化D代价估算优化33、数据的完整性是指数据的正确性、有效性和(A可维护性B相容性C可恢复性D34、数据模型的三要素是(A数据定义、数据操作和数据安全性约束B数结、C数定义、D数结、35、关于查询优化问题,下列说法错误的是(A将频繁地向B为经常出现在查询条件中的属性建立索引,可以提高查询效率C先执行表连接条件,后执行查询条件,有利于提高查询效率D将频繁访问的视图物化并进行维护,有利于提高查询效率36、在SQLServer2000中,若希望ACCT具有创建为合适的实现方法是(A使ACCT只在db_creator角色中B使ACCT只在public角色中C使ACCTdb_owner角色中D使ACCT只在db_ddladmin37、如果事务T对D已加S锁,则其他事务对(A可以加S锁,不能加X锁B可以加SXC不能加S锁,可以加X锁D不能加任何锁38、关于登录账号和各项表述不正确的是(A登账是服器创的数库户在据级建B创数库户必存该户登账C数库户登账必同D一登账可对多数库39数仓的据4基特,下误指)A面主B集C不更D不时变40@@2…n度)不度的维组不用多分的2联分处包以(基分功Ⅰ聚类Ⅱ切片Ⅲ转轴ⅣAⅠⅡ并ⅢBⅠⅡⅣCⅡⅢⅣD都四简答41简单描述42举例说明关系模式关系区别43E-R模型、层次模型、网状模型、关系模型和面向对象模型各有哪些优缺点?44、分析传统在大数据时代的局限性。45、并发操作可能会产生哪几类数据不一致?用什么方法能避免各种小致的情况?46、某公司需建立产品信息数据库,经调查其业务要求如下:Ⅰ.一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件;一种部件至少被用在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中;Ⅱ.对于一种具体的部件,要记录这种部件使用的各种零件的数量;Ⅲ.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量;Ⅳ.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下E-R此E-R图中的实体的属性完整,但实体、联系的设计存在不合理之处。请重新构建合理的E-R图,使之符合业务要求,且信息完整。根据重构的E-R3NF的关系模式,并标出每个关系模式的主码和外码。47、图是有关学生(student)和学习(study)信息的对象联系图。其中,coursename表示课程名,表示成绩,study的表示求学地,university表示大学,sno表示学号sname表示姓student的city表示籍贯(1)试解释这个对象联系图。2试定语定这数库3试查语,别出列询SELECT句①检索每学生学习课程和成绩②检索至少有一门课程求学地与生地在同一城市学生学号和姓名4试ODMGC义个据48、对学生-课程据编存储过程完成述功能1统计离散学成绩布情况即按照各2统计任意一门课平均成绩3将学生选课成绩从百制改为等级制即ABC、DE参答1、【DISTINCT2、【REVOKE【解析】在SQLServer中,收回权限用REVOKE3、【4、【5、【DBMS6、【7、【8、【CPU;9、【10、【二、判断题11、【12、【13、【14、【15、【16、【17【案18【案19【案20【案21【案22【案23【案24【案25【案三选26【案【析连又R和S的笛卡尔积中取属性值之间满足一定条件的元组。因此,该运算首先计算R和S的笛卡尔积,然后再从得到的结果集合中性值之间满足一定条件的元组。该运算得到结果是R和S的笛卡尔积的子集,其关系模式同R和S的笛卡尔积一样。27【案【析后援副本即数据库的备份文件,是用于数据库故障后的恢复。28【案【析如果X→YX不是单个属性,而是属性组合,这时需要进一步讨论这个函数依赖是完全函数依赖还是部分函数依赖。如果X→YX的真子集X,使X→Y,部分函数依赖。如果,不存在X的真子集XX→Y,函29、【答案】【解析】“UPDATESET”可以用来更改表中某个字段的值,如果出现分支选择情况,可以使语句。30、【答案】【解析】在关系代数表达式中,连接运算的结果常常是一个较大的关系。如果尽可能早地执行连接,则运算得到的中间结果就31、【答案】【解析】索引是建立在列上的一种数据对象,它对表中的数据提供一种逻辑顺序,当在数据库表中搜索某一行时,可以通过使用索引来找到它的物理位置。索引一旦建立后就交由DBMS管理,不需人工干预,所以索引是动态的,每当数据库表更新,相应的索引也随之更新,为此,过多的索引列和频繁的数据更新都会消耗系统资源,增系统,索引应的32、【答案】【解析】物理是据数据字中的取、数据的分以聚情况信来选择的取33、【答案】【解析】数据应反数据型须的的通用的整约条。整规则是的数据中数据其系的和存则,用以定数据的数据库态态的,以数据的、和相34、【答案】【解析】数据是数据库系统的数式,是用来数据的一概和。数据型以三素①数据结构由一创建数据库的则成。数据结构用于系统的静态特,它是所研究对象类的集,也是刻画一个数据型质最重的方面②数据操:对数据库进行操的种类(括更新和检索数据库中的数据以修改数据库结构)③数据整约条一完性则,数据的准35、【答案】【解析】优化查询常见的方法包括:用存储过程代替频繁向数据库发送的查询语句;为经常出现在查询条件中的属性建立索引并创建和维护频繁访问的物化视图;处理含有表连接的查询时应先执行查询条件再进行表连接。36、【答案】【解析】只有角色才具有创建数据库对象的权限。在SQLServer2000中,为确保数据库系统能可靠地运行,不仅要考虑用户数据库的备份,也需要考虑系统数据库(不考虑tempdb37、【答案】【解析】S锁为共享锁,事务TD加S锁后其他事务可以加S锁,但不能加X38、【答案】【解析】登录账户属于SQLServer服务安全防线,用户只有拥有Server服务登录账户,才能与SQLServer建立链接;数据库用户属于SQLServer数据库安全防线,SQLServer中的每个数据库都有自己的用户和角色,该数据库只能由它的用户和角色访问。它们是不同级别的账号,它们需要绑定,创建数据库用户时必须存在该用户的登录账号,一个登录账号可以对应多个数据库用户,但不需要同名。39、【答案】【解析】数据仓库是随时间而变化的,传统的关系数据库系统比较适合处理格式化的数据,能够较好的满足商业商务处理的需求。稳定的数据以只读格式保存,且不随时间改变。40、【答案】【解析】考查联机分析处理的基本概念,联机分析处理包括的基本分析功能有:切片、切块、钻取、转轴四、简答41、答:OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且可以提供直观易懂的查询结果。使得数据分析人员能够从多角度对数据进行快速、一致、交互地存取,从而取得对数据的更深入的了解。OLAP的目标是满足决策支持或者在多维环境下特定的查询和报表需求。是以数据仓库进行分析决策的基础。42、答:关系模式是静态的,关系是动态的。对于常见的二维表,关系模式通常指的是二维表的表头,即有哪些列构成,每个列的名称、类型、长度等。关系通常指的是一张表的具体内容,因为表经常进行插入、、等操作,关系可能一43、答:1E-R模型的缺①:于人的维,容易解与算关,用容易。缺是:能说明体语的系,能进一说详的数据结构。模型的是:结构,表结之系的式单容易表关系”等现世界的结构的事物及之的②:能表两个以上体型的复杂系和体型的多对多系严格的层使数据插入和操作变得复杂,父结的致子结的。2网状模型的缺①:能够表体的多种复杂系具有良好的性能,存取效率高。②:网状模型比较复杂,需要程序员熟悉数据库的逻辑结构在重新组织数据库时容易失去数据独立性3关系模型的缺①:使用表的概念,直观直表体的多对多系:具有更好的数据独立性具有坚的论基础。②:关系模型的连等操作开销较大,需要较高性能计的支持。4面向对象模型的缺①:能够完整描述现世界的数据结构,具有丰富的表达能力,能表达嵌套、递归的数据结构。②:涉及的知识面较广,用较难44答关数库大据代失互网索个会其要因关数库管系(行据)扩性到前未的碍不胜大据析需,关数管模追的高的致和确,向大据分需45答1并操带的据一性括类丢修、可复和“”数①失改两事T2入一据修交结破结,T1修被失②可复。可复是事T1取据,T2行新作T1法再前次取果③“”据”据指T1数,将写回磁盘事T2读同数后T1由于某种因撤销这T1已过数恢值T2到的就与据中数不致则T2到数就为“”据即正的据2产生上述类据一性主原是发作坏事隔离。控制就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理安全持续改进方法
- 护理不良事件报告系统
- 护理基础知识入门
- 护理技能提升:静脉输液并发症预防
- 零售业连锁店设备管理与维修招聘面试指南
- 《税法》(第八版)习题及答案 6.2.1车船税法
- 快消品行业供应链协调员面试指南
- 基于元宇宙的虚拟世界与剧情引擎研究
- 联想市场营销部高级经理面试经验
- 快消品行业大商客户经理培训手册
- 2026年滁州职业技术学院单招综合素质考试题库附答案详解
- 2026春统编版三年级下册道德与法治每课知识点清单
- 2025年建筑安全员c2考试题及答案
- 2025中国国新控股有限责任公司招聘7人笔试历年常考点试题专练附带答案详解
- 东北三省三校2026年高三下学期高考第一次联合模拟考试政治试卷
- 2026秋招:平安银行笔试题及答案
- 2026年六安职业技术学院单招职业适应性考试题库附参考答案详解ab卷
- 2026广东江门职业技术学院管理教辅人员招聘4人备考题库带答案详解(基础题)
- 货梯使用专项安全培训课件
- (2025版)国家基层高血压防治管理指南2025版课件
- 女职工安全教育培训内容课件
评论
0/150
提交评论