计算机三级数据库技术分类模拟70Word文件下载.docx
《计算机三级数据库技术分类模拟70Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机三级数据库技术分类模拟70Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。

B.性能需求分析
C.存储需求分析
D.安全需求分析
5.安全性保护是防止用户对数据库的非法使用。
现有下列措施:
Ⅰ.用户身份鉴别
Ⅱ.权限控制
Ⅲ.视图机制
Ⅳ.双机热备
上述措施中和安全性保护相关的是______。
D.全部都是
6.已知有关系:
学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE性别='
男'
AND年龄!
=25
ORDERBY姓名
为了加快其查询速度,则应该______。
A.在学号上建索引
B.在姓名上建索引
C.在性别上建索引
D.在年龄上建索引
7.如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是______。
A.散列文件
B.堆文件
C.顺序文件
D.聚集文件
8.在数据库系统运行过程中,并发事务可能导致死锁。
下面是一些实现事务的做法:
Ⅰ.按相同顺序访问资源
Ⅱ.减少事务中的用户交互
Ⅲ.合并多个小事务
Ⅳ.尽量使用表级锁
Ⅴ.使用绑定连接
在以上做法中,能有效减少数据库死锁发生数量的是______。
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅰ、Ⅱ和Ⅴ
C.仅Ⅱ、Ⅲ和Ⅳ
D.仅Ⅲ、Ⅳ和Ⅴ
9.在数据库应用系统建模过程中,经常采用UML作为建模工具。
关于UML的动态建模机制,下列说法错误的是______。
A.类图是展现一组类、接口和协作以及它们之间的关系的一种静态视图
B.协作图是交互图的一种,其中包含一组对象、对象之间的联系以及对象间发送和接收的消息
C.状态图主要用来描述一个实体在发生一些事件时的状态变化情况,用于展示该实体处于不同状态时对不同事件做出响应后的状态变化情况
D.顺序图主要用于描述系统、用例和程序模块中逻辑流程的先后执行次序或并行次序
10.在SQLServer2008中,设有职工表(职工号,姓名,所在部门,工资),各列均不允许空值。
现要查询人数最多的3个部门,有下列查询语句:
Ⅰ.SELECTTOP3所在部门,COUNT(*)FROM职工表
GROUPBY所在部门
ORDERBYCOUNT(*)DESC
Ⅱ.SELECTTOP3所在部门,COUNT(职工号)FROM职工表
ORDERBYCOUNT(职工号)DESC
Ⅲ.SELECTTOP3所在部门,COUNT(所在部门)FROM职工表
ORDERBYCOUNT(所在部门)DESC
Ⅳ.SELECTTOP3所在部门,SUM(职工号)FROM职工表
ORDERBYSUM(职工号)DESC
上述语句中,能够实现该查询要求的是______。
A.仅Ⅰ
B.仅Ⅳ
C.仅Ⅰ和Ⅱ
D.仅Ⅰ、Ⅱ和Ⅲ
11.下列关于SQLServer2008触发器的说法,错误的是______。
A.触发器可用于实现复杂的业务规则
B.使用触发器实现数据完整性的效率通常低于CHECK约束
C.在同一个表的同一个操作上可以建立多个后触发型触发器
D.当前触发型触发器执行时,引发触发器执行的操作语句已执行完毕
12.在SQLServer2008中,设有职工表(职工号,姓名,所在部门,工资),现要建立查询指定部门的最高工资的标量函数。
下列语句中正确的是______。
A.CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))
RETURNSINTAS
BEGIN
RETURN(SELECTMAX(工资)FROM职工表WHERE所在部门=@dept)
END
B.CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))
DECLARE@xINT
SET@x=SELECTMAX(工资)FROM职工表WHERE所在部门=@dept
RETURN(@x)
C.CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))
RETURN(SELECTMAX(工资)FROM职工表WHERE所在部门=@dept
GROUPBY所在部门)
D.CREATEFUNCTIONdbo.f_AvgSalary(@deptvarchar(20))
13.下列关于SQLServer2008数据库文件的说法,错误的是______。
A.一个数据库可以包含多个主要数据文件
B.一个数据文件不能属于多个文件组
C.日志文件不能包含在文件组中
D.一个数据库可以包含多个日志文件
14.下列关于SQLServer2008中分离和附加数据库的说法,错误的是______。
A.在分离数据库之前,必须先断开所有用户与该数据库的连接
B.分离数据库只分离数据文件,不会分离日志文件
C.附加数据库时文件存储位置可以与分离数据库时文件所处的存储位置不同
D.进行分离数据库操作时不能停止SQLServer服务
15.下列关于SQLServer2008分区表的说法,错误的是______。
A.分区表是从物理上将一个表划分为若干个分区
B.分区后的各分区必须存储在不同的文件组中
C.表中数据量的大小并不是是否需要进行分区的唯一考虑因素
D.对表进行分区后,用户在访问数据时不需要知道被访问数据所在的分区
16.下列关于数据库存取控制的说法,错误的是______。
A.自主存取控制主要通过GRANT、REVOKE、DENY语句来实现
B.在强制存取控制中,DBMS将实体划分为主体和客体两大类
C.仅当主体的许可级别大于客体的密级时,主体才能读取相应的客体
D.强制存取控制本质上是分层次的,它比自主存取控制更严格
C
17.在SQLServer2008某数据库中,设用户U1是db_ddladmin角色中的成员。
下列关于U1在该数据库中具有的权限的说法,正确的是______。
A.对所有用户表仅具有增、删、改、查数据的权限
B.对所有用户表仅具有增、删、改、查数据及创建表的权限
C.具有执行全部数据定义语句的权限
D.仅具有创建数据库的权限
18.完成数据库应用系统的设计并进行实施后,数据库系统进入运行维护阶段。
下列工作中不属于数据库运行维护工作的是______。
A.恢复数据库数据以核查问题
B.为了保证安全,定期修改数据库用户的密码
C.更换数据库服务器以提高应用系统运行速度
D.使用开发人员提供的SQL语句初始化数据库中的表
19.数据库管理员应该定期对数据库进行重组,以保证数据库性能。
下列有关数据库重组工作的说法,错误的是______。
A.重组工作中可能会对数据库数据的磁盘分区方法和存储空间进行调整
B.重组工作一般会修改数据库的内模式和模式,一般不改变数据库外模式
C.重组工作一般在数据库运行一段时间后进行,不应频繁进行数据库重组
D.重组工作中应尤其注意频繁修改数据的表,因为这些表很容易出现存储碎片,导致效率下降
20.索引是数据库中重要的数据结构,关于索引现有下列说法:
Ⅰ.在某个查询中带排序的属性有多个时可以考虑在这些属性上建立复合索引
Ⅱ.一个表中最多只能有一个主索引或聚集索引
Ⅲ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列
Ⅳ.在频繁更新的属性上建立索引可能导致系统开销过大
Ⅴ.B树索引一般适用于等值和范围查询,散列索引一般适用于范围查询
以上说法正确的是______。
A.仅Ⅰ、Ⅱ和Ⅳ
B.仅Ⅳ和Ⅴ
D.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
21.某应用系统需使用运行于两个地点的分布式数据库,该应用系统经常需要进行某一查询操作,此查询需要对两个分布在两地数据量很大的表进行连接操作。
这两张数据变化很慢。
为了提高查询速度,下列方法中最可行的是______。
A.使用表水平分割方法,将两张表分别分割为多张表
B.将两张表复制交叉复制到两地
C.增加网络带宽,提高数据传输速度
D.增加数据库内存,缓冲更多的数据
22.检查点能减少数据库完全恢复时所必须执行的日志,提高数据库恢复速度。
下列有关检查点的说法,错误的是______。
A.检查点记录的内容包括建立检查点时正在执行的事务清单和这些事务最近一个日志记录的地址
B.在检查点建立的同时,数据库管理系统会将当前数据缓冲区中的所有数据记录写入数据库中
C.数据库管理员应定时手动建立检查点,保证数据库系统出现故障时可以快速恢复数据库数据
D.使用检查点进行恢复时需要从"
重新开始文件"
中找到最后一个检查点记录在日志文件中的地址
23.为了保证数据库系统稳定运行,需要使用服务器容错技术保证其运行服务器的可靠性。
下列有关Active-Standby模式服务器容错技术的说法,错误的是______。
A.此模式需要两台服务器使用共享的存储设备,数据库中数据需要存储在此设备中
B.此模式需要在两台服务器之间建立专用的状态检测网络
C.此模式中增加串口方式检测服务器状态可以有助于避免"
脑裂"
现象出现
D.此模式的优点是两台服务器切换速度快,数据库连接不中断,应用不受影响
24.SQLServer2008提供了三种恢复模式,不同的恢复模式决定了数据库支持的备份类型和还原方案。
下列有关其恢复模式的说法,错误的是______。
A.简单恢复模式不记录事务日志,如果数据库损坏,简单恢复模式可能造成数据丢失
B.完整恢复模式记录所有的事务日志,同时事务日志记录保留到对其备份完毕为止
C.大容量日志恢复模式只对大容量操作进行最小记录,使事务日志不会被大容量加载操作所填充
D.大容量日志恢复模式不支持时点恢复,但可以支持还原单个数据页
25.SQLServer2008支持多种数据库还原级别。
下列有关其数据库恢复的说法,错误的是______。
A.在进行数据库整体还原和恢复过程中,此数据库处于脱机状态
B.SQLServer支持对数据库的一个数据文件进行还原,在还原过程中此文件处于脱机状态,数据库中的其他文件不受影响
C.在还原数据库之前,如果数据库的日志没有损坏,为了减少数据丢失可以进行一次尾部日志备份
D.在进行数据库还原的过程中可以将数据库移动到其他位置
26.关于分布式数据库的数据分布策略,下列说法错误的是______。
A.集中式数据分配就是将所有数据片断安排在一个场地上
B.分割式数据分配是所有全局数据有且只有一份,它们被分割成若干片断,每个片断被分配在一个场地上
C.全复制式数据分配是全局数据有多个副本,每个场地上有一个完整的数据副本
D.混合式数据分配是一种介于集中式和全复制式的分布方式
27.一个在线书评、乐评分享网站,建有面向业务的数据库系统和面向分析的数据仓库系统,数据仓库系统需要每天从数据库应用系统的数据库导入新数据。
有下列数据表:
Ⅰ.书籍表和书籍类别表
Ⅱ.用户表和好友关系表
Ⅲ.书评表和乐评表
Ⅳ.音乐专辑表和音乐分类表
上述表中,适合采用快照方式从数据库应用系统获取数据的是______。
A.仅Ⅰ和Ⅳ
B.仅Ⅱ和Ⅳ
28.某电子商务平台为实现精准营销,提高向用户推荐商品的成功率,欲建立数据仓库系统,作为数据挖掘程序的数据源。
假设业务型数据主要存放于销售数据表T1中,用户信息存放于用户表T2中。
数据仓库将近5年的销售细节数据存放在数据表T3中,并在数据仓库中根据需要存放一些汇总数据。
为达到这些要求,有如下一些方案:
Ⅰ.T3与T1实时更新,即每产生一条销售记录,同时写到T1和T3中,并触发数据挖掘程序运行,以增加数据挖掘结果的准确性
Ⅱ.用户每次产生新的销售记录,触发数据挖掘程序执行并得到针对该用户的推荐商品列表,然后写回T2中。
T3每天定时从T1进行批量更新
Ⅲ.T3与T1实时更新,每天定时运行数据挖掘程序,将运行结果,也就是针对用户的推荐商品列表写回数据仓库的用户商品推荐表中
Ⅳ.T3每天做一次批量更新,并在数据仓库中生成相应的汇总数据,数据挖掘程序以细节数据或汇总数据作为数据源,将运行结果即针对用户的推荐商品列表写回数据仓库的用户商品推荐表中
上述方案中不合理的是______。
29.下列关于数据仓库粒度的说法,错误的是______。
A.在数据仓库环境中,粒度是一个重要的设计问题,它影响到数据仓库的数据量和系统能够回答的查询的类型
B.一般在进行数据仓库的数据组织时,需要根据当前应用的需求来进行多粒度级设计
C.粒度越小,数据量越小,空间代价越小
D.粒度越大,综合程度越高
30.在常见的分布式数据库参考模式结构中,存在多种分布透明性。
关于分布透明性,下列说法错误的是______。
A.分片透明性是最高级别的透明性,位于全局概念模式与分片模式之间
B.位置透明性使用户编写程序时只需要考虑数据分片情况,不需要了解各分片在各个场地的分配情况
C.局部数据模型透明性位于分配模式与局部概念模式之间
D.局部数据模型透明性使用户在编写应用程序时不需要了解全局数据的分片情况,但是需要了解各场地上数据库的数据模型
31.在数据库应用系统生命周期中,当逻辑设计阶段完成后进入到物理设计阶段。
下列不属于物理设计阶段活动的是______。
A.确定关系表的文件组织形式
B.进行关系规范化设计
C.创建必要的索引
D.设置存储分配参数
32.在SQLServer2008中,设要为数据库DB1添加一个新的数据文件,该文件的逻辑名为filex,物理文件名为filex.ndf,存储位置为D:
\DB1,初始大小和最大大小均采用系统默认值,增长方式为自动增长,每次增加20%。
A.ALTERDATABASEDB1ADDFILE(
NAME=filex,
FILENAME=D:
\DB1\filex.ndf,
FILEGROWTH=20)
B.ALTERDATABASEDB1ADDFILE(
FILEGROWTH=20%)
C.ALTERDATABASEDB1ADDFILE(
FILENAME='
D:
\DB1\filex.ndf'
D.ALTERDATABASEDB1ADDFILE(
33.下列关于SQLServer2008身份验证模式的说法,错误的是______。
A.在"
Windows身份验证模式"
下,不允许sa登录到SQLServer服务器
B.在"
下,所有Windows用户都自动具有登录到SQLServer服务器的权限
C.不管是哪种身份验证模式,Windows中的Administrator无需授权就可登录到SQLServer服务器
D.安装好SQLServer之后,可以根据需要随时更改身份验证模式
34.数据库应用系统日常维护的目标是保证系统能够正常运行以满足系统预期的功能和性能要求。
下列关于数据库应用系统日常维护工作的说法,错误的是______。
A.数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等
B.数据库管理员应监控数据库中各种锁的使用情况,在数据库出现锁不能及时解除时可能需要手工解锁
C.很多情况下,数据库管理员需要定期检查CPU、内存使用情况和操作系统相关日志,防止数据库运行环境故障导致数据库出现问题
D.为了保证系统可靠运行,运行要求级别较高的数据库一般采用人工监控方法,很少采用自动监控手段
35.在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。
下列有关性能调优的说法,错误的是______。
A.修改某些频繁使用的SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率
B.随着服务器CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段
C.当数据库服务器磁盘IO出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据
D.索引可以提高某些查询的速度,但也可能降低写入速度,同时也会增加磁盘空间使用
36.某商场经营管理系统在3点进行了数据库全备份,9点进行了数据库日志备份,10点30分存储数据库数据的磁盘出现故障,但日志保存在另外一个磁盘中。
数据库管理员发现问题后随即进行数据恢复工作,在所有备份均可用的情况下,数据库数据可以恢复到的时间点为______。
A.3点
B.9点
C.10点30分
D.数据库不可恢复
37..XML数据库是一种新型的数据库管理系统。
下列关于XML数据库的说法,错误的是______。
A.由于XML文档本身带有标记,可以自描述,因此XML数据库并不对XML文档进行解析
B.目前XML数据库主要包括XEDB、NXD和HXD三种类型
C.很多关系数据库厂商在其传统的数据库产品中进行了扩充,使其能够处理XML文档
D.在数据本身具有层次特征时,XML文档能够清晰地表达数据的层次特征
38.下列关于分布式数据库和并行数据库的说法,正确的是______。
A.为了满足高并发业务的需要,共享内存结构的并行数据库比较适用于如银行出纳、民航售票等OLTP应用
B.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的连接操作和选择操作
C.如果数据分布不合理,并行数据库仅仅依靠多处理器、共享硬件资源等手段是无法实现真正意义上的并行处理的,也无法使其性能最优化
D.与集中式数据库系统的事务相比,分布式数据库系统中只需要一个场地完成提交即可完成一个全局事务,这正是分布式数据库的优越之处
39.关于商场的DBAS,设有如下数据内容
Ⅰ.数据库结构说明Ⅱ.顾客名单
Ⅲ.数据清洗规则Ⅳ.订单细节数据
Ⅴ.商品分类销售汇总数据
上述选项中是元数据的是______。
A.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.仅Ⅰ、Ⅱ、Ⅲ和Ⅴ
C.仅Ⅰ和Ⅲ
40.在数据模型三个要素中,表述客观世界中数据对象之间关联的是______。
A.数据操作
B.数据结构
C.数据视图
D.完整性约束