版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、四级数据库工程师-53(总分: 76.00, 做题时间:90分钟)一、选择题(总题数:30,分数:43.00)关系规范化中的插入异常是指。(分数:1.00)应该删除的数据未被删除应该插入的数据未被插入V不该删除的数据被删除不该插入的数据被插入解析:解析关系规范化中的插入异常是指应该插入的数据未被插入。在分组检索中,要去掉不满足条件的分组和不满足条件的记录,应当。(分数:2.00)使用WHERE子句使用HAVING子句先使用 HAVING子句,再使用 WHERE子句先使用WHERE子句,再使用HAVING子句V解析:解析用WHERE去掉不满足条件的记录,再用HAVING进行分组。某高校五个系的学
2、生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生 的信息的是。(分数:1.00)建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员V将学生信息表的部分列的读取权限赋予各系的管理员将修改学生信息表的权限赋予各系的管理员解析:设有商品 销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。系 统需要保存3年的销售记录,每年按365天计算。商品销售数据表包含的属性及各属性占用的字 节分别为:商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字 节)、收银台编号(4个字节
3、)、销售员编号(4个字节)、销售时间(8个字节)。保存该表 的数据库管理系统的数据存储单位是数据页,每页大小为8KB (共8192个字节)。该数据库管 理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存 放。则在数据库中保存商品销售数据表需要的数据页数目是。(分数: 2.00)67178 V TOC o 1-5 h z 655356554067158解析:解析单条商品销售记录占用字节: 10+8+8+8+4+4+8=50 字节。单数据页可存储销售 记录条数:163条(163*50=8150字节;164*50=8120字节)。保存三年的销售总记录数: 3*365
4、*10000=10950000 条。需要的数据页数目 =67178 (67178*163=10950014 ;67177*163=10949851)。用UML建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式, 例如航空公司的售票员是业务员,电话售票员也是业务员,他们直接的关系是。(分数:1.00)关联关系依赖关系依赖关系依赖关系V解析:以下关于两段锁协议的原理叙述错误。(分数:1.00)每个事务的执行程序划分为两个阶段:加锁阶段和解锁阶段加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁V在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申
5、请任何锁每个事务开始执行后就进入了加锁阶段解析:解析加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何 锁。在数据文件的非主属性上建立的索引称为。(分数: 1.00)非聚集索引主索引辅索引V稀疏索引解析:解析在数据文件的非主属性上建立的索引称为辅索引。在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用是最为合适的。(分数:2.00)协作图序列图活动图状态图V解析:解析状态图是用来描述一个特定对象的所有可能状态及其引起状态转移的事件,大多数 面向对象技术都用状态图表示单个对象在其生命周期中的行为。以下关于Visual Basic 6.0说法错误的是_。(分数:
6、2.00)它以Basic语言为基础,具有可视化编程环境、面向对象、事件驱动等特点在Visual Basic中,应用面向对象的程序设计方法,把数据和操作封装为一个对象利用OLE技术可以方便地开发集成声音、图像、动画、文字处理等对象于一体的应用程序仅可以访问小型数据库V解析:解析VB提供了很强的数据访问功能,不仅可以访问小型数据库,而且利用开发式数据 库接口还 可以访问大型数据库。关于分布式数据库,下列说法错误的是(分数: 1.00)水平分片是从行的角度依据一定的条件将关系划分为不同的片段,关系中的每一行至少属 于一个片段垂直分片是从列的角度依据一定的条件将关系划分为不同的片段,关系中的主码只属于
7、某 一片段V分布式数据库由于数据物理上分布在多个不同的场地上,因此在进行查询处理设计时需要 充分考虑站点间传输数据的通信代价分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间解析:解析垂直分片后的各片段中均包含关系的主码,以便通过连接方法恢复关系。用例用来描述系统在对事件作出的响应时所采取的行动,用例之间是具有相关性的。在一个订单输入子 系统中,创建新订单和更新订单都需要核查用户账号是否正确。那么用例“创建新 订单”,“更新订单”与用例“核查客户账号”之间的关系是。(分数:1.00)包含V扩展分类聚集解析:解析包含关系是当可以从两个或两个以上的原始用例中提取公共行为,或者发现能够 使
8、用一个构件来实现某个用例的部分功能很重要时,应该使用包含关系来表示它们。12.在 SQL Server2000中,有商品表 (商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须 在此商品“单价”的0.61.5倍范围之内,实现这个约束的正确代码是(分数:2.00)CHECK (销售价格 BETWEEN 单价*0.6 AND 单价*1.5)CHECK (销售价格BETWEEN商品表.单价*0.6 AND商品表.单价*1.5)CREATET RIGGERtr i Sales ON 销售表 FORI NSERT, UPDATEASIFE XISTS (SELE
9、CT*FROMIN SERTEDa JOIN商品表b) ON a商品号=b商品号WHER销E售价格NOT BETwEEN单价*0.6 AND 单价*1.5) ROLLBACKCREATET RIGGERt ri Sales ON 销售表 INSTEADO F INSERT, UPDATEASIFE XISTS (SELECT*FROMIN SERTED a JOIN 商品表 b ONa .商品号=b商品号 WHERE 销售价格 NOTBETwEEN 单价 *0.6 AND 单价 *1.5) ROLLBACK V 解析:13要写出高质量的SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一
10、项不是优 化查询的常用方法。(分数:1.00)事务处理使用游标V合理使用索引不使用左(右)连接解析:解析游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统 资源耗尽而崩溃。所以不要随意使用游标,而且游标使用完成后应及时关闭和销毁,以释放资 源。以下叙述错误的是_。(分数: 2.00)NOT NULL和DEFAULT不能在表级完整性约束处定义如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但可以省略V如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义 解析:若关系模式R中
11、没有非主属性,则(分数:1.00)R属于2NF,但R不一定属于3NFR属于3NF,但R不一定用于BCNF VR属于BCNF,但不一定属于4NFR属于4NF解析:不但能够防止丢失修改,还能进一步防止读脏数据,但是不能防止不可重复读的封锁协议是O(分数: 2.00)一级封锁协议二级封锁协议V三级封锁协议四级封锁协议解析:解析不但能够防止丢失修改,还可进一步防止读脏数据,但是不能防止不可重复读的 封锁协议是二级封锁协议。在数据库应用系统设计过程中,属于物理设计范畴的是。A)数据流图设计B)实体联系图设计C)关系模式设计D)索引设计(分数:2.00)A.B.C.J解析:解析数据库物理结构设计的内容包括
12、数据库逻辑模式调整、选择或配置基本关系表的文 件组织形式,为基本关系表设计数据存取方法或存取路径、数据分布设计、安全模式设计、确定 系统配置、物理模 式评估。下列哪项是SQL Server数据库拥有的逻辑空间结构和物理空间结构?(分数: 1.00)表空间区段数据文件V解析:解析表空间、区、段都不是SQL Server数据库拥有的逻辑空间结构和物理空间结构。分布式数据库系统中分片模式和分配模式均是。(分数:1.00)局部的全局的V分布的集中的解析:解析分布式DBS的体系结构分为四级:全局外模式、全局概念模式、分片模式和分配 模式。全局外模式:它们是全局应用的用户视图,是全局概念模式的子集。全局概
13、念模式:全 局概念模式定义了分布式数据库中所有数据的逻辑结构。分片模式:分片模式定义片段以及定义全局关系与片段之间的映象。这种映象是一对多的,即每 个片段来自一个全局关系,而一个全局关系可分成多个片段。分配模式:片段是全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同场地上。分配 模式根据数据分配策略的选择定义片段的存放场地。因此,分布式数据库系统中分片模式和分配模式均是全局的。有会员卡表 TableCards (CardID , StartDate , Score) , CardID 表示卡标识,Scme 为卡积分, 有视图定 义:CREATE VI EW vCard ASSELECT
14、*FROM TableCards WHERE Score BETWEEN 200 AND 500 WITH CHECR OPTION 假设(C0001, 2008/5/6 , 220)是TableCards表中的一个元组,下述说法正确的是 。(分数:2.00)若要查询积分在200和300之间的所有卡标识,通过视图vCARD查询会比连接在Table-Cards 上查询的效率要高数据库系统会分配存储空间实际保存视图vCards所对应的数据C.语句 UPDATE vCards SETScore=260 WHERE CardID =C0001 能成功执行语句 INSERT INTO vCard VAL
15、USE ( C0010, 2008/4/5 ,1000)能成功执行解析:解析使用视图不可以提高查询效率,A选项错误。视图是虚表,它随基本表的存在而 存在,不会 占用系统存储空间,B选项错误。D选项中1000超出有效范围,错误。下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的是。(分数:2.00)属性的名字和类型信息表上的授权信息表中的一个元组J定义在表上的索引类型解析:解析数据字典中的元数据包括关系模式信息、与视图描述有关的信息、索引结构、完整 性约束信息、安全性有关的信息和数据库运行统计信息等,所以本题的答案应该为C。在分组检索中,要去掉不满足条件的分组和不满足条件的记录,应
16、当。(分数: 1.00)使用WHERE子句使用HAVING子句先使用 HAVING子句,再使用 WHERE子句先使用WHERE子句,再使用HAVING子句J解析:解析用WHERE去掉不满足条件 的记录,再用HAVING进行分组。以下关于决策系统说法错误的是。(分数:1.00)为了解决DSS存在的不足,人们提出了基于数据仓库的决策支持系统数据仓库是核心决策支持系统是数据的需求者决策支持系统主要存在两类数据:原始数据和导出数据,导出数据也称操作型数据 J 解析:解析导出数据是为了提高数据查询和管理效率,根据操作型数据计算得到的数据,常 用于支持分析型应用,因此,一般将这种数据称为分析型数据。一般来
17、说,一个数据库系统的外模式。(分数:2.00)只能有一个至少两个最多只能有一个可以有多个J解析:解析外模式是对数据库用户能够看见和使用的局部数据的逻辑结 构和特征的描述,是与某一应用 有关的。不同用户的需求不同,故看待数据的方式也不同,所以 即使对于模式相同的数据,也需要产生不同的外模式以满足不同用户的需要。有如下两个关系:零件关系P (主键是“零件号”)供应商关系S:(主键是“供应商号”)(外键是“供应商号”)供应商号供应商名所在城市B01红星北京10宇宙上海T20黎明天津Z01立新重庆零件号颜色供应商号010 红 B01201 兰 T20312白S10今要向关系?插入新行,新行的值分别列出
18、如下。它们是否都能插入。1 ( 307, 绿, S10).(101, 黄,T1l)(分数:1.00)只有I V只有II都能都不能解析:解析因为II中的供应商号T11在关系中不存在,违反了参照完整性的规则。所以II不 能插入关系P作为新的一行。下列关于属性的语义的说法中错误的是。(分数:1.00)属性被用来描述一类现实或抽象事物的特征或性质一属性的具体取值叫属性实例属性实例由属性的类型和值来定义属性通常与具体的实体集无关V解析:解析属性被用来描述一类现实或抽象事物的特征或性质。一个属性的具体取值叫属性实 例,由属 性的类型和值来定义,被用来描述一类事物中一个成员的具体特性。属性实例由属性的 类型
19、(Type)和值 (、Value) 来定义,这个值也称为“属性值”(Attribute value)。属性通常与具体的实体集相关联。所以本题的答案为D。要查询 Information 表中学生姓中含有“张”的学生情况,可以用下列哪个命令?(分数:1.00)SELECT*FROM Information WHERE s_name=张SELECT*FROM Information WHERE s_name LIKE张 %SELECT*FROM Information WHERE s_name LIKE”张”SELECT*FROM Information WHERE s_name LIKE%张 %
20、V解析:解析查询information表中学生姓中含有“张”的学生情况的SQL语句是:SELECT*FROMInformation WHERE s_name UKE % 张”。LIKE 运算符的一般形式为:列名NOT LIKE V 匹配串 。 匹配串中可包含四种通配符:_(下划线)、 (百分号)、A o视图是DBS采用的。(分数: 1.00)恢复措施并发控制措施安全性措施完整性措施 V解析:解析“视图”是DBS采用的完整性措施。29.SQL Server 2000的数据以页为基本存储单位,页的大小为_。(分数:2.00)16KB64KB32KB8KB V解析:解析SQL Server 2000
21、的数据以页为基本存储单位,页的大小为8KB。30.以下选项中不能作为一个基本表建立索引原则的是。(分数: 2.00)对于经常需要查询、连接、统计操作的基本表可以建立索引经常执行插入、删除、更新操作的基本表可以考虑建立索引V对于一个更新不频繁的表可以建立索引索引可以由用户根据需要随时创建或删除,以提高数据查询性能 解析:解析对于经常 执行插入、删除、更新操作的或小数据量的基本表应尽量避免建立索引。二、应用题(总题数:3,分数:8.00)创建触发器TEST,定义AFTER行级触发器,要求每当在STUDENT表中修改数据后,将向客户 端显示一条“记录已修改”的消息。12 ON STUDENT3ASP
22、rint 记录已修改(分数: 6.00)解析: CREATE TRIGGER TEST解析: AFTER UPDATE解析:FOR EACH ROW解析触发事件可以是INSERT,DELETE或UPDAT,E也可以是多个事件的 组合。触发器的类型按照所触发动作的间隔尺寸可以分为行级触发器 (FOR EACH ROW和)语 句级触发器(FOR EACHSTATE-MENT。)能够实现“收回用户U4对学生表 (STUD)中学号(XH) 的修改权”的SQL语句是1。 (分数:2.00 )解析: REVOKE UPDATE(XH)ON STUD FROM U4设有如下UML图。该图是一种1图。解析:顺
23、序三、设计与应用题(总题数:2,分数:25.00)某公司需建立产品信息数据库,经调查其 业务要求如下:I .一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件; 一种部件至少被用在一种 产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用 在一种产品或一种部件中;11.对于一种具体的部件,要记录这种部件使用的各种零件的数量; III.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用 的零件数量不计入该种产品的零件数量;IV.一个供应商可供应多种零件,但一种零件只能由 一个供应商供应。根据以上业务要求,某建模人员构建了如下ER图:口此Er图
24、中实体的属性完整,但实体、联系的设计存在不合理之处。(分数:10.00)(1).请重新构建合理的ER图,使之符合业务要求,且信息完整。(分数:5.00)正确答案:() 解析:重构ER图如下:r a*-!(2?根据重构的ER图给出符合3NF的关系模式,并标出每个关系模式的主码和外码。(分数: 5.00 ) 正 确答案: ()解析:符合3NF的关系模式(带下划线的为主码属性):产品(产品号(PK ) .产品名称,型号,装配图号)部件(部件号(PK ),部件名称)零件(零件号(PK ),零件名称,供应商号(FK)产品_部件(产品号(FK),部件号(FK),部件数量) 产品_零件(产品号(FK),零件
25、号(FK),零件数量)部件_零件(部件号(FK),零件号(FK),零件数 量)供应商(供应商号(PK),供应商名称,联系电话)解析本题考查的是ER图和关系模式的 知识。实体设 计中存在明显的不合理之处,比如供应商应该是一个独立的实体。此外,对于产品 和零件直接的联系未能正确表现出来。一种产品可以使用多个不同种类的部件,也可以使用多个 不同种类的零件。说明产品与零件是直接有关系的,必须用一个实体来把它们之间的关系表示出来,否则,设计出来的关系模式存在有大 量的数据冗余。33.设有三个基本表,表的结构如下所示,请用SQL完成下列查询:BORROW: ER借书证 号姓 名系名班级98001欧 阳信息系98-198002刘信息系98-1诚98101赵林计算机 系98-2借书证 号图书馆登 记号借书日期98001T00101
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (新教材)2026人教版三年级下册数学 2.2.2 三位数除以一位数的笔算 教学课件
- 2025 网络基础之人工智能与网络流量预测课件
- 统编版语文三年级下册第一单元 质量评价卷(含答案)
- 年产7万件制冷设备齿轮生产项目可行性研究报告
- 2026年及未来5年市场数据中国民营银行行业市场发展现状及投资前景展望报告
- 信息系统管理的制度和规范
- 2026年及未来5年市场数据中国手机银行行业市场调查研究及投资潜力预测报告
- 三排柱式回转支承深度解析
- 2025 高中信息技术数据与计算之算法的布谷鸟搜索算法课件
- 费尔巴哈与古典哲学终结论
- 智能化系统施工方案
- 电磁屏蔽防护装置采购合同
- (一模)扬州市2026届高三模拟调研测试数学试卷(含答案详解)
- 医疗卫生信息数据安全与隐私保护规范(标准版)
- 2026年合肥职业技术学院单招职业适应性测试题库含答案详解(基础题)
- 2026年装饰装修劳务分包合同(1篇)
- 2026年人教版初二英语语法知识点归纳总结
- 2026福建水投集团沙县水务有限公司招聘4人笔试参考题库及答案解析
- 2026年春节后工地复工复产专项施工方案二
- 2025-2026学年北京市东城区九年级(上)期末英语试卷
- 2026年企业开年电气安全操作培训
评论
0/150
提交评论