四级数据库工程师历年真题.pdf

上传人:奔*** 文档编号:92784625 上传时间:2023-06-14 格式:PDF 页数:83 大小:13.42MB
返回 下载 相关 举报
四级数据库工程师历年真题.pdf_第1页
第1页 / 共83页
四级数据库工程师历年真题.pdf_第2页
第2页 / 共83页
点击查看更多>>
资源描述

《四级数据库工程师历年真题.pdf》由会员分享,可在线阅读,更多相关《四级数据库工程师历年真题.pdf(83页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2008年3 月至2010年 9 月全国计算机等级考试四级数据库工程师笔试试题(内含答案)2 0 0 8 年 3 月全国计算机等级考试四级数据库工程师笔试试题(含答案)一、选择题(1)数据模型定义子数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是AA)实体-联系模型 B)关系模型C)面向对象模型 D)网状模型(2)根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是CA)需求分析 B)概念设计C)逻辑设计 D)物理设计(3)考虑一个关系表和建立在该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致

2、,则该索引为AA)聚集索引 B)非聚集索引C)稠密索引 D)辅索引(4)当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行的结果一样,这一特性被称为事务的DA)原子性 B)一致性C)持久性 D)隔离性(5)在数据库物理设计阶段,建立索引的目的是为了提高数据的CA)更改效率 B)插入效率C)查询效率D)删除效率(6)存储过程是存储在数据库中的代码,具有很多有点。下列陈述中不属于存储过程有点的是BA)可通过预编译机制提高数据操作的性能B)可方便的按用户视图表达数据C)可减少客户端和服务器端的网络流量D)可实现一定的安全控制(7)数据

3、库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是DA)顺序文件 B)聚集文件C)索引文件 D)散列文件(8)数据库镜像有很多有点,但不包括CA)提供完整或接近完整的数据允余,提高数据可靠性B)主数据库系统发生故障时,可快速启用数据库镜像提供服务C)降低数据库存储系统的建设成本D)提高主数据库系统在升级期间的可用性(9)在 S Q L S e r v e r 2 0 0 0 中,若希望用户u s e r l 具有数据库服务器上的全部权限,则应将u s e r l 加入到下列哪个角色DA)d b _ o w n e r B)pu b l ic C)d

4、 b _ d a ta w r ite r D)s ys a d m in(1 0)S Q L S e r v e r 2 0 0 0 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是BA)上次差异备份之后修改的数据库全部内容B)上次完全备份之后修改的数据库全部内容C)上次日志备份之后修改的数据库全部内容D)上次完全备份之后修改的数据库内容,但不包括日志等其他内容(1 1)S Q L S e r v e r 2 0 0 0 数据库用户的来源DA)可以是所2 S Q L S e r v e r 的登陆用户B)只能是W in d o w s 身份验证的登陆用户C)只能是S

5、 Q L S e r v e r 身份验证的登陆用户D)可以是其他数据库中的用户(1 2)数据库的访问接口包括O DBC、O L EDB等,其中O DBC接口是BA)专用的访问S Q L S e r v e r 数据库的接口B)一种开放的、访问数据库的接口C)通用的访问任何类型的数据的接口D)一种访问关系数据库的控件(1 3)V B6.0中的数据绑定控件必须CA)同时具有Da ta S o u r c e 属性和Da ta Fie l d 属性B)同时具有 Co n n e c tio n S tr in g 属性和 R e c o r d S o u r c e 属性C)具有Da ta S

6、o u r c e 属性D)具有 Co n n e c tio n S tr in g 属性(1 4)V B6.0 中,ADO 数据控件用于连接数据源的属性是DA)R e f r e s h B)R e c o r d S o u r c e O Co m m a n d T ype D)Co n n e c tio n S tr in g(1 5)在 V B6.0 ADO 对象模型中,R e c o r d S e t对象的Ad d N e w 方法的功能是AA)在对应的的数据库表中增加一条新记录B)在记录集中增加一个新列C)在内存中开辟存放一条新纪录的空间D)增加一个新的记录集(1 6)在

7、分布式数据库系统中,一般不适合作为衡量查询代价依据的是DA)CP U 代价 B)I/O 代价 C)通信代价 D)存储代价(1 7)在 U M L 模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是AA)协作图 B)状态图 C)顺序图 D)部署图(1 8)在分布式数据库的数据分配策略中,若全局数据存在多个副本,且在每个物理场地都保存一个完整的数据副本,则该策略属于CA)集中式策略 B)分割式策略 C)全复制式策略D)混合式策略(1 9)许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?BA)充分利用企业信息系统生成的数据B)把企业的各种应用系统

8、集中在一起C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)以面向主题、集成的方式合理组织数据、实现跨专业视图(20)从联机事务处理(O L T P)环境中抽取数据、建立新的数据分析环境的最初出发点是CA)对企业信息系统中的数据进行整理B)解决企业信息系统中的数据孤岛问题C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)解决企业信息系统心中的蜘蛛网问题(21)在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是BA)外模式 B)模式 C)子模式 D)内模式(22)在数据库应用系统设计过程中,属于物理设计范畴的是DA)数据流图设计 B)实体-联系图设计C)关

9、系模式设计 D)索引设计(23)下述不属于数据库维护工作的是AA)使用数据定义语言建立多个表、构建数据库总体框架B)根据备份计划周期性的备份数据库C)检测数据库的空间使用情况D)调整数据库参数,进行性能优化(24)以下哪个设计内容不属于数据库应用系统总体设计范畴?DA)数据库应用系统体系结构设计B)软硬件选型和配置设计C)数据库软件总体设计D)关系模式设计(25)下述关于关系表的相关信息中,不属于元数据、不会存储在数据字典中的 是 CA)属性的名字和类型信息B)表上的授权信息C)表中的一个元组D)定义在表上的索引类型(26)关于并行数据库结构,以下说法错误的是BA)在共享内存结构的系统中,如果

10、处理器数量过多,容易造成内存访问冲突B)在共享磁盘结构的系统中,所有处理机都没有独立的主存储器,并且通过网络共享磁盘C)在无共享结构的系统中,每个处理机拥有独立的主存储器和磁盘,不共享资源D)层次结构综合了共享内存、共享磁盘和无共享结构的特点(27)针对数据量很打的数据库系统,最适合调用应用程序的时机是CA)数据库尚未建立之前B)数据库已经建立,但尚未装入任何数据C)数据库已经建立,并已装入部分数据D)全部数据装入数据库之后或投入运行之后(28)对基于检查点的恢复技术,下列说法中错误的是AA)无论事务在检查点之前还是之后提交,都需执行R EDO 操作B)可以提高恢复效率C)可以定期建立,也可以

11、按照某种规则建立检查点D)能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作(2 9)设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是BA)C RE A TE VI E W Sal ar y View (系名,工资总额)A SSE L E C T所在系,C O UN T(工资)F RO M 教师表G RO UP B Y 所在系B)C RE A TE VI E W Sal ar y View (系名,工资总额)A SSE L E C T所在系,SUM (工资)F RO M 教师表G RO UP B Y 所在系C)C RE A

12、 TE VI E W Sal ar y View A SSE L E C T所在系,C O UN T(工资)F RO M 教师表G RO UP B Y 所在系D)C RE A TE VI E W Sal ar y View A SSE L E C T所在系,SUM (工资)F RO M 教师表G RO UP B Y 所在系(3 0)下述各图给出的4个并发调度中,哪个不是冲突可串行的?DA)B)Ti口Rcod(A)Reade A)Write(ATiTtlWrHe(A)Read(B)Rcad(A)Read(B)liLRcadfA)Wri?c(B)Wnlc(A)Rcad Sex.DcptNO)主码

13、S N O.外码 DcptNOCourse(CNO,CName.C redit)主码C N O,无外码T(TNO.C K O)主因 TNO.CNO).外码 TNO,CNOe:S-C(SNO,C N O,成 绩)I.W(SNO,CNO),外码 SNO,CNO(2)现有如下两个关系模式:E mp loy e e s (E i d,Na me,D e p t NO)D e p a r t me n t s (D e p t NO,D e p t Na me,T ot a lNu mb e r)E mp loy e e s 关系模式描述了职工编号、姓名和所在部门编号;D e p a r t me n

14、t s 关系模式描述了部门编号、名称和职工总人数。请按S Q L S e r v e r 所采用的T a n s a c t S Q L 语法格式编写实现具有功能的后触发型触发器:每当在E mp loy e e s 表中插入一行数据时,相应部门的职工总人数就加 E (1 0 分)P n a m e,P I D*T E L,G o o d s I D-*G o o d s Cl a s s I D,G o o d s I D-,-G o o d s N a m e,G o o d s N a m e-*G o o d s P r i c e则这个关系模式的主码为CA)(P I D,G o o d

15、 s N a m e)B)(P I D,G o o d s Cl a s s I D)C)(P I D,G o o d s I D)D)(P I D,G o o d s P ri c e)(27)给定如下数据:I、商品销售数据商品标识价格数量金额销售时间150.0 051 0 020 0 8/0 1/0 1 2:30:1 023.0 02620 0 8/0 1/0 1 2:30:1 0I k 关系模式信息表名属性名类型长度 商品表商品标识字符1 0商品表商品名称字符50 IIL 商品类别数据商品类别标识类别名称商品大类标识DA电视家电D B冰箱家电IV、权限信息V、层间数据映射关系角色名/用户

16、名对象名权限R1T1SELECTR2T1INSERT 属性名源系统源数据表源字段GoodsID销售系统GoodsGIDPID人力资源系统PersonsPID 以上数据中,一般不属于元数据的是CA)I 和 n B)I、i n 和 w 0 n 和 v D)n、w 和 v(28)有职工工资表(职工号、姓名、日期、基本工资、奖金、工资合计),其中“工资合计”等于同一行数据的“基本工资”与“奖金”之和,在职工工资表中插入一行数据时(设一次只插入一行数据)能实现自动计算工资合计”列的值的代码是DA)AL T E R T ABL E 职工工资表ADD CH E CK(工资合计=基本工资+奖金)B)U P D

17、AT E 职工工资表S E T 工资合计=基本工资+奖金C)I N S E R T I N T O 职工工资表(工资合计)V AL U E S (基本工资+奖金)D)CR E AT E T R I G G E R T R I O N 职工工资表 F O R I N S E R T ASU P DAT E 职工工资表S E T a.工资合计=基本工资+a.奖金F R O M 职工工资表a.J O I N I N S E R T E D b.O N a.职工号=b.职工号AN a.日期=b.日期(29)有教师表(教师号,姓名,职称,所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程

18、可由多个教师讲授,同一个教师也可讲授多门课程,查询从未被“教授”讲授过的课程的课程号,正确的语句是CA)S E L E CT 课程号F R O M 授课表a J O I N 教师表b O N a.教师号=b.教师号W H E R E 职称!=教授B)S E L E CT 课程号 F R O M 授课表 a R I G H T G U T T E R J O I N 教师表 b O N a.教师号=b.教师号C)S E L E CT 课程号F R O M 授课表W H E R E 课程号N O T I N (S E L E CT 课程号F R O M授课表a O N 授课表b J O I N a

19、.教师号=b.教师号W H E R E 职称!=教授)D)S E L E CT 课程号F R O M 授课表W H E R E 课程号I N (S E L E CT 课程号F R O M 授课 表 a J O I N 授课表b O N a.教师号=b.教师号W H E R E 职称!=教授)(30)给定如下三个关系表:销售明细表(商品标识,销售时间,单价,数量,金额)日销售表(商品标识,销售日,总数量,总金额)月销售表(商品标识,销售月份,总数量,总金额)下述说法正确的是CA)销售明细表的数据粒度最大,数据量最大B)日销售表的数据粒度最大,数据量最小C)月销售表的数据粒度最大,数据量最小D)月

20、销售表的数据粒度最小,数据量最小二、简答题(1)设有商场经营管理系统,系统中的部分数据表和视图的相关信息如下所示表或视图访问频率数据源表 T1(商品标识,时间,销售柜台,数量,单价,金额)10000次庆原始数据表 T2(商品标识,时间,商店标识,总数量,总金额)1000次 庆T1表 T3(商品标识,月份,商店标识,总数量,总金额)5000次/天T2表 T4(商品标识,月份,商店标识,总数量,总金颔)100次/天T3视 图 VI(商品标识,季度,商店标识,总数量,总金额)3000次 庆T3表中T 4的数据额是T 3表明T 4中的数据是根据T 1 的数据汇总计算而来的,并假定各个表的数据都得到了及

21、时计算,现需对系统进行优化,以提高与视图v l 有关的查询频率,设有如下优化方案:I 为 T 1 建立主索引I I 为 T 2建立主索引I I I 为 T 3建立主索引I V 重写视图V I,将其数据源调整为T 4,并 为 T 4建立主索引V 重写视图V I,将其数据源调整为T 2,并 为 T 2建立主索引请针对每一个优化方案,说明该优化方案对实现目标是否有效,并简要说明原因。I:试图不能建立索引,无效。I I:视图V I建立在T 3上,T 2的索引优化对V I没有影响。I I I:可以在定程度上提高V I的查询效率,但是从T 3的每行记录粒度为”L T查沏到粒度”季“,大的每次查询涉及9 0

22、行。而从T 4的每行记录肺度为“月”查询到粒度“季“,大约每次查询只涉及3行,显然后#的查询效率更高.另外T 2的访问频率相当高,若是V I建立在T 2上,显然会更加相加其查询频率,降低查询效率.I V:为5种方案中最优方案。每次查询涉及打数最少(3条),而J 1 T 4的访问频率最低。V:每次查询牵涉记录行数比方案川要多,虽然T 2查询领率较T 3少,但是总体性能不如方案I H.下图为关系表S c o d e nt s(专业,姓名,学号,年龄),在对应的数据文件中的物理存储结构示意图专业姓名学号年龄电子张家力D-00219计算机苏永军J-10018自动化邓秀娟Z-05823计算机叶浩伟J-2

23、0621 写 出“专业”属性上建立聚集索引的S Q L 语句,索引值按升序排序(索引名为 Z Y _ ind)(1)create clustered index Z Y Jn d on Students(专业 ASC)假设索引按稠密索引方式组织数据,画出在“专业”属性上建立聚集索引后该表对应的索引文件和数据文件的物理存储结构示意图(以“专业”为查找码,按查找自定义的首字母升序排序)(2),专业,姓名)学号年 龄d*电子,r-A电 子张褰力D-0 0 2.3计真机-.计算机*苏永军,J-1 0 0 自动化*-计算机,叶济伟,JW?1 1自 动 体邓秀娟2喀2 3-三、设计与应用题(共4 0分)(

24、1)有商品表(商品号,商品名,分类,单价),请编写一个实现更改商品单价的存储过程(存储过程名为p U p d a t e),更改规则如下:“电脑”类商品降价1 0%,“电视”类商品降价6%,“冰箱”类商品降价3%,其他商品不降价。以商品的分类作为输入参数,假设“分类”为字符串类型,长度最多为6个汉字。如果商品表中没有用户指定的分类,则用输出参数返回字符串”指定的分类不存在”;如果用户指定的分类存在,则用输出参数返回字符串“修改已成功”。(1 0分)1、Create procedure pUpdate1 as char(6),jg as varchar(20)outputAsIf not exi

25、sts(Select*from 商品表 where 分类一 gf 2.)BEGINIf 0f 1“电 脑 Update商 品 表 s e t 单价=电价*0.9 where分类=电脑”4Else4BEGIN工 f 电视)Update 商品表 set 单 价 价*0.94 where 分类=“电视”ElseBEGIN工 f 匚“冰 箱 )Update商 品 表 s e t 单价,单价*0.97 where分类=“冰箱”ENDENDSet jg-修改已成功”ENDElseSet jg-指定的分类不存在”(2)现有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,出版社编号,出版名称,

26、出版时间,出版数量,版次)图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)书店表(书店编号,联系电话,所在城市编号,城市名称)I.系统所涉及的数据存在如下约束出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息。n.个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息:i n.每个书店只能位于一个城市,一个城市可以有多个书店。请根据以上信息画出合理的图书销售数据库的概念模型(用ER图表示)

27、。(8分)以图书销售表为例说明原数据库设计的不合理之处。(4分)(2)第二范式编码,数据存在冗氽,比如图书销售表应该为:图书编号、书店编号、售书日期、售书数量、读者编号等信息就可以了,至于读者姓名和读者电话等信息应该存储在读者表中。给出该数据库符合3 N F 要求的全部关系模式,并指出关系模式中的全部主码和外码。(8分)(3)出版社表(出版社编号,出版社名称),主键:出版社编号图书表(图书编号,图书名称,出版社编号,出版时间,出版数量,版次),主键:图书编号。外键:出版社编号。读者表(读者编号,读者姓名,读者电话),主键:读者编号城市表(城市编号,城市名称),主键:城市编号书店表(书店编号,联

28、系电话,城市编号),主键:书店编号,外键:城市编号。销售表(图书编号,销售日期,销售数量,书店编号,读者编号),主键:图书编号,销售日期,书店编号,读者编号。(3)事务T l、T 2 和 T 3 按如下调度方式并发地对数据项A、B、C 进行访问,假设A、B、C的初值分别为A=2 0,B=3 0,0 4 0。在事务T 2 刚完成提交后,数据库中A、B、C的值各是多少?(3 分)(1)A=30:B=20;C=40:当事务T 3 结束后,给出该并发调度对应的日志文件,并说明此时A、B、C的值各是多少?(7 分)(2)H志记录事务T 3回滚,C取值不变.A=3O:B=20i C=40;2 0 0 9

29、年3 月全国计算机等级考试四级数据库工程师笔试试题(含答案)一、选择题1、按照数据库应用系统生命周期模型,在开发某数据库应用系统时,对系统采用的软硬件及技术方案等作出合理的评估并提出选择建议的工作属于BA、规划与分析阶段的系统规划与定义B、规划与分析阶段的可行性分析C、需求分析阶段的业务规则需求分析D、系统设计阶段的总体设计2、关于数据库应用系统的需求分析工作,下列说法正确的是DA、通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B、在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C、数据需求分析的主要工作是要辩识出数据处理中的数据数据处理流程D、数据操作

30、响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标3、下列用于数据库概念设计的方法是CA、D F D 方法和I D E F I X 方法B、E R 方法和I D E F O 方法C、E R 方法和I D E F I X 方法D、D F D 方法和I D E F O 方法4、关于数据库概念设计阶段的工作目标,下列说法错误的是DA、定义和描述应用系统设计的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量5、下列不属于非平凡函数依赖的是DA、(C ustome rlD,P rovid e rlD,BuyD a t

31、e)*G ood sN a meB、(C ustome rlD,P rovid e rlD,BuyD a te)-G ood sN a me,P rovid e rlDC、(C ustome rlD,P rovid e rlD,BuyD a te)-G ood sC la ssI DD (C ustome rlD,P rovid e rlD,BuyD a te)-P rovid e rI D6、有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务 t l 和 t2。进行故障恢复时,在日志文件中发现有t l 的事务开始记录而没有结束记录,有 t 2 的开始记录和结束记录,但 t2 对

32、数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件DA、扫描到t l 时,直接重做tl,扫描到t 2 时,将 t2 直接撤消B、扫描到t l 时,将 tl加入重做队列,扫描到t 2 时,将 t2 加入撤消队列C、扫描到t l 时,直接撤消tl,扫描到t 2 时,将 t2 直接重做D、扫描到t l 时,将 tl加入撤消队列,扫描到t 2 时,将 t2 加入重做队列7、在大型企业的数据库应用系统设计中,对企业(甲方)和项目承担方(乙方)的人员角色,下列说法一般来说不合理的是BA、甲方首席信息官和乙方项目经理要参与概念模型设计工作B、甲方首席信息官要实际参与逻辑模型和物理模型设计与实施工作

33、C、逻辑模型设计完成以后,主要由乙方数据库工程师负责物理模型的设计与实现工作D、甲方总经理、首席信息官、乙方项目经理和双方系统架构师一般都要参与系统规划与总体架构设计工作8、某企业需要在一个S Q L S e rve r 2 0 0 0 实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的实现方法是BA、在创建所有的用户数据库之前,将此数据类型定义在ma ste r数据库中B、在创建所有的用户数据库之前,将此数据类型定义在mod e l数据库中C、在创建所有的用户数据库之前,将此数据类型定义在msd b 数据库中D、在创建所有的用户数据库之前,在每个数据库中

34、分别定义此数据类型9、有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是CA、在教师表上定义一个视图B、在教师表上定义一个存储过程C、在教师表上定义插入和修改操作的触发器D、在教师表上定义一个标量函数1 0、V B6.0中Re c o r d S e t 对象的U PDAT E方法作用是BA、在内存中开辟一个存放新记录的缓冲区B、将数据缓冲区中的内容保存到数据库中C、更改用户屏幕上显示的数据D、更改数据缓冲区中当前行指针的位置1 1、DBM S 通过加锁机制允许用户并发访问数据库,这属于DBM S 提供的CA、数据定义功能B、数据操纵功能C、

35、数据库运行管理与控制功能D、数据库建立与维护功能1 2、计算机系和教务处要对某数据库进行访问,计算机系全体教师对此数据库中的全部数据具有查询权,教务处全体人员对此数据库中全部数据具有查询、插入、删除和修改权。在 S QL S e r v e r 2 0 0 0 中,下列安全控制方法最合理的是BA、为计算机系每个教师授予每个表的S ELECT 权,为教务处全体人员授予每个表的 S ELECT IN S ERT、DELET E 和 U PDAT E 权B、为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。将计算机系角色和教务处角色设置为此数据库的d b _ d a t

36、 a r e a d e r 角色中的成员,将教务处角色设置为此数据库的d b _ d a t a w r i t e r 角色中的成员C、为计算机系和教务处分别建立一个角色,将两个部门的每个职工设置为相应角色中的成员。为计算机系角色授予每个表的S ELECT 权,为教务处角色授予每个表的 S ELECT,IN S ERT、DELET E 和 U PDAT E 权D、将计算机系和教务处的每个职工都设置为d b _ o w n e r 角色中的成员1 3、在 S QL S e r v e r 2 0 0 0 中,通过够建永久备份设备可以对数据库进行备份,下列说法正确的是AA、不需要指定备份设备的

37、大小B、一个数据库一次只能备份在一个设备上C、每个备份设备都是专属于一个数据库的D、只能将备份设备建立在磁盘上1 4、关于查询优化问题,下列说法错误的是CA、将频繁地向数据库发送的某条查询语句用存储过程来代替,可以提高查询效率B、为经常出现在查询条件中的属性建立索引,可以提高查询效率C、先执行表连接条件,后执行查询条件,有利于提高查询效率D、将频繁访问的视图物化并进行维护,有利于提高查询效率1 5、有教师表(教师号,姓名,所在系,工资),找出系内教师平均工资高于全体教师平均工资的系信息,正确的语句是CA、S ELECT 所在系,AV G(工资)F R O M 教师表W H E R E A V

38、G (工资)(S E L E C T A V G (工资)F E O M 教师表)B、S E L E C T 所在系,A V G (工资)F R O M 教师表W H E R E A V G (工资)(S E L E C T A V G (工资)F E O M 教师表)G R O U P B Y 所在系C、S E L E C T 所在系,A V G (工资)F R O M 教师表G R O U P B Y 所在系H A V I N G A V G (工资)(S E L E C T A V G (工资)F E O M 教师表)D、S E L E C T 所在系,A V G (工资)F R O M

39、 教师表G R O U P B Y 所在系W H E R E A V G (工资)(S E L E C T A V G (工资)F E O M 教师表)1 6、关于分布式数据库系统和并行数据库系统,下列说法正确的是CA、分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务以提高数据库系统的整体性能B、并行数据库系统的目的主要在于实现场地自治和数据全局透明共享C、并行数据库系统经常采用负载平衡方法提高数据库系统的业务吞吐率D、分布式数据库系统中,不存在全局应用和局部应用的概念,各结点完全不独立,各个结点需要协同工作。1 7、事务T O、T 1 和 T 2 并发访问数据项A、B和C,下列属

40、于冲突操作的是DA、T O 中的 r e a d (A)和 T O 中的 w r i t e (A)B、T O 中的 r e a d (B)和 T 2 中的 r e a d (C)C、T O 中的 w r i t e (A)和 T 2 中的 w r i t e (C)D T 1 中的 r e a d (C)和 T 2 中的 w r i t e (C)1 8、关于数据仓库的特性AA、面向主题的特性是指在组织数据仓库数据时,需要将各种分析需求归类并抽象,形成相应的分析应用主题,并根据分析应用主题的数据需求设计和组织数据B、集成特性是指需要将业务系统中的所有数据抽取出来,载入到数据仓库中C、集成特性

41、是指需要将企业整个架构中的各种数据和应用集中到数据仓库中D、随时间变化性是指数据仓库中的每个数据单元一般都有时间标志,且其中各种数据(包括原始数据)会随时间变化被经常修改1 9、下图是雇员表(雇 员 I D,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员I D 为主码。该索引属于BB10B30C02J10P02X00X10V58Z029 蒯月X0028好李京X1035人事薛用B3045人王等C0231研发OB1030研发J1025办公室P0238办公室刘波Y$827后勤范伟Z0242A、聚集、稀疏、辅索引B、非聚集、稠密、主索引C、聚集、稀疏、主索引D、非聚集、稠密、辅索引2 0

42、、在为业务繁忙的企业的多个部门服务的数据库系统中,同时开展各部门的0 L T P 业务和数据分析业务会给数据库系统带来性能冲突,下列方案中无法从根本上解决性能冲突的是CA、抽取出各部门需要的分析数据,建立各部门独立的数据集市,将数据分析业务转移到数据集市中B、抽取出企业所有分析功能所需的分析数据,建立统一的企业级数据仓库环境,将企业的大部分分析业务转移到数据仓库环境中C、抽取出企业的近期业务数据,建立操作型数据存储(ODS),将一些快速分析业务转移到操作型数据存储中D、不建立新的数据存储体系,在基本业务处理时间内开展OLTP业务,在其余时间开展分析业务21、关于数据库应用系统功能设计,有下列说

43、法:BI、软件总体设计的依据包括需求分析阶段得到的数据流图,事务描述和业务规贝等需求分析结果n、软件总体设计一般用模块结构图表示,模块结构图主要关心模块的外部特性,即上下级模块、同级模块间的数据传递和调用关系,以及模块内部处理流程IIL 数据库事务设计的依据是事务自身的事务处理逻辑IV、总体设计阶段要对硬件平台、存储设备、操作系统、DBMS等做出合理选择,并进行初步配置设计上述说法错误的是A、I B、n 和m c、iv D、I和IV22、对 SQL Server 2000采用的备份和恢复机制,下列说法正确的是CA、在备份和恢复数据库时用户都不能访问数据库B、在备份和恢复数据库时用户都可以访问数

44、据库C、在备份时对数据库访问没有限制,但在恢复时只有系统管理员可以访问数据库D、在备份时对数据库访问没有限制,但在恢复时任何人都不能访问数据库23、关于UML的各种视图及其分类,下列说法错误的是DA、用例图、类图、对象图,组件图和部署图都是静态视图B、顺序图、交互图、状态图和活动图都是动态视图C、类图和对象图都是结构视图D、顺序图、状态图和组件图都是行为视图24、在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表T(al,a2,,a n),对该表的查询多数为针对主码a l 的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是AA、采用轮转法对

45、T中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询B、以 al为划分属性,对 T采用散列划分是一种可行的划分方法,有利于对该表的点查询C、以 al为划分属性,对 T采用范围划分并建立主索引,是一种有效的划分方法D、以 al为划分属性,对 T采用散列划分和范围划分都有可能带来T的各个数据分区的数据分布不均匀的问题2 5、在数据库物理设计阶段,需要考虑为关系表建立合适的索引,关于建立索引的描述,有 下 列 说 法:I、对于经常在其上需要执行查询操作并且数据量大的表,可以考虑建立索引I I、对于经常在其上需要执行插入、删除和更新操作的表,可以考虑建立索引I I L 对于经常出现在W H E

46、R E子句中的属性,可以考虑建立索引I V、对于经常出现在O R D ER BY子句,G R O U P BY子句中的属性,应尽量避免建立索引上述说法正确的是CA、I、I I 和H I B、I、I I 和 I Vc、I 和 i n D、n 和 w2 6、关于数据模型和模式结构,有下列说法:BI、数据库系统的开发者利用数据模型描述数据库的结构和语义,通过显示世界到信息世界再到机器世界的抽象和转换,构建数据库I I、数据结构模型是按用户的观点对数据进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能,易于用户理解,是用户与数据库设计人员交流的工具I I I、在 数 据 模 型 中 有“型”

47、和“值”的概念,其中值是对某一类数据的结构和属性的说明IV、在三级模式结构中,概念模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图上述说法正确的是A、I 和W B、I I、III和IVc、I 和n D、n 和 w27、关于数据库应用系统设计,有下列说法CI、数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面I I、在数据库概念设计阶段,当采用当采用自上而下的E-R设计时,首先设计局部E-R图,然后合并各局部E-R图,得到全局E-R图I I L在数据库逻辑设计阶段,将关系模式转换为具体DBMS平台支持的关系表IV、在数据库物理设计阶段,一般需要设

48、计视图和关系模式的完整性约束A、I、in 和 IV B、I c、n 和 IHD、II 和 IV28、关于数据库事务设计,有下列说法:I、事务是数据库系统中一组操作的集合,这些操作实现了应用领域中某些特定的业务规则n、事务概要设计可以依据需求分析阶段得到的数据流图和事务说明规范III、事务概要设计中的事务处理逻辑设计一轮需要充公考虑具体的DBM S平台的实现方法IV、事务详细设计时,利用与具体DBMS平台无关的re ad和w rite表示事务对数据库中数据项的读写操作上述说法正确的是:CA、I、II 和IIIB、I、II 和 IVc、n 和 ivD、i 和 n29、某跨国公司的业务系统需要提供全

49、球性服务,该业务系统需要24小时*7天在线服务,系统业务繁忙,为了保证该业务系统数据库中数据的安全,需要设计与实施数据转储机制,设完成该数据库每天数据增量的转储需要2 小时,在不考虑成本因素的情况下,下列最合理的是AA、配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中B、每天划出长度为2 小时的时间窗口 tw,在 tw内采用静态转储方法实现每天数据增量的转储C、每天划出长度为2 小时的时间窗口 tw,在 t w 内采用动态转储方法实现每天数据增量的转储D、每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储30、某个数据仓库中保存有商品销售明细数据表T(

50、商品号,数量,价格,时间),其细节数据保存期为2 年,每年销售记录约有5 千万挑。设前端应用需要针对这些数据进行每月重要商品销售情况与趋势分析,可供用户查询或分析的数据时间跨度最长为5 年,为了提高这项分析需求的执行效率,下列方案合理且有效的是 CA、按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,每次分析时根据细节数据实时计算生成月粒度级数据,并用于趋势分析B、按月份为商品明细数据建立分区,并为商品销售明细数据建立索引,建立视图VI(商品号,日销售总数量,日销售总金额,日期),将 VI作为数据分析源C、在商品号属性上为T 建立索引,建立物化视图V2 商品号,日销售总数量,日销售总

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁