因害怕计算机等级考试不过关而不敢去尝试做三级数据库试题,永远不能战胜自己。
三级数据库试题
【1】
1.下列关于需求分析过程的描述,错误的是( )。
A.标识问题
B.用IDEF2建立需求模型
C.用DFD描述需求
D.确认需求
答案:B
2.在IDEF1X数据建模方法中,学生和课程之间的多对多选课联系属于( )。
A.标定型联系
B.非标定型联系
C.分类联系
D.非确定联系
答案:D
3.在一个ER图中,有三个实体集E1、E2和E3,R1是E1和E2之间的一对多联系,R2是E1和E3之间的一对多联系,R3是E2和E3之间的多对多联系,R4是E1内部的多对多联系。则将该ER图转化为关系模型后,得到的关系模式个数是( )。
A.4个
B.5个
C.6个
D.7个
答案:B
4.从功能角度数据库应用系统可以划分为四个层次来实现,其中存储过程设计出现在( )。
A.表示层
B.数据访问层
C.业务逻辑层
D.数据持久层
答案:C
5.在进行事务设计时,如果使用行级锁来代替表级锁,则下列关于这种做法所带来的影响的叙述,正确的是( )。
A.降低了发生死锁的可能性
B.降低了发生活锁的可能性
C.降低了事务的并发度
D.降低了出现不一致现象的可能性
答案:A
6.设在SQL Server 2008中有如下定义触发器的语句:
CREATE TRIGGER tri ON T1 FOR INSERT AS……
下列关于该语句的说法,正确的是( )。
A.该语句声明的是一个后触发型触发器,每当在T1表上执行完插入操作之后,执行tri触发器
B.该语句声明的是一个后触发型触发器,每当执行完tri触发器后,再执行插入语句
C.该语句声明的是一个前触发型触发器,每当在T1表上执行插入操作之前,先执行tri触发器
D.该语句声明的是一个前触发型触发器,每当执行tri触发器前,先执行插入语句
答案:A
7.在SQL Server 2008中,设有游标c1,下列关于语句“FETCH NEXT FROM c1”的说法,正确的是( )。
A.返回游标当前行指针所指的数据行,并且将当前行指针下移一行
B.返回紧跟在游标当前行指针之后的数据行,并且将当前行指针下移一行
C.该语句必须是打开游标之后第一个执行的语句
D.该语句必须是声明完游标之后第一个执行的语句
答案:B
8.下列关于SQL Server 2008数据库中主要数据文件的说法,错误的是( )。
A.每个数据库有且仅有一个主要数据文件
B.主要数据文件的推荐扩展名是.mdf
C.主要数据文件的大小最小可以是1 MB
D.主要数据文件和日志文件可以存放在不同的位置
答案:C
9.下列关于SQL Server 2008数据库中PRIMARY文件组的说法,正确的是( )。
A.一个数据库中可以有多个PRIMARY文件组
B.第一个日志文件也必须存放在PRIMARY文件组中
C.次要数据文件不能存放在PRIMARY文件组中
D.PRIMARY是系统定义好的一个文件组,主要数据文件必须存放在PRIMARY文件组中
答案:D
10.设在SQL Server 2008中,有如下创建分区函数的语句:
CREATE PARTITION FUNCTlON PF1(int)
AS RANGE LEFT FOR VALUES(1,100,200)
该语句的作用是( )。
A.创建了2个分区,各分区的取值范围分别是:
分区1:大于等于1且小于100
分区2:大于等于100且小于200
B.创建了4个分区,各分区的取值范围分别是:
分区1:小于等于1
分区2:大于1且小于等于100
分区3:大于100且小于等于200
分区4:大于200
C.创建了2个分区,各分区的取值范围分别是:
分区1:大于1且小于等于100
分区2:大于100且小于等于200
D.创建了4个分区,各分区的取值范围分别是:
分区1:小于1
分区2:大于等于1且小于100
分区3:大于等于100且小于200
分区4:大于等于200
答案:B
【2】
1.设某数据库中有表Tl(c1,c2,c3),并已执行了如下授权语句:
GRANT SELECT(c1,c2)ON T1 TO U1 WITH GRANT OPTION
下列语句中,U1无权执行的是( )。
A.SELECT c1,c2 FROM T1
B.SELECT c1 FROM T1
C.SELECT*FROM T1
D.GRANT SELECT(c1)ON T1 TO U2
答案:C
2.下列关于SQL Server 2008中数据库用户的说法,正确的是( )。
A.一个数据库用户可以对应多个登录账户
B.sa是系统定义的一个数据库用户
C.当没有为数据库用户授权时,该用户默认具有该数据库用户数据的查询权
D.除了guest外,每个数据库用户都必须有对应的登录账户
答案:D
3.数据库系统运行维护工作的主要目的是保证数据库系统正常和高效的运行。下列工作中不属于数据库运行维护工作中日常维护的是( )。
A.新建用户
B.安装补丁
C.整理初始数据并加载到数据库中
D.调整索引以提高查询速度
答案:C
4.下列有关数据库优化的说法中,错误的是( )。
A.为了提高系统写性能,可以考虑将RAID1改为RAID5
B.很多情况下,数据库性能优化需要研发人员和DBA共同配合完成
C.增加数据库服务器CPU数量不一定能提高某一特定查询语句的执行速度
D.性能优化需要对数据库及操作系统有深入了解,同时也需要对应用系统有一定了解
答案:A
5.数据库优化工作中,下列有关增加派生性冗余列方法的说法,正确的是( )。
A.该方法一般不能减少聚合函数的使用
B.该方法一般可以减少查询时的连接操作
C.该方法一般可减少数据排序带来的资源消耗
D.该方法实施后的关系模式一般符合第三范式要求
答案:B
6.在UML中,用例模型是把满足用户需求的功能表示出来的工具。下列关于用例模型的说法,错误的是( )。
A.用例代表的是一个完整的功能,是动作的集合
B.用例用椭圆形表示,位于系统边界的外部
C.用例间的扩展关系用于描述一个已有用例及在其基础上增加新动作形成的用例间的关系
D.用例间的组合关系用于描述一个包及其组成用例间的关系
答案:B
7.设有教师表(教师号,教师名,职称,所在部门),其中“教师号”是主码,“职称”列允许有空值,其他列不允许空。现要查询人数最多的三个部门。下列语句中不能正确完成该查询要求的是( )。
A.SELECT TOP 3所在部门,COUNT(教师名)FROM教师表GROUP BY所在部门
ORDER BY COUNT(教师名)DESC
B.SELECT TOP 3所在部门,COUNT(教师号)FROM教师表GROUP BY所在部门
ORDER BY COUNT(教师号)DESC
C.SELECT TOP 3所在部门,COUNT(职称)FROM教师表GROUP BY所在部门
ORDER BY COUNT(职称)DESC
D.SELECT TOP 3所在部门,COUNT(*)FROM教师表GROUP BY所在部门
ORDER BY COUNT(*)DESC
答案:C
8.在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况:
Ⅰ.查询语句的WHERE子句中引用率比较高的列
Ⅱ.经常参与连接操作的列
Ⅲ.经常在order by子句中出现的列
Ⅳ.经常使用HKE操作符且字符串前后均带有%的列
上述情况中一般情况下适合建立索引的是()。
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅰ和Ⅲ
C.仅Ⅱ、Ⅲ和Ⅳ
D.以上全部
答案:A
9.在云计算中,当云以即用即付的方式提供给公众的时候,我们称其为()。
A.公共云
B.私有云
C.共享云
D.混合云
答案:A
10.数据库管理员是数据库的主要维护者,设有如下针对数据库的工作:
Ⅰ.数据库的转储和恢复
Ⅱ.数据库的安全性、完整性控制
Ⅲ.数据库性能的监控分析和改进
Ⅳ.数据库的重组和重构
以上工作属于数据库管理员职责的是()。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅱ和Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
答案:D
【3】
1.关于分布式数据库,下列说法错误的是()。
A.分布式数据库的查询代价需要考虑站点间数据传输的通信代价,一般来说导致数据传输量大的主要原因是数据问的连接操作和并操作
B.分布式数据库中位置透明性是指数据分片的分配位置对用户是透明的,使得用户在编程时只需考虑数据分片情况,而不用关心具体的分配情况
C.分布式数据库的事务管理包括恢复控制和并发控制,恢复控制一般采用的策略是基于两阶段的提交协议
D.分布式数据库系统的目标是利用多处理机结点并行地完成数据库任务,以提高数据库系统的整体性能
答案:D
2.关于操作型数据和DSS型数据特征有如下说法:
Ⅰ.操作型数据更新频率高,DSS型数据一般不更新
Ⅱ.操作型数据对性能要求宽松,DSS型数据对性能要求高
Ⅲ.操作型数据是详细的,DSS型数据是综合的
Ⅳ.操作型数据有冗余,DSS型数据无冗余
V.操作型数据处理需求事先可知,DSS型数据处理需求事先不明确
以上说法正确的是()。
A.Ⅰ、Ⅱ、V
B.Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅲ、V
D.Ⅲ、Ⅳ、V
答案:C
3.给定如下三个关系表:
销售明细表(商品标识,销售时间,单价,数量,金额)
日销售表(商品标识,销售日,总数量,总金额)
月销售额(商品标识,销售月份,总数量,总金额)
下列说法正确的是()。
A.销售明细表的数据粒度最大,数据量最大
B.日销售表的数据粒度最大,数据量最小
C.月销售表的数据粒度最大,数据量最小
D.月销售表的数据粒度最小,数据量最小
答案:C
4.在超市所从事的信息活动中,下列属于挖掘时问序列模式的是()。
A.针对匿名客户,记录其购买某种商品时,与该商品有关的优惠
B.针对注册用户,分析他们的购买,向他们设定下次可能购买的优惠规则
C.针对所有客户,对其篮子里的商品进行分析
D.针对注册用户,进行客户分类,确定重要客户及服务对策
答案:B
5.下面说法正确的是()。
A.数据仓库是从数据库中导人的大量数据,并对结构和存储进行组织以提高查询效率
B.使用数据仓库的目的在于对已有数据进行高速的汇总和统计
C.数据挖掘采用适当的算法,从数据仓库的海量数据中提取具有潜在价值的信息和知识
D.OLAP技术为提高处理效率,必须绕过DBMS直接对物理数据进行读写
答案:C
6.现有SQL Server 2008数据库服务器,其中的一个数据库占用80GB空间,另有一台用于备份的计算机,该机器上有4个大小均为50GB的硬盘分区。若要将此数据库完全备份到该计算机上,则()。
A.不能实现,因为每个分区上的空间都不够80GB
B.可以先建立一个备份设备,这个设备分别在4个分区上各占用20GB空间,然后再用此设备备份数据库
C.可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为20GB,并建立一个包含这4个备份设备的备份媒体集,最后再用此备份媒体集备份数据库
D.可以先在每个分区上分别建立一个不用指定大小的备份设备,然后将数据库同时备份到这4个备份设备上
答案:C
7.有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束:
Ⅰ.系号是系关系的主码,教师号是教师关系的主码
Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他”
Ⅲ.教授的默认工资为l0000元,副教授的默认工资为8000元,讲师的默认工资为5000元
Ⅳ.每个教师的所在系号不能为空,且其值必须在系关系中存在
若在数据库中实现以上约束,需要使用触发器才能实现的是()。
A.仅Ⅰ和Ⅱ
B.仅Ⅲ和Ⅳ
C.仅Ⅲ
D.仅Ⅰ和Ⅳ
答案:C
8.以下哪个设计内容不属于数据库应用系统总体设计范畴()。
A.数据库应用系统体系结构设计
B.软硬件选型和配置设计
C.数据库软件总体设计
D.关系模式设计
答案:D
9.下列关于索引的说法中,错误的是()。
A.索引是典型的空间换取时间的方法,因此在设计索引时要在空间和时间两者之间进行权衡
B.建立聚集索引时,数据库管理系统会按照聚集索引键值对数据进行排序
C.聚集索引的键值不能重复
D.当经常进行范围查询时,在范围列上建立索引可以提高该类查询的效率
答案:C
10.下列哪些属性不适合建立索引()。
A.经常出现在GROUP BY字句中的属性
B.经常参与连接操作的属性
C.经常出现在WHERE字句中的属性
D.经常需要进行更新操作的属性
答案:D
【4】
1.在SQL Server 2008中,master是一个非常重要的系统数据库,如果master损坏将会对系统造成严重后果,因此系统管理员应该对master进行备份。SQL Server 2008对数据库提供的备份有()。
Ⅰ.完全备份Ⅱ.差异备份Ⅲ.日志备份
A.仅Ⅰ
B.仅Ⅰ和Ⅱ
C.仅Ⅰ和Ⅲ
D.全部
答案:B
2.在分布式数据库应用系统中,对全局关系进行分片设计时,下列说法正确的是()。
A.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,但允许某些数据同时属于不同的片段
B.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,也允许某些数据同时属于不同的片段
C.对于一个全局关系中的任意数据,不允许其不属于任何一个片段,也不允许某些数据同时属于不同的片段
D.对于一个全局关系中的任意数据,可以允许其不属于任何一个片段,也不允许某些数据同时属于不同的片段
答案:C
3.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据库管理和数据分析形式。关于OLTP和OLAP,一般情况下,下列说法正确的是()。
A.OLTP系统的安全性要求比OLAP系统的低,也比较容易实现
B.OLTP系统在访问数据时,访问数据量很大,而OLAP系统则相反,访问数据量较小。
C.OLTP系统要求系统必须具有很高的响应速度,而OLAP对系统的响应速度要求较为宽松
D.OLTP系统一般由企业的中上层或决策层使用,而OLAP系统一般由企业的中下层业务人员使用
答案:C
4.设在数据库应用系统设计与实现过程中有下列活动:
Ⅰ.数据库逻辑结构设计
Ⅱ.数据库事务概要设计
Ⅲ.应用程序概要设计
Ⅳ.系统总体框架设计
上述任务中属于数据库应用系统逻辑设计阶段工作内容的是()。
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅰ、Ⅱ和Ⅳ
C.仅Ⅱ、Ⅲ和Ⅳ
D.以上全部
答案:A
5.关于数据库概念设计及物理结构设计,下列说法错误的是()。
A.数据库概念设计过程中,每个实体集需要有唯一的名字,实体集一般用名词或名词短语命名
B.数据库概念设计阶段的目标是描述需要存储的记录及其数量
C.数据库物理结构设计的目标是设计一个空间利用率高,具有较高访问效率和较低维护成本的数据库物理结构
D.数据库物理结构设计的结果可以从时间、空间和维护代价等方面进行评估,一般需要从多种可行方案中根据评估情况选择最为合理的方案
答案:B
6.在数据库应用系统设计中,如果在事务中存在和用户的长时间交互,它会带来哪些坏处()。
Ⅰ.降低系统的并发度
Ⅱ.增加死锁的数量
Ⅲ.破坏数据的一致性
Ⅳ.影响检查点的效果
A.仅Ⅰ、Ⅱ和Ⅲ
B.仅Ⅰ、Ⅱ和Ⅳ
C.仅Ⅰ、Ⅲ和Ⅳ
D.仅Ⅱ、Ⅲ和Ⅳ
答案:B
7.数据库运行过程中,对数据库空间使用情况进行管理是一项非常重要的工作。下列有关数据库空间管理的说法,错误的是()。
A.不同的数据库管理系统,由于使用逻辑存储结构屏蔽了物理存储结构,因此数据库空间管理的方法基本相同
B.数据库管理员需要通过历史数据分析并根据应用系统情况,对数据库所使用的空间情况进行预测
C.应重点监控空间增长比较快的表,当数据量超过存储能力前及时增加存储空间
D.当硬件存储空间无法满足数据库需求时,可以考虑将部分不使用的历史数据转移到其他廉价存储中
答案:A
8.数据库设计过程中有如下工作:
Ⅰ.文件组织与存取设计
Ⅱ.数据分布设计
Ⅲ.确定数据库和操作系统参数
Ⅳ.将关系模式和相关视图转换为特定数据库管理系统的可支持的表和视图
V.从时间、空间、维护代价等方面评估物理设计结果,并将评估后的结果实施到数据库中
上述工作中属于数据库物理设计的是()。
A.仅Ⅰ、Ⅱ和V
B.仅I和Ⅲ
C.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
D.以上全部
答案:C
9.分布式数据库系统的“分片透明性”位于()。
A.全局模式与全局概念模式之间
B.分片模式与分配模式之间
C.全局概念模式与分片模式之间
D.分配模式与局部概念模式之间
答案:C
10.从功能上讲,数据库应用系统设计包括下列四个层次,其中包括构件设计的是()。
A.表示层
B.业务逻辑层
C.数据访问层
D.数据持久层
答案:B
【5】
1.某公司计划开发一套生产管理系统,在开发前需对数据库产品进行选型工作。下列有关数据库产品选型的说法,错误的是()。
A.由于关系数据库均采用SQL语句对数据库中数据进行维护,因此数据库产品选定后如需进行更换,应用程序无需修改
B.在选型过程中需要考虑应用系统的可用性、可靠性和连续性要求
C.在选型过程中需要考虑数据库管理系统所支持的操作系统平台,例如SQL Server数据库管理系统只支持在Windows操作系统上运行
D.部分数据库管理系统在大数据量和大并发情况下可能出现速度变慢、死锁等问题,因此在选型过程中应充分考虑数据量和性能需求
答案:A
2.设有m个的用户集合US={u1,…,um},现对他们的行为数据进行处理,使得每个用户ui对应一个n维向量Vi=[vi1,…,vin],用于表示用户ui的特征。设有函数sim(Vi,Vj)用于判定用户ui与用户uj之间的相似性。若有算法A,能根据用户间的相似性,将US划分成k个子集合,并使属于同一子集合的客户间的相似性尽可能大,不属于同一子集合的客户间的相似性尽可能小。则算法A属于一种()。
A.聚类算法
B.分类算法
C.关联分析算法
D.回归预测法
答案:A
3.在某并行数据库中,有关系R(A,B.和S(B,C.,其中R包含1000000行数据,S包含100行数据。现有查询SELECT*FROM R,S WHERE R.A>S.B。下列数据划分方式中,对该查询速度最快的是()。
A.将R按照A属性进行散列划分,将S按照B属性进行散列划分
B.将R按照A属性进行范围划分,将S按照B属性进行范围划分
C.将R按照A属性进行范围划分,将S复制到各个节点
D.将R按照A属性进行散列划分,将S复制到各个节点
答案:C
4.设有选课表(学号,课程号,成绩),现要统计每门课程的选课人数,并将结果保存到新表:
选课情况表。下列语句中正确的是()。
A.SELECT课程号,COUNT(*)选课人数FROM选课表INTO选课情况表
GROUP BY课程号
B.SELECT课程号,COUNT(*)选课人数INTO选课情况表
FROM选课表GROUP BY课程号
C.SELECT课程号,COUNT(*)FROM选课表INTO选课情况表(课程号,选课人数)
GROUP BY课程号
D.SELECT课程号,COUNT(*)INTO选课情况表(课程号,选课人数)
FROM选课表GROUP BY课程号
答案:B
5.设某大型商场有各种商铺销售大量的产品,对该商场数据库应用系统,在其生命周期中,设有下列活动:
Ⅰ.开发人员启动执行DDL代码建立数据库结构
Ⅱ.编写商品信息录入和导人程序,在开业前建立商品信息清单
Ⅲ.根据商场销售业务开展情况,调整数据库中的商品清单和价格
Ⅳ.分析与描述每项功能活动需要的输人数据、业务规则及输出数据
V.准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中
Ⅵ.检测商品信息录入模块能否正确用条码识别商号条码
以上活动属于商场数据库系统实施活动的是()。
A.仅Ⅰ、Ⅱ和Ⅵ
B.仅Ⅰ、Ⅱ和Ⅲ
C.仅Ⅲ、Ⅳ和Ⅵ
D.仅Ⅰ、V和Ⅵ
答案:A
6.数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列有关数据库性能优化的说法,错误的是()。
A.数据库性能优化和数据库的外部环境有很大关系,如果外部环境出现瓶颈,单独对数据库进行调整很难取得较好效果
B.在数据库性能优化期间可能对原有符合范式的关系转为不符合范式的关系
C.物化视图将会预先计算并保存耗时操作的结果,可大幅度提高查询效率,但是物化视图必须人工手动刷新
D.存储过程在执行期间不需要重新编译,可以在一定程度上提高运行效率,但是其与数据库管理系统绑定,更换数据库管理系统时需要重新编写
答案:C
7.在分布式数据库的数据分配中,若所有全局数据有且只有一份,他们被分割成若干切片,每个片段被分配在一个特定场地上,则该策略属于()。
A.集中式
B.分割式
C.全复制式
D.混合式
答案:B
8.对于ODS体系,有下列说法:
Ⅰ.ODS Ⅰ:第一类ODS数据更新频率是天级,一般隔夜后将数据更新到ODS中
Ⅱ.ODSⅡ:第二类ODS的数据更新频率是小时级,如4小时更新一次
Ⅲ.ODS Ⅲ:第三类ODS的数据更新频率是秒级,即操作型系统中的数据发生改变后,几乎是立即传送到ODS中,这类ODS建设难度大
Ⅳ.ODSⅣ:第四类ODS是根据数据来源方向和类型划分的,不仅包含来自操作型环境的数据,也包含由数据仓库层和数据集市层的应用反馈给0DS的一些决策结果或一些报表信息
以上说法正确的是()。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅱ和Ⅳ
D.Ⅰ、Ⅱ、Ⅲ和Ⅳ
答案:C
9.设在数据库应用系统设计与实现过程中有下列活动:
Ⅰ.创建触发器
Ⅱ.定义事务隔离性级别
Ⅲ.数字签名
Ⅳ.定义主码
上述活动中,用于数据库的完整性保护的是()。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅳ
C.仅Ⅲ和Ⅳ
D.仅Ⅱ和Ⅲ
答案:A
10.主要用于描述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的UML图是()。
A.协作图
B.状态图
C.顺序图
D.部署图
答案:A
复习是要有坐稳“冷板凳”的毅力。只有不畏艰苦,勇于拼搏的人才能在学习上闯出一片天。当我们心中有一个明确的目标——做好三级数据库试题,凭着不屈的斗志,不懈地努力,就没有什么可以难倒我们,我们一定会到达理想的彼岸,一定会通过考试的。
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯