[计算机类试卷]计算机三级(数据库技术)模拟试卷17及答案与解析.doc
《[计算机类试卷]计算机三级(数据库技术)模拟试卷17及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机三级(数据库技术)模拟试卷17及答案与解析.doc(31页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级(数据库技术)模拟试卷 17及答案与解析 一、选择题 1 在数据模型三个要素中,表述客观世界中数据对象之间关联的是 ( )。 ( A)数据操作 ( B)数据结构 ( C)数据视图 ( D)完整性约束 2 数据库系统的三级模式结构从数据库系统管理角度考虑数据的组织与存储。下列不属于数据库三级模式结构的是 ( )。 ( A)逻辑模式 ( B)物理模式 ( C)外模式 ( D)应用模式 3 在信息系统的需求分析中,目前广为使用的结构化分析与功能建模方法主要有DFD、 IDEF0等。其中 , DFD建模方法也被称为过程建模和功能建模方法,其核心是 ( )。 ( A)数据 ( B)软件 ( C
2、)数据流 ( D)分析过程 4 设有关系模式 R(A, B, C, D),存在函数依赖集: AB , CD ,则 R最高可属于 ( )。 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNT 5 数据库设计主要包括概念设计、逻辑设计和物理设计三个步骤。设有下列活动: 设计 ER图 将 ER图转换为关系模式 定义数据的约束条件 用 SQL语句描述事务活动 上述活 动中,属于逻辑设计所包含活动的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 和 ( D)仅 和 6 从功能上讲,数据库应用系统设计包括四个层次。下列层次中包含索引设计的是( )。 ( A)表示层
3、( B)业务逻辑层 ( C)数据访问层 ( D)数据持久层 7 在数据库应用系统生命周期中,当逻辑设计阶段完成后进人到物理设计阶段。下列不属于物理设计阶段活动的是 ( )。 ( A)确定关系表的文件组织形式 ( B)进行关系规范化设计 ( C)创建必要的索引 ( D)设置存储分配参数 8 查询处理器和存储管理器是数据库管理系统中的核心模块。下列关于查询处理器和存储管理器的说法,错误的是 ( )。 ( A)查询处理器中的 DML编译器会对用户提交的 DML语句进行优化,并将其转换成能够执行的底层数据库操作指令 ( B)存储管理器中的查询执行引擎会根据编译器产生的指令完成具体数据库数据访问功能 (
4、 C)存储管理器中的缓冲区管理器负责将从磁盘读出的数据块放人内存缓冲区,同时也负责对缓冲区中的数据块进行维护 ( D)查询处理器中的 DDL编译器编译或解释用户提交的 DDL语句 ,并将生成的元数据存储在数据库的数据字典中 9 下列简化 UML关系图中,最不恰当的是 ( )。10 设有购买表 (顾客号,商品号,购买时间 )。现要查询 2012年顾客 A购买了但顾客 B没有购买的商品。 有下列查询语句: SELECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 =A AND商品号 NOT IN( SELECT商品号 FROM购买表 WHERE YEAR(购买时
5、间 )=2012AND顾客号 =B) SELECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 =A EXCEPT SELECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 =B SELECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 =A INTERSECT SETECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 -B SELECT商品号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 =A UNION SELECT商品
6、号 FROM购买表 WHERE YEAR(购买时间 )=2012AND顾客号 B 上述语句中,能够实现该查询要求的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)全部 11 在 SQL Server 2008中,设在某数据库中建有如下所示的存储过程: CREATE PROC P1 a int=20, b char(4) AS 设有下列调用该存储过程的语句: EXEC P1 100, a01 EXEC P1a01 EXEC P1b=a01 EXEC P1a=default b=a01 上述语句中,能够正确调用该存储过程的是 ( )。 ( A)仅 和 ( B)仅 、 和 (
7、C)仅 、 和 ( D)全部 12 在 SQL Server 2008中,设表 T(a, b)上建有如下触 发器: CREATE TRIGGER tri_update ON T FOR UPDATE AS IF EXISTS(SELECT*FROM inserted WHERE b not between 0 and 100) KULLBACK 设表 T中已有数据: (a01, 90),如果执行语句: UPDATE T SET b=100 WHERE a=a01 则触发器临时工作表及执行完该语句后表 T中的数据为 ( )。 ( A) T表: (a01, 100) INSERTED表: (a01
8、, 90) DELETED表: (a01, 100) ( B) T表: (a01, 90) INSERTED表: (a01, 90) DELETED表: (a01, 100) ( C) T表: (a01, 100) INSERTED表: (a01, 100) DELETED表: (a01, 90) ( D) T表: (a01, 90) INSERTED表: (a01, 100) DELETED表: (a01, 90) 13 下列关于 SQL Server 2008视图的说法,错误的是 ( )。 ( A)数据库中只存储标准视图的定义,并不存储标准视图的内容 ( B)如果在视图上创建了唯一聚集索引
9、,则数据库中将保存该视图的内容 ( C)索引视图的数据源可以是基本表,也可以是已建立的其他标准视图 ( D)索引视图引用的基本表必须与视图在同一个数据库中 14 在 SQL Server 2008中,设要为数据库 DB1添加一个新的数据文件,该文件的逻辑名为 filex,物理文件名为 filex ndf,存储位置为 D: DBl,初始大小和最大大小均采用系统默认值,增长方式为自 动增长,每次增加 20。下列语句中正确的是 ( )。 ( A) ALTER DATABASE DBl ADD FILE( NAME=filex, FILENAME=D: DB1 filex ndf, FILEGROWT
10、H=20) ( B) ALTER DATABASE DBl ADD FILE( NAME: filex, FILENAME=D: DBl filex ndf, FILEGROWTH=20 ) ( C) ALTER DATABASE DBl ADD FILE( NAME=filex, FILENAME=D: DBl filex ndf, FILEGROWTH=20) ( D) ALTER DATABASE DB1 ADD FILE( NAME=filex, FILENAME=D: DB1 filex ndf, FILEGROWTH=20 ) 15 在 SQL Server 2008中,建立索引视
11、图的目的是为了提高数据查询的效率。下列关于索引视图的说法,错误的是 ( )。 ( A)当很少对基表数据进 行更改操作时,适合建立索引视图 ( B)索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间 ( C)对于经常执行连接和聚合操作的查询,不适合建立索引视图 ( D)如果 Group By列具有高基数度的数据聚合,则不适合建立索引视图 16 下列关于 SQL Server 2008中 guest用户的说法,错误的是 ( )。 ( A) guest用户没有对应的登录账户名 ( B)通过授权语句可以启用数据库中的 guest用户 ( C)所有数据库用户都继承该数据库中 gu
12、est用户的权限 ( D)任何 SQL Server登录账户都可以访问启用了 guest用户的数据库 17 下列关于 SQL Server 2008身份验证模式的说法,错误的是 ( )。 ( A)在 “Windows身份验证模式 ”下,不允许 sa登录到 SQL Server服务器 ( B)在 “Windows身份验证模式 ”下,所有 Windows用户都自动具有登录到 SQL Server服务器的权限 ( C)不管是哪种身份验证模式, Windows中的 Administrator无需授权就可登录到SQL Server服务器 ( D)安装好 SQL Server之后,可以根据需要随时更改身份
13、验证模式 18 提高事务的并发度可以改进数据库应用系统的性能。有下列做法: 尽可能使用排它锁 尽可能使用行锁 设定较低的事务隔离等级 将大事务切分成若干小事务 上述做法中,可以提高系统的事务并发度的是 ( )。 ( A)仅 、 和 ( B)仅 、 和 ( C)仅 、 和 ( D)以上全部 19 数据库应用系统日常维护的目标是保证系统能够正常运行以满足系统预期的功能和性能要求。下列关于数据 库应用系统日常维护工作的说法,错误的是 ( )。 ( A)数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等 ( B)数据库管理员应监控数据库中各种锁
14、的使用情况,在数据库出现锁不能及时解除时可能需要手工解锁 ( C)很多情况下,数据库管理员需要定期检查 CPU、内存使用情况和操作系统相关日志,防止数据库运行环境故障导致数据库出现问题 ( D)为了保证系统可靠运行,运行要求级别较高的数据库一般采用人工监控方法,很少采用自动监控手段 20 数据库应 用系统投入运行后,应用系统进入运行管理与维护阶段。设某学生管理系统在运行管理与维护阶段有如下工作: 定期检查数据文件的存储空间占用情况,并根据需要分配存储空间 分析数据库中各种操作,以发现潜在性能问题 将数据库中历史数据转储到离线存储介质中长期保存 根据用户要求对应用程序从功能上进行扩充和完善 以上
15、工作中一般不属于数据库管理员日常维护工作的是 ( )。 ( A)仅 和 ( B)仅 ( C)仅 和 ( D)仅 21 在进行数据库性能调优过程中,需要考虑数据库 系统软件、硬件配置、网络环境等多方面因素。下列有关性能调优的说法,错误的是 ( )。 ( A)修改某些频繁使用的 SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率 ( B)随着服务器 CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段 ( C)当数据库服务器磁盘 IO出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据 ( D)索引可以提高某些查询的速度,但也可能降低写
16、入速度,同时也会增加磁盘空间使用 22 下列关于数据库实施、运行和维护的 说法中,最恰当的是 ( )。 ( A)对于数据量超大的数据库应用系统,最好在刚刚建立好数据库且未导人任何数据前编写调试应用程序 ( B)对于数据量极大的中大型系统,不需要等待所有的数据都人库后才开始试运行,可以先装载少量的数据,等到试运行的结果符合设计要求后,再批量装入全部数据 ( C)数据库的重构不仅需要在原来的数据库设计的基础上做适当的扩充或修改,也最好考虑重新设计相应的应用程序 ( D)索引的根本目的是为了提高查询效率,但当数据量庞大时也会占用大量的磁盘空间。由于查询缓存的存在,因此不需要为经常在 查询中作为条件的
17、列建立索引 23 设某数据库服务器中配置有 2块 300GB和 1块 500GB的硬盘,为了保证可靠性,数据库管理员在 3块硬盘上建立了 RAID5。建立 RAID5后,可用的磁盘空间为 ( )。 ( A) 1100GB ( B) 600GB ( C) 300GB ( D) 500GB 24 某商场经营管理系统在 3点进行了数据库全备份, 9点进行了数据库日志备份, 10点 30分存储数据库数据的磁盘出现故障,但日志保存在另外一个磁盘中。数据库管理员发现问题后随即进行数据恢复工作,在所有备份均可用的情况下,数据库数据可以恢复到的时间点为 ( )。 ( A) 3点 ( B) 9点 ( C) 10
18、点 30分 ( D)数据库不可恢复 25 在 SQL Server 2008中,设某日用 bkl和 bk2设备对 DBI数据库进行了如下备份操作 (说明:括号中内容为备份开始时间 ): bkl设备:完整 (10: 00)、日志 (11: 00)、日志 (13: 00)、日志 (15: 00) bk2设备:差异 (12: 00)、差异 (14: 00)、差异 (16: 00) 现要利用备份将 DB1数据库恢复到 16: 00状态。下列恢复序列中,正确的是( )。 ( A)完整 (10: 00) 日志 (11: 00) 日志 (13: 00) 日志 (15: 00) 差异 (16: 00) ( B
19、)完整 (10: 00) 差异 (12: 00) 差异 (14: 00) 差异 (16: 00) ( C)完整 (10: 00) 日志 (11: 00) 差异 (12: 00) 日志 (13: 00) 差异 (14: 00)日志 (15: 00) 差异 (16: 00) ( D)完整 (10: 00) 差异 (16: 00) 26 XML数据库是一种新型的数据库管理系统。下列关于 XML数据库的说法,错误的是 ( )。 ( A)由于 XML文档本身带有标记,可以自描述,因此 XML数据库并不对 XML文档进行解析 ( B)目前 XML数据库主要包括 XEDB、 NXD和 HXD三种类型 ( C
20、)很多关系数据库厂商在其传统的数据库产品中进行了扩充,使其能够处理XML文档 ( D)在数据本身具有层次特征时, XML文档能够清晰地表达数据的层次特征 27 现有一个大型咨询公司的数据库应用系统,每个部门都要生成大量的全局报表并执行少量的更新操作。随着数据量的增加,系统出现了性能瓶颈。鉴于各个部门地理上是分散的,公司希望采用分布式数据库技术解决该问题 。下列数据分配方式中最适合该应用的是 ( )。 ( A)集中式 ( B)分割式 ( C)复制式 ( D)混合式 28 下列关于分布式数据库和并行数据库的说法,正确的是 ( )。 ( A)为了满足高并发业务的需要,共享内存结构的并行数据库比较适用
21、于如银行出纳、民航售票等 OIXP应用 ( B)在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的连接操作和选择操作 ( C)如果数据分布不合理,并行数据库仅仅依靠多处理器、共享硬件资源等手段是无法实现真正意义上的并行处理的,也无法使其性能最优化 ( D)与集中式数据库系统的事务相比,分布式数据库系统中只需要一个场地完成提交即可完成一个全局事务,这正是分布式数据库的优越之处 29 关于商场的 DBAS,设有如下数据内容: 数据库结构说明 顾客名单 数据清洗规则 订单细节数据 商品分类销售汇总数据 上述选项中是元数据的是 ( )。 ( A)仅 、 、 和 ( B)仅 、 、 和 ( C
22、)仅 和 ( D)全部都是 30 以下是某商场的购物记录集合,每个购物篮中包含若干商品。现在要基 于该数据集进行关联规则挖掘,如果设置最小支持度为 60,最小置信度为 80,则在以下列出的关联规则中,符合条件的是 ( )。( A) AB ( B) BC ( C) CB ( D) DC 二、应用题 31 数据库管理系统提供了数据定义语言 (DDL),用于定义各种数据库对象。数据定义语句经 DDL编译器编译后,各种对象的描述信息存放在数据库的 _中。 32 关系数据库中要求关系的主码不能为空,这属于数据模型三要素中的 _。 33 设有如下 UML图。该图是一种 _图。34 现有系表 (系号,系名,
23、联系电话 )和教师表 (教师号,教师名,职称,工资,系号 )。目前某些系还没有招聘到教授,如果要用一个查询语句列出没有招聘到教授的系的系号和系名,用 _连接操作可以实现这个查询。 35 设有商品表 (商品号,商品名,商品类别 ),其中商品号为主码,商品名和商品类别不为空。现要统计商品数量最多的前 3类商品 (包括并列情况 ),希望列出商品类别和商品数量。请补全下列语句: SELECT_商品类别, COUNT(*)As商品数量 FROM商品表 GROUP BY商品类别 ORDER BY COUNT(*)DESC 36 在 SQL Server 2008中,每个数据页可存储 8060字节的数据。设
24、表 T有 10000行数据,每行占用 4031字节,则存储该表数据大约需要 _MB存储空间,其空间利用率大约是 _。 (存储空间和空间利用率均保留到整数,小数点后按四舍五人处理 ) 37 使用约束可以保证数据库中数据的正确性,其中 _约束允许出现空值但不允许出现重复值。 38 在 SQL Server 2008中,设 log1是 SQL Server身份验证模式的数据库服务器登录帐户。现要授予 log1具有创建数据库的权限,请补全下列语句: EXEC sp_addsrvrolememberlog1, _ 39 数据库管理系统一般通过周期性检查 _图来实现死锁检测。 40 一个事务执行过程中,其
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 三级 数据库技术 模拟 17 答案 解析 DOC
