计算机数据库工程师模拟题26.docx

上传人:b****5 文档编号:3347842 上传时间:2022-11-22 格式:DOCX 页数:13 大小:21.78KB
下载 相关 举报
计算机数据库工程师模拟题26.docx_第1页
第1页 / 共13页
计算机数据库工程师模拟题26.docx_第2页
第2页 / 共13页
计算机数据库工程师模拟题26.docx_第3页
第3页 / 共13页
计算机数据库工程师模拟题26.docx_第4页
第4页 / 共13页
计算机数据库工程师模拟题26.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

计算机数据库工程师模拟题26.docx

《计算机数据库工程师模拟题26.docx》由会员分享,可在线阅读,更多相关《计算机数据库工程师模拟题26.docx(13页珍藏版)》请在冰豆网上搜索。

计算机数据库工程师模拟题26.docx

计算机数据库工程师模拟题26

[模拟]计算机数据库工程师模拟题26

选择题

第1题:

下列关于数据仓库的叙述中,不正确的一项是______。

A.数据仓库中间层OLAP服务器只能采用关系型OLAP

B.数据仓库通常采用三层体系结构

C.数据仓库前端分析工具中包括报表工具

D.底层的数据仓库服务器一般是一个关系型数据库系统

参考答案:

A

数据仓库中间层的OLAP服务器可以是关系型也可以是多维OLAP服务器。

第2题:

SQLserver2000数据库用户的来源______。

A.可以是所有SQLServer的登录用户

B.只能是Windows身份验证的登录用户

C.只能是SQLServer身份验证的登录用户

D.可以是其他数据库中的用户

参考答案:

D

SQLServer的用户有两种类型,Windows授权用户和SQL授权用户,所以本题的答案为D。

第3题:

若存在一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各个考查作为终端通过通信线路向A发出数据库应用请求,这种方式属于______。

A.集中式数据库体系结构

B.主从式数据库体系结构

C.分布式数据库体系结构

D.客户机/服务器数据库体系结构

参考答案:

A

若存在一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各个结点作为终端通过通信线路向A发出数据库应用请求,这种方式属于集中式数据库体系结构。

第4题:

以下叙述错误的是______。

A.索引文件是一种利用索引技术支持快速文件访问的文件组织和存取方法

B.利用索引文件可以根据查找码的值快速定位、访问文件记录

C.散列文件是一种利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法

D.索引文件与散列文件的组织存取方法相同

参考答案:

D

索引文件是一种利用索引技术(Indexing)支持快速文件访问的文件组织和存取方法。

利用索引文件可以根据查找码的值快速定位、访问文件记录。

散列文件是一种利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法。

所以本题的答案为D。

第5题:

若联系为1:

n,如何确定关系码

A.每个实体集的码均为该关系的候选码

B.关系的码为n端实体集的码

C.关系的码为1端实体集的码

D.关系的码为各实体集码的组合

参考答案:

B

若联系为1:

n,关系的码为n端实体集的码。

第6题:

下述不属于数据库维护工作的是______。

A.使用数据定义语言建立多个表、构建数据库总体框架

B.根据备份计划周期性地备份数据库

C.检测数据库的空间使用情况

D.调整数据库参数,进行性能优化

参考答案:

A

数据库维护工作主要包括:

数据库的转储和恢复,数据库安全性、完整性控制,数据库性能的检测与改善以及数据库的重组和重构,所以本题的答案为A。

第7题:

数据库管理员作为数据库的主要维护者,其维护工作主要包括______。

①数据库的转储和恢复

②数据库的安全性、完整性控制

③数据库性能的监控分析和改进

④数据库的重组和重构

A.①②③

B.②③④

C.①③④

D.①②③④

参考答案:

D

DBA的主要维护工作包括数据库的转储和恢复,数据库的安全性和完整性,数据库性能的监控分析和改进以及数据库的重组和重构。

第8题:

对基于检查点的恢复技术,下列说法中不正确的是______。

A.可以提高恢复效率

B.可以定期建立,也可以按照某种规则建立检查点

C.无论事务在检查点之前还是之后提交,都需执行REDO操作

D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作

参考答案:

C

利用检查点方法进行恢复的步骤:

①从重新开始文件中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录:

②由该检查点记录得到检查点建立时所有正在执行的事务清单ACTIVE-LIST,建立两个事务队列UN-DO-LIST和REDO-LIST,把ACTIVE-LIST暂时放入UNDO-LIST队列,REDO队列暂为空;③从检查点开始正向扫描日志文件,直到日志文件结束,如有新开始的事务Ti,把Ti暂时放入UNDO-LIST队列,如有提交的事务Tj,把Tj从UNDO-LIST队列移到REDO-LIST队列;④对UNDO-IJIST中的每个事务执行UNDO操作,对REDO-LIST中的每个事务执行REDO操作。

所以C项不正确。

第9题:

从OLTP环境中抽取数据,建立新的数据分析环境的最初出发点是______。

A.对企业信息系统中的数据进行整理

B.解决企业信息系统中的数据孤岛问题

C.解决企业基本业务应用和数据分析应用之间的性能冲突问题

D.解决企业信息系统中的蜘蛛网问题

参考答案:

C

采用数据抽取程序从OLTP中抽取数据的主要原因是解决不同类型应用程序之间的性能冲突问题。

第10题:

设某数据库中有一个用户样本集S,其模式为(a1,a2,…,an,c),其中ai(i=1...n)为用户的普通属性,属性c的取值范围为{高级用户,中级用户,普通用户}。

现有算法A,对S进行处理,输出结果为P,P能根据新出现的用户u的n个普通属性的取值确定u的用户级别。

则A和P分别是______。

A.聚类算法,聚类工具

B.多维分析算法,OLAP工具

C.预测模型,预测工具

D.分类算法,分类器

参考答案:

B

此题考查的是OLAP(联机分析处理)技术定义。

OLAP是以海量数据为基础的复杂分析技术。

多维数据模型是数据分析时用户的数据视图,是面向分析的数据模型,一般用一个多维数组来表示(维1,维2,维3,……维n,度量值),用OLPA技术采用多维分析算法,可以根据维度确定度量值。

根据定义,可以得出选项B)。

第11题:

下述各图给出的4个并发调度中,哪个不是冲突可串行的?

______。

A.

B.

C.

D.

参考答案:

A

 

第12题:

在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用______是最为合适的

A.协作图

B.序列图

C.活动图

D.活动图

参考答案:

D

 

第13题:

下列不可对属性值进行比较的是______。

A.INNOTIN

B.BETWEENANDNOTBETWEENAND

C.ANDOR

D.LIKENOTLIKE

参考答案:

C

A和B是表示在一个属性值的范围,所以它是可以比较的,D中的是一个匹配问题,它也是进行比较后才能得出,只有C是不能进行值比较的。

第14题:

在SQLServer2000的某数据库中,设U1用户是R1角色中的成员,现已授予R1角色对T表具有SELECT和DENYUPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则U1用户最终对T表具有的权限是______。

A.SELECT和INSERT

B.INSERT和UPDATE

C.SELECT、INSERT和UPDATE

D.INSERT

参考答案:

A

本题考查SQLServer2000角色和权限的管理。

角色R1具有SELECT权限,拒绝了UPDATE权限,因此U1作为R1的角色成员就没有了UPDATE权限,加上已有的INSERT权限,U1共有SELECT和INSERT两项权限。

故本题选A。

第15题:

设有商品销售系统,该系统每天最多产生1万条商品销售记录,并用商品销售数据表保存销售记录。

系统需要保存3年的销售记录,每年按365天计算。

商品销售数据表包含的属性及各属性占用的字节分别为:

商品号(10个字节)、销售数量(8个字节)、价格(8个字节)、金额(8个字节)、收银台编号(4个字节)、销售员编号(4个字节)、销售时间(8个字节)、商品描述(50字节)。

保存该表的数据库管理系统的数据存储单位是数据页,每页大小为8KB(共8192个字节)。

该数据库管理系统规定数据页空间全部用于保存销售数据,并且存储销售数据时单条记录不允许跨数据页存放。

则在数据库中保存商品销售数据表需要的数据页数目是______。

A.135185

B.135186

C.135080

D.135316

参考答案:

A

单条商品销售记录占用字节:

10+8+8+8+4+4+8+50=100字节。

单数据页可存储销售记录条数:

81条(81*100=8100字节;82*100=8200字节)。

保存三年的销售总记录数:

3*365*10000=10950000条。

需要的数据页数目=135185(135185*81=10949985;135186*81=10950066)。

第16题:

以下关于分类挖掘的相关说法错误的是______。

A.分类器的构造方法有统计方法、机器学习方法、神经网络方法等

B.有三种分类器评价或比较尺度:

预测准确度、计算复杂度、模型描述的简洁度

C.统计方法包括决策树法和规则归纳法

D.神经网络方法主要是BP算法

参考答案:

C

分类器的构造方法有统计方法、机器学习方法、神经网络方法等,统计方法包括贝叶斯法和非参数法,对应的知识表示则为判别函数和原型事例;机器学习方法包括决策树法和规则归纳法;神经网络方法主要是BP算法。

分类器评价或比较尺度也有3种:

预测准确度、计算复杂度、模型描述的简洁度。

第17题:

根据关系数据库规范化理论,关系数据库中的关系要满足1NF。

有关系模式:

部门(部门号,部门名,部门成员,部门经理),哪个属性使它不满足1NF?

______

A.部门号

B.部门名

C.部门成员

D.部门经理

参考答案:

C

1NF要求关系中属性均为单纯域,无重复组或无“表中表”。

“部门成员”可能包含一个集合,使“部门”关系不能达到1NF。

第18题:

角色之间的通用化关系用下列哪个符号表示?

______

A.

B.

C.

D.

参考答案:

D

角色之间的通用化关系用D项符号表示。

第19题:

在UML模型中,用于表达一系列的对象、对象之间的联系以及对象问发送和接收消息的图是______。

A.协作图

B.状态图

C.顺序图

D.部署图

参考答案:

A

协作图是交互图中的一种,图中包含一组对象,并展示了这些对象之间的联系以及对象间发送和接收消息。

状态图主要是描述一个实体在发生一些事件时的状态变化情况,显示了该实体在某一状态时对不同的事件做出的不同反应。

第20题:

下列三级加锁协议的作用说法错误的是______。

A.一级加锁协议要求事务T在修改数据项Q之前必须先对Q加X锁,直到事务结束才释放

B.二级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁

C.三级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁

D.对并发操作的不正确调度可能会导致数据库中数据的不一致,三级加锁协议暂时无法解决这一问题

参考答案:

D

对并发操作的不正确调度可能会导致数据库中数据的不一致,三级加锁协议分别在不同程度上解决了这一问题。

第21题:

要写出高质量的SQL语句,提高系统的可用性,需要对查询进行优化,下面哪一项不是优化查询的常用方法______。

A.事务处理

B.使用游标

C.合理使用索引

D.不使用左(右)连接

参考答案:

B

游标会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃。

所以不要随意使用游标,而且游标使用完成后应及时关闭和销毁,以释放资源。

第22题:

数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行______。

A.监控分析

B.空间管理

C.再组织和重构造

D.参数调整

参考答案:

C

数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行再组织和重构造。

第23题:

违反了完整性约束而导致的故障是______。

A.程序故障

B.系统故障

C.介质故障

D.事务故障

参考答案:

D

此类故障属于事务故障,表明事务没有提交或撤销就结束了,因此数据库可能处于不准确状态。

第24题:

ADO对象模型中,RecordSet对象的AddNew方法的功能是______。

A.在对应的数据库表中增加一条新记录

B.在记录集中增加一个新列

C.在内存中开辟存放一条新记录的空间

D.增加一个新的记录集

参考答案:

A

RecordSet对象的AddNew方法的功能是在对应的数据库表中增加一条新记录,所以本题的答案为A。

第25题:

设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。

在下列数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是

A.商品表和商品类别表

B.员工表和供应商表

C.商品销售表和商品采购表

D.商场组织机构表

参考答案:

C

 

第26题:

以下说法中,正确的是______。

A.从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库3种模型

B.数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识

C.OLAP技术为提高处理效率,必须经过DBMS直接对物理数据进行读取和写入

D.数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率

参考答案:

B

数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识。

第27题:

某高校五个系的学生信息放在一张基本表里,下列措施可使各系的管理员只能读取本系的学生信息的是______。

A.建立各系的列级信息,并将对该视图的读取权限赋予该系的管理员

B.建立各系的行级视图,并将对该视图的读取权限赋予该系的管理员

C.将学生信息表的部分列的读取权限赋予各系的管理员

D.将修改学生信息表的权限赋予各系的管理员

参考答案:

B

进行存取权限控制时,可以为不同的用户定义不同的视图,把数据对象限制在一定范围内,因此只要建立各系的行级视图,并将权限赋予该系的管理员,就可以实现各系的管理员只能读取本系的学生信息。

第28题:

以下关于锁的粒度叙述错误的是______。

A.施加X锁和S锁的数据项的大小称为锁的粒度

B.锁粒度与事务并发执行的程度和DBMS并发控制的开销密切相关

C.在关系数据库中,可以对数据页、索引和块等物理单元进行加锁

D.当锁粒度比较大时,事务的并发度高,但是系统开销比较大

参考答案:

D

锁粒度越大,系统中可以被加锁的数据项就越少,事务并发执行度也越低,但同时系统的开销也越小。

第29题:

数据挖掘可以简单地理解为从大量的数据中发现或挖掘知识。

设某公司的客户关系管理系统中有客户表A(CID,v1,v2,…,vn)。

给定一个训练集S(v1,v2,…,vn,c),其中c为客户类别、vi(i=1…n)为客户其他属性。

若对表A中任一客户x,要使系统能判定x所属的客户类别,较合理的方案是

A.将x对应的元组中的特征向量(v1,v2,…,vn)与训练集S中的元组进行匹配,从而判定x所属的客户类别

B.对训练集S设计适当的算法,构造一个分类器M,将x对应的特征向量(v1,v2,…,vn)作为M的输入,用M判定x所属的客户类别

C.采用关联规则挖掘算法构成一个关联式分类器M,用M判定x所属的类别

D.采用适当的聚类算法,对表A中的所有元组进行聚类,将每个元组归入训练集S各元组的c列所给出的客户类别中,从而实现x所属客户类别的判定

参考答案:

B

 

第30题:

实际的数据库管理系统产品在体系结构上通常具有的相同的特征是______。

A.树形结构和网状结构的并用

B.采用三级模式结构并提供二级映像功能

C.采用关系模型

D.有多种接口,提供树形结构到网状结构的映射功能

参考答案:

B

实际的数据库管理系统产品在体系结构上通常具有的相同的特征是采用三级模式结构并提供二级映像功能。

简答题

第31题:

SQLServer2000中4个版本,适合在移动环境中作业的用户,并且所运行的应用程序需要本地数据存储的是______。

 

参考答案:

个人版

详细解答:

第32题:

在SQLServer2000中,设U1是SQLServer身份验证模式的数据库服务器登录账户,现希望U1在该数据库服务器上具有系统管理员权限。

请补全下列语句:

EXECsp_addsrvrolememberu1,______

 

参考答案:

User_role

详细解答:

第33题:

SQL语言和主语言具有不同的数据处理方式,SQL是面向______的,而主语言是面向______。

 

参考答案:

集合、记录

详细解答:

SQL是面向集合的,主要是对数据集合的做的一些活动,而主语言是面向记录的,主要是对数据库中的表进行的一系列活动。

第34题:

在SQLServer2000中,某数据库中有角色Role和用户User,User是Role角色的成员,且只属于该角色。

先对Table表给Role只授予SELECT和DELETE权限,并授予User对T表具有SE-LECT、UPDATE和DENYDELETE权限,则用户User对Table表可以执行的操作是______。

 

参考答案:

查询和更改数据

详细解答:

设计与应用题

为在某种程度上保证某数据库系统可靠地运行,在SQLserver2000环境中,对其制定有如下三种备份策略。

假设对此数据库进行一次完全备份需要4小时,差异备份需要2小时,日志备份需要1小时。

设所有备份都是从凌晨1:

00开始。

策略1:

每周周日进行一次完全备份,每周周一至周六每天进行一次日志备份;

策略2:

每周周日进行一次完全备份,每周周一至周六每天进行一次差异备份;

策略3:

每天进行一次完全备份。

第35题:

假设需要保留一年的备份数据,比较三种备份策略所占用的空间。

______

 

参考答案:

占用空间量从大到小排序为:

策略3,策略2、策略1

详细解答:

第36题:

比较每种备份策略的备份和恢复速度。

______

 

参考答案:

备份速度从快到慢排序为:

策略1,策略2,策略3恢复速度从快到慢排序为:

策略3,策略2,策略1

详细解答:

(1)由题一个车辆可进行多个项目的维修,一个维修可用于多个车辆,可知实体车辆信息与维修项目是多对多的关系;一种配件可用于多个维修项目,但一个维修项目只能最多用一种配件,可知配件与维修项目是一对多的关系。

车牌号的取值形式限定可用CHECK来表示。

(2)由给定的依赖关系可知,教师号和课程号能够决定所有的属性,即教师号和课程号是主码。

由于每一个非主属性都部分地依赖于码,所以不满足2NF,所以它为1NF。

(3)完全备份是备份全部选中的文件夹,并不依赖于文件的存档属性来决定备份哪些文件;差异备份是针对完全备份的,它是备份上一次完全备份后发生变化的所有文件,恢复时需要完全数据库备份和最近的差异数据库备份;日志备份需要有完全数据库备份,备份自上次backuplog语句到当前日志尾之间的所有数据库修改;截断事务日志这样备份的数据量少,只备份上次备份到现在的修改,恢复时需要完全数据库备份和所有的日志备份。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1