【计算机类职业资格】计算机三级数据库技术-74及答案解析.doc
《【计算机类职业资格】计算机三级数据库技术-74及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机三级数据库技术-74及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级数据库技术-74 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.在数据库应用系统的需求分析阶段,确定系统吞吐量的工作属于_。(分数:2.50)A.数据处理需求分析B.业务规则需求分析C.性能需求分析D.安全性需求分析2.在一个 ER 图中,包含三个实体集,两个二元一对多联系,两个二元多对多联系,以及一个一元多对多联系。将该 ER 图转化为关系模型后,得到的关系模式个数是_。(分数:2.50)A.4 个B.5 个C.6 个D.7 个3.DFD 建模方法由数据项、处理、数据存储以及外部项组成。下列关于 DFD 表示方法的说法,错误
2、的是_。(分数:2.50)A.数据流用箭头表示B.处理用矩形框表示C.数据存储用圆角矩形框表示D.外部项用菱形表示4.IDEF1X 是一种常用数据建模方法。下列关于 IDEF1X 标定型联系的表示实例,正确的是_。 A B C D (分数:2.50)A.B.C.D.5.下列关于各种索引的说法,正确的是_。(分数:2.50)A.主索引一定是聚集索引B.聚集索引一定是主索引C.有序索引只适合范围查询D.散列索引只适合点查询6.连接操作是数据库中非常耗时的操作。下面列出了数据库中一些提高性能的做法: 增加冗余列,也就是将一个表的列复制到另外一个表中 反规范化,也就是降低表的规范化程度 在相关列上建立
3、索引 将表组织为聚集文件 以上做法中,能提高连接操作性能或减少连接操作的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.全部都是7.已知有关系:员工(员工名,性别,出生日期,工资,部门名),对该关系有如下查询操作: SELECT 部门名, SUM(工资) FROM 员工 WHERE 性别 = “男“ AND 出生日期 IS NOT NULL GROUP BY 部门名 为了加快其查询速度,则应该_。(分数:2.50)A.在工资上建索引B.在性别上建索引C.在出生日期上建索引D.在部门名上建索引8.下列关于降低死锁可能性的说法,正确的是_。(分数:2.50)A.提高事务的隔离性级别,发生
4、死锁的可能性更低B.使用表级锁比使用行级锁,发生死锁的可能性更低C.将单个大事务拆分多个小事务,发生死锁的可能性更低D.尽可能按随机顺序访问数据项,发生死锁的可能性更低9.在数据库应用系统建模过程中,经常采用 UML 建模工具。下列关于 UML 建模机制的说法: 用例模型是把满足用户需求的所有数据结构表示出来的模型 类图是展现一组类、接口和协作以及它们之间关系的静态视图 状态图主要用来描述一个实体在发生一些事件时的状态变化情况 顺序图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序或并行次序 活动图主要用于描述系统内对象之间的消息发送和接收流程 包图是表示包及包之间的关系的类图 以上说
5、法中,正确的是_。(分数:2.50)A.仅和B.仅、和C.仅、和D.仅、和10.在 SQL Server 2008 中,设有商品表(商品号,商品名,类别),现要查询与“冰箱“类别相同的其他商品的商品名。下列语句中最符合该查询要求的是_。(分数:2.50)A.SELECT T1.商品名 FROM 商品表 T1 JOIN 商品表 T2ON T1.类别 = T2.类别 WHERE T1.商品名 = “冰箱“B.SELECT T1.商品名 FROM 商品表 T1 JOIN 商品表 T2ON T1.类别 = T2.类别 WHERE T2.商品名 = “冰箱“C.SELECT T1.商品名 FROM 商品
6、表 T1 JOIN 商品表 T2ON T1.类别 = T2.类别 WHERE T2.商品名 = “冰箱“ AND T1.商品名!= “冰箱“D.SELECT T1.商品名 FROM 商品表 T1 JOIN 商品表 T2ON T1.类别 = T2.类别 WHERE T1.商品名 = “冰箱“ AND T2.商品名 != “冰箱“11.下列关于 SQL Server 2008 触发器的说法,错误的是_。(分数:2.50)A.触发器可用于实现复杂的业务规则B.当触发器执行时都会生成 INSERTED 表和 DELETED 表C.INSERTED 表存储的是插入或更新后的数据D.当后触发型触发器执行时
7、,引发触发器执行的操作语句已执行完毕12.在 SQL Server 2008 中,设有如下定义的内联表值函数: CREATE FUNCTION dbo.f_StuInfo(dept varchar(20) RETURNS TABLE AS RETURN ( SELECT S.Dept AS 系名, COUNT(*) AS 人数, AVG(SC.Grade) AS 平均成绩 FROM Student S JOIN SC ON S.Sno = SC.Sno WHERE S.Dept = dept GROUP BYS.Dept) 有下列利用该函数的查询语句: SELECT * FROM dbo.f_
8、StuInfo(“CS“) SELECT Dept, COUNT(*), AVG(SC.Grade) FROM dbo.f_StuInfo(“CS“) SELECT 人数, 平均成绩 FROM dbo.f_StuInfo(“CS“) SELECT * FROM dbo.f_StuInfo(“CS“) WHERE 人数 = 50 上述语句中能正确执行的是_。(分数:2.50)A.仅和B.仅和C.仅和D.仅、和13.下列关于 SQL Server 2008 数据库文件的说法,错误的是_。(分数:2.50)A.一个数据库可以包含多个数据文件和日志文件B.一个数据文件只能是一个文件组的成员C.主要数据
9、文件和次要数据文件可以存放在相同的磁盘上D.日志文件与数据文件不能存放在相同的磁盘上14.下列关于在 SQL Server 2008 中创建分区表的说法,正确的是_。(分数:2.50)A.创建分区表的步骤是:先创建分区方案,然后创建分区函数,最后再利用分区方案创建分区表B.创建分区方案的作用是告诉 DBMS 以什么方式对表进行分区C.创建分区函数的作用是将分区方案生成的分区映射到数据库文件组中D.不同的分区可以映射到相同的数据库文件组中15.下列关于 SQL Server 2008 分离和附加数据库的说法,错误的是_。(分数:2.50)A.分离数据库之前,必须先断开所有用户与该数据库的连接B.
10、进行分离数据库操作时,SQL Server 服务必须是启动状态C.分离数据库时只需分离数据文件,不需要分离日志文件D.分离和附加数据库是数据转移的一种方式16.下列关于数据库用户的说法,正确的是_。(分数:2.50)A.数据库用户可分为系统管理员、对象拥有者和普通用户三类B.数据库用户可分为数据库创建者、表创建者和普通用户三类C.数据库用户可分为系统管理员、数据库创建者和普通用户三类D.数据库用户可分为数据库创建者、表创建者和数据操作者三类17.在 SQL Server 2008 某数据库中,设用户 U1 是 db_accessadmin 角色中的成员。下列关于 U1 在该数据库中具有的权限的
11、说法,正确的是_。(分数:2.50)A.具有增、删、改、查所有用户表数据的权限B.具有添加和删除数据库用户的权限C.具有备份和恢复数据库的权限D.具有创建数据库对象的权限18.在数据库运行阶段,对数据库经常性的维护工作主要是由 DBA 完成的。下列工作中不属于数据库运行维护工作的是_。(分数:2.50)A.监控数据库运行状态B.数据库的重组与重构C.对数据库管理系统打补丁升级D.确定数据库软件选型和版本19.数据库在运行一段时间后,可能需要对数据库进行重构。下列关于数据库重构工作的说法,错误的是_。(分数:2.50)A.数据库重构一般在现有数据库结构不能满足新的业务需求时进行B.数据库重构一般
12、会需要调整数据库的模式和内模式C.数据库重构工作是有限度的,只能对结构进行少部分修改,改动过大则需要重新设计数据库D.数据库重构工作中进行碎片整理和回收可以提高数据库执行效率20.数据库的监控分析是指数据库管理员借助工具检测数据库系统运行情况并进行分析的工作,设有如下内容: 索引使用情况 数据库应用系统是否可用 数据库是否可用,用户是否可连接 数据库服务器 CPU 使用情况 临时段使用情况 以上属于数据库监控内容的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.仅和21.索引是数据库中重要的数据结构。关于索引有下列说法: 与非聚集索引相比聚集索引更适合范围查询 应为经常在查询中作为条
13、件的属性建立索引 表中数据大量更新后重建相关索引有可能提高查询速度 索引有可能会占用大量磁盘空间,建立索引时需要考虑其空间需求 频繁进行分组或排序操作的属性可以考虑为其建立索引 以上说法正确的是_。(分数:2.50)A.仅、和B.仅、和C.仅、和D.全部都是22.数据库运行环境和参数的调整是数据库优化的重要工作。下列关于此项工作的说法,错误的是_。(分数:2.50)A.在进行服务器 I/O 调整时,为了提高磁盘写入速度可以将 RAID1 换成 RAID5B.增加服务器内存可以增加数据库可用内存,缓冲更多的磁盘数据,提高查询速度C.当发现数据库 CPU 使用率很高时,可以考虑检查运行的 SQL
14、语句,对其进行调整D.当有大量 SQL 语句在网络上传输时,可以考虑调整网络设备,提高数据库系统性能23.下列关于数据转储的说法,错误的是_。(分数:2.50)A.在静态转储过程中,数据库不能运行其他事务,不允许有任何的修改活动B.仅使用完全转储会产生大量数据传输,占用的时间和空间都较多,甚至可能会影响业务系统的正常运行C.差量转储只复制上次转储后发生变化的文件或数据块,相对完全转储占用空间小D.增量转储只能和完全转储配合才能进行数据库恢复,增量转储的数据恢复时间比仅用完全转储时间长24.设 SQL Server 2008 中某数据库在 8 点进行了完整数据库备份,12 点和 16 点分别进行
15、了事务日志备份,18 点进行了完整数据库备份,20 点进行了事务日志备份。21 点 45 分数据库出现故障,事务日志未丢失。现需要将数据库恢复到故障点,下列做法能够达到该要求的是_。(分数:2.50)A.进行尾部事务日志备份还原 18 点完整数据库备份还原 20 点日志备份还原尾部日志备份B.还原 18 点完整数据库备份还原 20 点日志备份C.进行尾部事务日志备份还原 20 点日志备份还原尾部日志备份D.还原 8 点完整数据库备份依次还原 12 点、16 点和 20 点日志备份25.数据库管理员在定义备份策略时除了需要考虑特定的业务要求外,还需要尽量提高数据库的可用性,减少数据丢失。下列关于
16、数据库备份策略的说法,错误的是_。(分数:2.50)A.在进行数据库备份时,需要将数据库和备份数据放置在不同的设备上B.在数据量比较小但是更改非常频繁的数据库中,一般可以减少完整数据库备份次数,增加日志备份次数,从而降低备份空间使用C.在设计备份策略时,需要考虑能够实施备份的时间窗口、备份所需的硬件设备特性以及备份的测试方法D.在数据库数据量不是很大且更新不频繁时,可以使用完整数据库备份方式26.在常见的分布式数据库参考模式结构中,存在多种分布透明性。关于分布透明性,下列说法错误的是_。(分数:2.50)A.分片透明性是最高级别的透明性B.位置透明性是指数据分片的分配位置对用户是透明的,用户编
17、写程序时只需要考虑数据分片情况,不需要了解各分片在各个场地的分配情况C.局部数据模型透明性使用户在编写应用程序时不需要了解全局数据的分片情况,但是需要了解各场地上数据库的数据模型D.分片透明性位于全局概念模式与分片模式之间27.关于分布式数据库的参考模式结构,下列说法正确的是_。(分数:2.50)A.全局概念模式是全局应用的用户视图,即终端用户看到的是逻辑上并未分布的表、视图等B.局部概念模式是描述全局关系在场地上存储的物理片段的逻辑结构以及特征C.全局外模式是描述全体数据的逻辑结构和特征D.分片模式是描述局部概念模式所涉及的数据在本场地的物理存储28.关于并行数据库,下列说法错误的是_。(分
18、数:2.50)A.无共享结构,通过最小化共享资源来降低资源竞争的概率,因此具有很高的可扩展性B.层次结构可以分为两层,顶层是共享内存或共享磁盘结构,底层是无共享结构C.并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率D.共享磁盘结构相比共享内存结构具有更大的优势,由于每个处理器都有独立内存,因此访问内存不再会产生冲突29.下列关于数据仓库粒度的说法,错误的是_。(分数:2.50)A.在数据仓库环境中,粒度是一个重要的设计问题,它影响到数据仓库的数据量和系统能够回答的查询的类型B.一般在进行数据仓库的数据组织时,需要根据当前应用的需求来进行多粒度级设计C.数据粒度越小,说明数据综
19、合程度越低D.数据粒度越大,数据量越大,空间代价越大30.设某数据库中一组客户数据,表示具有 m 个客户的集合 CS=c1, , cm。客户数据经过处理后,每个客户 ci 对应有一个 n 维向量 Vi=vi1, , vin,用于表示客户 ci 的特征。设有函数 sim(Vi, Vj)用于判定 ci 与 cj 之间的相似性。若有算法 A,能根据客户间的相似性,将 CS 划分成 k 个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法 A 属于_。(分数:2.50)A.分类算法B.回归预测法C.关联分析算法D.聚类算法31.设有关系模式 R(A,
20、B, C, D), 其函数依赖集为 F=A-D, B-D, C-D 。如果将 R 分解为 R1(A,B,C)和 R2(C,D),则该分解是_(分数:2.50)A.同时保持函数依赖和无损连接的分解B.保持函数依赖但不保持无损连接的分解C.保持无损连接但不保持函数依赖的分解D.既不保持函数依赖也不保持无损连接的分解32.设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据 (1)(e1, Tom, e2) (2)(e3, Jerry, null) (3)(null, Foo, null) (4)(e2, Fake, e
21、2) (5)(e1, Ghost, e3) (6)(e4, Who, e1) 则最终该表中有多少行数据_(分数:2.50)A.2B.3C.4D.533.下列是关于关系数据模型和关系表的说法: 关系数据模型以集合论为基础表示和处理数据 关系数据模型同时支持非过程化语言和过程化语言直接存取数据 “create table .“语句用于定义关系表的结构及数据完整性约束 在关系表上执行 select 或 delete 操作时,DBMS 会检查数据完整性约束 上述说法中正确的是_(分数:2.50)A.仅和B.仅和C.仅和D.仅和34.类图技术是面向对象方法的核心技术。下列所示 UML 的类图,正确的是_
22、 A B C D (分数:2.50)A.B.C.D.35.下列关于 SQL Server 2008 架构的说法,错误的是_(分数:2.50)A.在一个数据库中,一个用户可以拥有多个架构,一个架构只能属于一个用户B.架构相当于数据库对象的容器,在同一个数据库中架构不能重名C.架构是数据库中的逻辑命名空间,同一个数据库的不同架构中可以存在同名表D.在同一个架构中可以定义表、视图等不同数据库对象36.事务是数据库中非常重要的概念。下列关于事务的说法,错误的是_(分数:2.50)A.当数据库出现事务故障或系统故障时,可以通过数据库日志文件进行恢复B.事务并发执行可能导致数据错误,采用三级加锁协议可以保
23、证数据的一致性C.为了检测死锁,数据库管理系统会在执行每个事务时检测事务等待图中是否出现回路D.数据库管理系统可以采用先来先服务的方式防止活锁现象的出现37.下列关于数据库性能优化的说法,错误的是_(分数:2.50)A.增加派生性冗余列可以降低查询过程中的计算量B.增加冗余列可以减少查询过程中的 UNION 操作C.适当降低关系模式的规范化程度,可以减少查询过程中的 JOIN 操作D.当一个表的数据量超过一定规模时,可以采用分割表的方法提高效率38.当数据库系统出现故障时,可以通过数据库日志文件进行恢复。下列关于数据库日志文件的说法,错误的是_(分数:2.50)A.数据库出现事务故障和系统故障
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 74 答案 解析 DOC
