[计算机类试卷]计算机三级(数据库技术)模拟试卷62及答案与解析.doc
《[计算机类试卷]计算机三级(数据库技术)模拟试卷62及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机三级(数据库技术)模拟试卷62及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级(数据库技术)模拟试卷 62及答案与解析 一、选择题 1 在数据库系统生命周期中,通过系统规划与定义来明确系统的目标任务。下列不属于系统规划与定义内容的是 ( )。 ( A)确定成本预算 ( B)确定任务目标 ( C)确定用户视图 ( D)确定系统边界 2 下列属于数据库应用系统实现与部署阶段任务的是 ( )。 ( A)数据备份 ( B)数据库重组 ( C)索引调整 ( D)建立数据库结构 3 在 IDEFO需求建模方法中,下列关于描述功能活动的图示,正确的是 ( )。4 在 IDEF1X建模方法中,学生可以分为本科生和研究生,则这种学生类型联系属于 ( )。 ( A)非标定型联系
2、( B)分类联系 ( C)标定型联系 ( D)非确定型联系 5 在一个 ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该 ER图转化为关系模型后,得到的关系模式个数是 ( )。 ( A) 6个 ( B) 7个 ( C) 9个 ( D) 8个 6 为了减少数据冗余而将一个 2NF、的关系模式分解为若干个 3NF的关系模式,这项工作属于数据库结 构设计中的 ( )。 ( A)逻辑结构设计 ( B)概念结构设计 ( C)物理结构设计 ( D)存取结构设计 7 数据库应用系统的数据访问层的主要任务是进行事务设计。下列不属于事务概要设计内容的
3、是 ( )。 ( A)事务隔离级别 ( B)事务处理逻辑 ( C)事务用户 ( D)事务名称 8 在编写事务时,下列不属于降低事务隔离级别所带来的好处的是 ( )。 ( A)降低了发生死锁的可能性 ( B)降低了发生阻塞的可能性 ( C)提高了事务吞吐量 ( D)降低了发生活锁的可能性 9 UML建模概念架构中包括元元模型层、元模型层、模型层和用户模型层四个层次。关于这四个层次的关系,下列说法错误的是 ( )。 ( A)元模型层中的每个概念都是元元模型层 “事物 ”概念的一个实例 ( B)元元模型层中的每个概念都是用户模型层中概念的一个实例 ( C)用户模型层中的每个概念都是模型层的一个实例
4、( D)模型层中的每个概念都是元模型层中概念的一个实例 10 设有汽车表 (汽车型号,汽车名称,颜色,价格 ),其中 “汽车型号 ”是主码。现要查询全部白色和黑色汽车的名称、颜色和价格。下列语句中能正确完成该查 询要求的是 ( )。 ( A) SELECT汽车名称,颜色,价格 FROM汽车表 WHERE颜色 =白色 OR颜色 =黑色 ( B) SELECT汽车名称,颜色,价格 FROM汽车表 WHERE颜色 =白色 AND颜色 =黑色 ( C) SELECT汽车名称,颜色,价格 FROM汽车表 WHERE颜色 LIKE白色黑色 ( D) SELECT汽车名称,颜色,价格 FROM汽车表 WHE
5、RE颜色 LIKE白色,黑色 11 下列关于存储过程的说法,错误的是 ( )。 ( A)存储过程是调用执行的、存储在服务器端的代码段 ( B)利用存储过程可以提高数据操作性能 ( C)存储过程可以接受多个输入参数,但只能有一个输出参数 ( D)利用存储过程可以提升数据的安全性 12 设在 SQL Server 2008中有如下定义存储过程的语句: CREATE PROC p1x int, y int=10, z int output 下列关于调用该存储过程的语句,错误的是 ( )。 ( A) DECLAREi int output EXEC p1 10 i ( B) DECLAREi int
6、EXEC P1 10, 100, i output ( C) DECLAREi int EXEC p1 10, default, i output ( D) DECLAREi int EXEC p1X=10 Z=i output 13 下列关于唯一索引的说法,正确的是 ( )。 ( A)在一个表上只能建立一个唯一索引 ( B)唯一索引的键只能有一个列 ( C)唯一索引必须是非聚集索引 ( D)唯一索引的作用是保证索引键的值不重复 14 下列关于 SQL Server 2008分离数据库的说法,错误的是 ( )。 ( A)分离数据库后,数据库文件将不受数据库管理系统的管理 ( B)分离数据库是指
7、将数据库从 SQL Server实例中删除,但不删除数据库包含的文件 ( C)分离数据库时,数据库管理系统无需判断该数据库是否正在被使用 ( D)数据库被分离后,其所包含的文件可以被复制和剪切 15 设在 SQL Server 2008中,要创建具有 4个分区的分区函数,这四个分区是: 分区 1:小于等于 1 分区 2:大于 1且小于等于 100 分区 3:大 于 100且小于等于 200 分区 4:大于 200 下列创建分区函数的语句中,正确的是 ( )。 ( A) CREATE PARTITION FUNCTION PF1(int) AS RANGE LEFT FOR VALUES(1,
8、100, 200) ( B) CREATE PARTITION FUNCTION PF1(int) AS RANGE RIGHT FOR VALUES(1, 100, 200) ( C) CREATE PARTITION FUNCTION PF1(int) AS RANGE LEFT FOR VALUES(0, 99, 199) ( D) CREATE PARTITION FUNCTION PF1(int) AS RANGE RIGHT FOR VALUES(0, 99, 199) 16 在 SQL Server 2008中,若要授予用户 u1具有 T1表的查询和插入权限,下列授权语句正确的是
9、 ( )。 ( A) GRANT SELECT ON T1, INSERT ON T1 TO U1 ( B) GRANT SELECT, INSERT ON T1 TO U1 ( C) GRANT SELECT ON T1 TO U1, INSERT ON T1 TO U1 ( D) GRANT TO U1 SELECT, INSERT ON T1 17 下列关于 Oracle安全管理的说法,正确的是 ( )。 ( A) Oracle的安全控制可分为数据库级、表级、行级和列级 ( B)表级、行级和列级安全控制是通过用户身份认证保证的 ( C)数据库级安全控制是通过授予权限保证的 ( D) Or
10、acle数据库中的用户按其操作权限大小可分为系统管理员、对象拥有者和普通用户三类 18 数据库系 统运行维护工作的主要目的是保证数据库系统稳定运行。下列工作中属于数据库运行维护工作的是 ( )。 ( A)机房巡检 ( B)网络光纤割接 ( C)编写 HTML代码 ( D)新建数据库用户 19 下列有关数据库优化的说法,正确的是 ( )。 ( A)很多情况下,数据库性能优化需要研发人员和 DBA共同配合完成 ( B)增加数据库 CPU数量一定会提高数据库查询速度 ( C)为了提高系统写性能,可以考虑将 RAID1改为 RAID5 ( D)数据库管理员进行优化时需要对数据库系统有深入了解,但无需了
11、解业务系统 20 在数据库优化工作中,有关增加冗余列的说法,正确的是 ( )。 ( A)派生性冗余列一般不增加数据库空间使用 ( B)该方法不能减少查询时的连接操作 ( C)该方法实施后的关系模式一般不符合第三范式要求 ( D)该方法可以减少数据库分组操作带来的资源消耗 21 索引是数据库中重要的数据结构,当删除表中大量数据后,为了提高数据库性能,下列有关该表索引的说法,正确的是 ( )。 ( A)建议重建该表上的索引 ( B)无需对该表索引进行任何操作 ( C)仅需重建该表上的唯一索引 ( D)仅 需重建该表上的非 B树索引 22 下列关于数据库设计、运行和维护工作的说法,正确的是 ( )。
12、 ( A)数据库设计过程中,数据库的一致性设计往往以牺牲效率为代价 ( B)数据库设计过程中,提高数据库安全性的同时一般也会提高数据库性能 ( C)数据库应用系统正式投入运行后,开发团队将不再参与此应用后期工作 ( D)数据库维护的主要工作内容是进行数据库数据备份操作 23 下列有关数据备份 (转储 )工作的说法,错误的是 ( )。 ( A)在制定备份策略时,需要考虑备份空间、时间等因素 ( B)为了保证 数据一致性,应采用静态转储 ( C)增量转储和差量转储相比速度快,存储空间占用少 ( D)从数据恢复角度看,完全转储比增量转储恢复时间短 24 在 SQL Server 2008中,下列有关
13、数据库备份内容和备份时间的说法,错误的是( )。 ( A) msdb数据库需要备份 ( B) model数据库需要备份 ( C) master数据库无需备份 ( D) tempdb数据库无需备份 25 在 SQL Server 2008中,下列有关事务日志备份的说法,错误的是 ( )。 ( A)事务日志备份除备份日 志外,还会增量备份数据库数据 ( B)事务日志备份需要保证日志链是完整的 ( C)简单恢复模式不支持事务日志备份 ( D)结尾日志备份是恢复计划中的最后一个备份 26 在下列分布式数据库所要求具有的特征中,不属于最基本特征的是 ( )。 ( A)本地自治 ( B)位置独立性 ( C
14、)非集中式管理 ( D)高可用性 27 并行数据库有多种体系结构,关于其体系结构,下列说法错误的是 ( )。 ( A)共享磁盘结构中每个处理器不仅共享内存,还共享系统磁盘空间,相对于共享内存结构具有更大的优势 ( B)无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性 ( C)层次结构综合了共享内存、共享磁盘和无共享结构的特点,分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构 ( D)共享内存结构与单机系统的差别只在于以多个处理器代替单个处理器,并行执行事务,通过共享内存传送消息与数据 28 关于并行数据库中的数据划分与并行算法,下列说法错误的是 ( )。 ( A)聚集
15、函数 SUM、 MIN、 MAX的计算一般都可以通过 “先分后合 ”的方式实现并行化 ( B)如果关系按照范围划分的方法进行划分 ,且排序属性恰好为划分属性,则可以直接将各个划分的排序结果串接起来,得到完全排好序的关系 ( C)范围划分可以确保数据分布的均匀性,保证系统的并行处理能力 ( D)用轮转法对数据进行划分最适合于需扫描整个关系的应用,对这种应用可以更好地实现负载均衡,充分发挥并行性 29 设有某大型连锁商场,建立有面向基础业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。在下列数据表中,最不适合采用快照方式从数据库应用系统获
16、取数据的是( )。 ( A)各商 品销售明细表 ( B)各商场员工表 ( C)商品表和商品类别表 ( D)各商场收银点信息表 30 分类算法服务于数据挖掘或机器学习中分类任务,下列算法中不属于分类算法的是 ( )。 ( A) SVM算法 ( B) BP神经网络算法 ( C)决策树算法 ( D) Kmeans算法 二、应用题 31 具体来说, UML的语义是定义在一个四层建模概念框架中的,这四层分别是:【 1】 、元模型层、模型层和 【 2】 。 32 在 UML中, 【 3】 是一种特殊形式的关联,它表 示类之间的关系是整体与部分的关系。 33 在衡量数据库应用系统的性能指标中, 【 4】 指
17、的是系统在单位时间内可以完成的数据库事务数量。 34 为了保证正确地调度事务的并发操作,事务对数据库对象加锁、解锁需遵守加锁协议。加锁协议中两阶段加锁协议可以保证事务调度 【 5】 性。 35 在并行数据库中,最适合整表扫描操作的数据划分方法是 【 6】 。 36 在 SQL erver 2008中,对于更新操作的触发器,系统将产生 2张逻辑工作表,其中存放更新前数据的逻辑工作表是 【 7】 。 37 Google的云数据库是一个分布式的结构化数据存储系统,称作 【 8】 。 38 设某数据库服务器中有 3块 146G的 SAS硬盘,为了保证数据的安全性,数据库管理员利用硬件 RAID卡将三块
18、硬盘做成 RAID5,则服务器可使用磁盘空间为【 9】 GB。 39 知识发现主要由三个步骤组成,它们是 【 10】 、数据挖掘、结果的解释评估。 40 在 SQL Server 2008中,主要数据文件必须建立在 【 11】 文件组中。 41 在 分布式数据库中,如果用户编写程序时不必了解数据分片在各个场地的分配情况,则称该分布式数据库系统具有 【 12】 透明性。 42 不同的数据库管理系统采用的日志文件格式不完全一样,概括起来主要有以记录为单位的日志文件和以 【 13】 为单位的日志文件两种。 43 设某数据库中有旅客表 A(旅客编号,城市 )和旅客表 B(旅客编号,城市 ),现将所有旅
19、客的数据存储这两张表中。请补全如下查询语句,使得该查询语句能查询所有旅客所在的全部的不重复的城市。 SELECT 城市 FROM旅客表 A 【 14】 SELECT 城市 FROM旅客表 B 44 删除用户自定义的函数使用 【 15】 语句来实现。 三、设计与应用题 45 已知有如下关系模式: T1(al, a2, a3, a5), T2(a3, a4), T3(a5, a6), T4(a3, a5, a7),其中带下划线的属性标识为所在关系模式的主码, T1中的 a3是参照 T2的外码, T1中的 a5是参照T3的外码, T4中的 a3是参照 T3的外码, T4中的 a5是参照 T3的外码。
20、 请将上述关系模式用适当的 ER图表示出来,并用下划线标注出 作为实体主码的属性。 46 设在 SQL Server2008某数据库中有商品表和销售表,两个表的定义如下: CREATE TABLE商品表 ( 商品号 char(10)PRIMARY KEY, 商品名 varchar(40), 类别 varchar(20), 进货单价 int); CREATETABLE销售表 ( 商品号 char(10)REFERENcEs商品表 (商品号 ), 销售时间 datetime, 销售数量 int, 销售单价 int, PRIMARYKEY(商品号,销售 时间 ); 现要创建一个存储过程:查询指定类别
21、的每种商品当前年销售总金额 (销售总金额=销售 单价 *销售数量 )。请补全下列代码。 CREATEPROC p_TotalProfitIb varchar(20) AS SELECT 商品名, (SELECT【 1】 FROM销售表 t1 WHERE【 2】and【 3】 =year(Getdate() AS销售总金额 FROM商品表 t2 WHERE【 4】 47 设某超市经营管理系统使用 SQL Server 2008数据库管理系统,此数据库服务器有 2颗 CPU、 16GB内存、 2TB磁盘。上线运行 1年后,用户在生成每天每个销售人员及每个收银台的总销售额报表时速度缓慢。经技术人员分
22、析,发现速度缓慢的原因为销售单据表和销售单据明细表数据量合计已经达到 60GB。已知这两个表结构如下: 销售单据表 (销售单据编号,销售时间,销售人员编号,收银台编号 ) 销售单据明细表 (销售单据编号,商品编号,单价,数量 ) 在进行此报表计算时数据库服务器 CPJ消耗非常高。为了优化此操作,某工程师建议在销售单据表中 增加 “付款总金额 ”属性,取值由触发器自动计算。请从磁盘空间使用、销售操作时对数据库服务器的影响、数据一致性以及对总销售额计算速度影响方面分析此方案优劣。请判断此方案是否可行,并从时空代价和优化效果方面分析原因。 计算机三级(数据库技术)模拟试卷 62答案与解析 一、选择题
23、 1 【正确答案】 A 【试题解析】 系统规划与定义的内容包括:任务陈述、确定任务目标、确定系统范围和边界、确定用户视图。故答案为 A选项。 2 【正确答案】 D 【试题解析】 数据库应用系统实现与部署内容包括: 建立数 据库结构; 数据加载; 事务和应用程序的编码及测试; 系统集成、测试与试运行; 系统部署。故答案为 D选项。 3 【正确答案】 A 【试题解析】 IDEF0需求建模方法,描述功能活动示意图中矩形框代表功能活动,写在矩形框内的动词短语描述功能活动的名称,活动的编号按照要求写在矩形框右下角指定的位置。左边的输入箭头表示完成活动需要的数据;矩形框上方的控制箭头描述了影响这个活动执行
24、的事件或约束条件;右边的输出箭头说明由活动产生的结果及信息,下方进人的机制箭头表示实施该活动的物理手段或完成活动需要的资源 (计 算机系统、人或组织 )。故答案为 A选项。 4 【正确答案】 B 【试题解析】 在现实世界中,有些事务是其他事务的类。例如本题中本科生和研究生都是学生类分类。在 IDEFlx模型中,可以通过一个分类联系来表达这类事务。故答案为 B选项。 5 【正确答案】 C 【试题解析】 ER图向关系模式转换涉及到两方面: 实体的转换; 实体间联系的转换。 实体的转换:在从 ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 三级 数据库技术 模拟 62 答案 解析 DOC
