版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年9月全国计算机四级数据库工程师
笔试试题
一、选择题
(1)视图是数据库中的重要对象,下列有关视图日勺说法错误的是
A)一般状况下,数据库只存储视图的定义,其数据仍寄存在有关的基本表中
B)可以将复杂的查询语句封装在视图中以简化有关查询语句的编写
C)通过视图可以屏蔽不但愿顾客看到H勺敏感数据,提高数据库数据的安全性
0)可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一
般不推荐使用
(2)在概念数据模型中,联络用于描述现实世界中事物之间H勺关联关系。一阿d有关
联络的说法错误H勺是
A)联络可用于描述一种实体集内记录之间H勺关联关系
B)联络可用于描述两个实体集属性之间U勺关联关系
C)ER模型通过1:1:n和m:n三种联络描述现实世界中各类事物之间的关联关系
D)最终MJIDEFIX模型中只能出现1:1和Dn两种类型的联络
(3)在关系数据库中,NULL是•种特殊值,在诸多数据操作中都需要对NULL进行特
殊处理。有关NULL,下列说法对时的是
A)判断元组的某一列与否为NULL一般使用“二NULL”
B)NULL在数据库中表达尚不确定H勺值
C)在SQLServer2C23中执行“SELECTNULL+5”将会出现异常
0)NULL只合用于字符和数值类型
(4)某教务管理系统包括选课模块、成绩录入模块和学籍管理模块。选课模块面向学
校几万名学生,成绩录入模块面向学校上千名任课教师,学籍管理模块面向少许有一定权
限时管理人员。该系统是上世纪用C/S构造和有关技术开发的,为了以便顾客使用,需要
对系统进行升级和改造。设有下列技术改造方案:
I.选课模块和成绩录入模块采用B/S构造进行改造,学籍管理模块仍采用C/S构造
II.选课模块采用B/S构造进行改造,成绩录入模块和学籍管理模块仍采用C/S构造
III.选课模块、成绩录入模块和学籍管理模块均采用B/S构造进行改造
M成绩录入模块采用B/S构造进行改造,选课模块和学籍管理模块仍采用C/S构造
上述方案中,较为合理的I是
A)仅I和II
B)仅I、II和III
C)仅I和III
D)仅II、III和IV
(5)数据库在外存中是以文献形式组织肚组织文献记录措施n勺不样就形成了不
样的文献构造。下列有关次序文献构造及其存取效率口勺说法错误的是
A)次序文献因其记录按照查找码值升序或降序排列,当按照查找码的值次序读取记录
时其效率很高
B)当按照一定的条作对次序文献进行查询时,假如查询条件定义在查找码匕可以使
用二分查找技术迅速找到满足条件口勺记录
C)由于需要保持文献中记录的次序,因此次序文献的插入和删除操作比较复杂,花费
时间也较多
D)对次序文献进行条件查询时,假如查询条件没有定义在查找码上,其查找效率一般
也会比无序文献高
(8)设有关系模式SC(Sno,Sname,Sex,Birthday,Cno,Cname,Grade,Tno,
Tname)满足函数依赖集:{Sno-*Sname,Sno-*Scx,Sno—Birthday,Cno-*Cnamc,(Sno,
Cno)Grade,Tno—Tname}.SC的主码和属性集(Sno,Tno)/9闭包分别是
A)(Sno,Tno)和{Cno,Cname,Grade,Tno,Tname)
B)(Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Cno}
C)(Sno,Cno)和{Sno,Snamc,Sex,Birthday,Cno,Cnamc,Grade}
D)(Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Tno,Tname}
(9)数据库应用系统是面向数据管理和数据处理的软件系统。下列有关数据库应用系
统开发及其生命周期说法中,错误的是
A)数据库应用系统安全性需求分析中,需考虑系统应到达日勺安全控制级别。按照可信
计算机系统评测原则,安全性不高口勺系统其安全控制级别一般应定为C级
B)数据库应用系统性能分析一般使用每TPS代价隹来衡量系统性价比
C)在数据库应用系统生命周期模型中,规划与分析阶段应生成项目计划书、可行
性分析汇报和需求阐明文档
D)数据库应用系统可行性分析需要从技术、经济、操作等方面评估和判断该项目与否
可行,与否可以到达预期目的
(10)在数据库应用系统实行、运行和维护过程中,设有下列活动:
I.在系统运行过程中,对数据库的空间增长状况进行监控
II.在系统运行过程中,对数据库系统各时段CPU和内存使用状况进行监控
III.在数据库系统实行时,运行DDL代码建立关系表
IV.建立关系表后来编写系统应用程序
V.定期进行数据备份
以上活动中,二般状况下属于DBA任务日勺是
A)仅I、II和V
B)仅I和II
C)仅I、II和III
D)仅III,IV和V
(11)在SQLServer2023+,Userl是销售数据库中的顾客,并只被授予了销
售明细表数据H勺删除权限:则Userl顾客在该数据库中可以执行的操作是
A)删除销售明组表中的所有数据
B)删除销售明细表中的指定数据
C)查询销售明组表中的所有数据
D)以上操作都可以
(12)在SQLServer2023中,要对数据库GoodsDB进行一次差异备份,将其备
份到设备Backup1上(该设备已建立好),并规定该次备份操作清除Backupl中己有的备
份内容。下列能实现该备份规定日勺语句是
A)BACKUPDATABASEGoodsDBTOBackup!DIFFERENTIAL,用THNOINIT
B)BACKUPDATABASEGoodsDBTOBackuplWITHDIFFERENTIAL,NOINIT
C)BACKUPDATABASEGoodsDBTOBackuplDIFFERENTIAL,WITHINIT
D)BACKUPDATABAMEGoodsDBTOBackuplWITHDIFFERENTIAL,INIT
(13)ADO对象模型用于简化通过ODBC,OLEDB等接口访问数据库日勺编程工
作。下列有关ADO的说法错误的是
A)用ADO对象访问数据库时,仍需依赖OLEDB,ODBC等数据库访问接口
B)开发者只需通过使用ADO对象模型中的几种简朴对象的措施和属性即可实现对
数据库的访问,因此,使用ADO对象模型可以提高数据访问效率
C)ADO是在OLEDB,ODBC等接口基础上设置的高一层接口
D)ADO对象模型提供的编程接口与数据提供者无关,提高了数据访问的透明性
(14)在SQLServer2023中,有关dbcreator角色,下列说法对口勺的是
A)该角色是SQLServer系统提供的服务器级用色
B)该角色是SQLServer系统提供的数据库级用色
C)该角色是系统管理员定义的服务器级角色
D)该角色是系统管理员定义的数据库级角色
(15)在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中H勺
查询优化需要考虑的重要原因包括1/0代价、CPU代价和通信代价。一般而言,分布式数
据库查询优化H勺首要目的是
A)使查询执行时I/O代价最省
B)使查询执行时CPU代价最省
C)使查询执行时通信代价最省
D)使查询执行时I/O代价和CPU代价之和最省
(16)在SQLServer2023中,每个数据库都至少包括一种数据文献和一种日志
文献,创数据库口勺重要工作是定义构成数据库的数据文献和日志文献的属性。给定下列属
性:
I.初始大小
II.物理文献名
HI.最大大小
IV.收缩方式
V.增长方式
以上属于数据库文献属性H勺是
A)仅I、11和III
B)仅II、N和V
C)仅I、11.III和V
D)所有都是
(17)在VB6.0中使用Adodc数据控件可以很以便地实现对数据库数据的插入、
删除和修改操作。现假设用Adodc1数据控件删除其成果集目前行对应日勺数据库数据,下
列实现方案中对H勺R勺是
A)执行AdodcLDelete措施
B)执行Adodc1.ReCOrdset.Delete措施
C)先执行Adodcl.Delete措施,然后再执行Adodc1.Update措施
D)先执行Adodc1.Recordset.Delete措施,然后再执行Adodc
1.Recordset.Update措施
(18)设有某转储方略,用该方略对数据库中的某一数据文献f进行转储时,会
将其跟上一次H勺转储文献采用一定机制进行比较,若发现f被修改或f为新文献时才转储
该文献,则这种转储方略是
A)完全转储
B)增量转储
C)差量转储
D)增量加差量转储
(19)设某系统中有商品销俘表(商品号,商品类别,数量,单价,销售口期,销售
时间),该表数据量大,在I作时间会被频繁插入销售数据。顾客需要常常查询每天各类
别商品的销售总量。为了提高杳询效率,下列措施中最为有效且合理的是
A)在商品销售表上针对商品类别和销售口期属性建立索引
B)建立商品分类别日销售汇总表(商品类别,销售总量,日期),每产生一条新
销售记录时实时更新该表:顾客直接使用该表进行查询即可
C)在商品销售表的商品号和销售日期属性上建立索引
D)建立商品日销售汇总表(商品号,商品类别,销售总量,日期),每产生一条
新销售记录时实时更新该表,顾客直接使用该表进行查询即可
(20)统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建
模语言。有关UML,下列说法错误E向是
A)UML中的视图是由一种或多种图构成H勺,一种图是系统模型中曰勺某个侧面的展
示
B)用例图、次序图和状态图都是UMLE向行为视图,用于描述系统的功能和活动
C)类图和对象图都是UML的构造视图,用于描述系统在某个时间的静态构造
D)在用例图中,与系统交互的人和其他实体都可以成为系统口勺角色
(21)在SQLServer2023+,假如己分派给某个数据库的空间大小远远不小于
寄存该数据库数据需要的实际大小,则应当对该数据库进行收缩,以释放多出口勺空间。有
关收缩数据库,下列说法错误日勺是
A)收缩数据库中口勺某个文献时,收缩后的文献大小可以不不小于定义文献时口勺初
始大小
B)只能收缩数据库所包括的I数据文献,不能收缩其日志文献
C)收缩某个详组文献时,只要收缩后的文献空间不小于该文献寄存数据所需的实
际空间,收缩操作即可进行
D)按比例收缩数据库时,收缩后II勺数据库大小不能不不小于定义数据库时U勺初始
大小
(22)数据库概念设计日勺任务之一是标识和定义实体集。有关怎样标识和定义实
体集有下列说法:
I.被标识的实体集应能被一种属性集描述
II.只有一种同类实例的对象集一般状况下也有必要标识成一种实体集
III.实体集中的每个实例应可以被唯一标识和辨别
N.定义实体集时一般用一种故意义的名词命名
V.实体集中的每个属性应当用一种故意义H勺动词命名
以上说法对的的是
A)仅I、III和N
B)仅II、IV和V
C)仅I、IV和V
D)仅II、III和IV
(23)有关系模式:系(系号,系名,系办公),教师(教师号,教师名,职
称,聘任R期,工资,所在系号)。现要定义下列约束:
I.系号是系关系的主码,教师号是教师关系H勺主码
II.职称列的取值只能为“专家、”副专家“、”讲师“、”助教“和”其他“
III.专家的J默认工资为10000元,副专家的默认五资为8000元,讲师的默认工资
为5000元
IV.每个教师的所在系号不能为空,且其值必须在系关系中存在
若在数据库中实现以上约束,需要使用触发器才能实现的是
A)仅I和II
B)仅III和N
C)仅III
D)仅I和N
(24)设某大型商场的数据仓库需要采用一定H勺数据抽取方略从商场业务数据库
系统中采集数据。设数据仓库环境中有客户名单、商品销售细节和商品每日销售汇总数据,
并有应用系统需要分析每周客户增长趋势和每日商品销售趋势。下列数据抽取或更新方略
一般状况下最为合理的是
A)每天晚上针对业务系统中的客户名单和商品销售细节做一次快照,然后根据商
品销售细节计算销售汇总数据
B)每天做一次客户名单快照,根据客户名单的变化修改数据仓库中的I最终客户名
单。销售细节每天晚上采用增软方式进行抽取,然后根据新增的销售数据更新商品每日销
售汇总数据
C)每周做一次客户名单快照,每天做一次销住细节快照,然后根据商品销售细节
计算销售汇总数据
D)每周在发现客户名单中的信息有变化时,对客户名单做一次快照。对销售细节
数据采用增展方式,每天抽取一次新口勺销售数据,然后根据新增的销售数据更新商品每日
销售汇总数据
(25)数据库技术为大量数据的组织和存储,以及数据的操纵、管理与维护提供
了有力的措施和工具。有下列说法:
I.与顾客自定义文献存储数据日勺方式相比,数据库不仅能存储数据,还能以便地
体现数据之间H勺关系
II.数据库管理系统一般状况下只提供通用MJ数据处理功能,不提供面向详细应用
领域的业务处理功能
III.数据页(块)是数据库中存储数据的基本单位,为了提高空间运用率,SQL
Server2023等数据库管理系统容许一行数据跨页存储
IV.运用数据库技术,可以提高数据的独立性,使数据不再与应用程序紧密地捆绑
在一起,实现数据在企业、组织或更大范围内的共享
V.数据字典是数据库管理系统的重要构成部分,大部分数据库管理系统的数据字
典是由一组系统表和系统视图构成H勺,这些对象一般由数据库管理系统和数据库管理员共
同维护
以上说法错误的是
A)仅I和III
B)仅II和IV
C)仅III和V
D)仅IV和V
(26)设有关系模式Student(Sno,Sname,Sex,Birthday),Course(Cno,Cname,
Credit),SC(Sno,Cno,Grade)。若在SQLServer2023中建有与以上模式对应的关系
表,并有如下操作:
I.定义Sno是Student关系表的主码,定义Cno是Course关系表的主码,定义
Sno,Cno是SC关系表的主码
II.定义Student关系表Sex列的取值只能为"男,或“女”,定义Course关系表
Credit列的|取值范围是[1,4]
III.在Student关系表的)Sname列上建立一种非汇集索引,在Course关系表『、J
Cname列上建立一种非汇集索引-
IV.定义SC关系衣的Sno列的取值不能为空,并且具镶一种值必须在Student关
系表的Sn。列的值集中
以上操作对内模式构造有影响的是
A)仅I和III
B)仅II和III
C)仅I和IV
1))仅1和11
(27)某大型超市的数据库应用系统中,设有下列数据:
I.商品清单
H.DBMS中的数据字典
III.商品销售细节数据
IV.数据库构造阐明文档
V.前端应用程序报表中数据项的定义及阐明文档
VI.商品分类销售汇总数据
以上数据中,一般属于元数据的是
A)仅I、III和VI
B)仅II、V和VI
C)仅I、II和N
D)仅IKN和V
(28)设有某通信公句面向顾客H勺网上通信记录查询数据库系统,该系统为
顾客提供近来一年内顾客的短信和通话记录查询功能。在系统上线运行前口勺实行过程中,
设有下列测试活动:
I.在指定期间段内,模拟生成N笔特定模式日勺查询事务,测试服务器能否在这个
时间段内完毕这些查询
II.用一种顾客登录,测试系统能否在该顾客5分钟内没有任何操作时自动断
开该顾客欧I连接
III.测试系统在顽客通过网页登录时能否生成验证码图片
IV.用一种顾客登录,测试在顾客成功登录后系统能否对的地给顾客发送一条
提醒短信
V.测试单个顾客查询不一样步间跨度的数据所需口勺平均响应时间
以上测试活动中:可以归为性能测试的是
A)仅I和V
B)仅I、II和IV
C)仅II、III和IV
D)仅I、n和v
(29)在SQLServer2023中,有学生表(学号,姓名,年龄,所在系),学号
是主码。在这个表上建有视图VI,VI视图的定义语句为:
CREATEVIEWVIAS
SELECT姓名,年龄,所在系FROM学生表
WHERE年龄>=(SELECTAVG(年龄)FROM学生表)
有下列操作语句:
I.UPDATEVISET年龄=年龄+1
ILSELECT*FROMVIWHERE年龄>20
III.DELETEFRO"VIWHERE年龄〉2()
IV.INSERTINTOVIVALUES(,张三,20,'计算机系')
以上语句能对的执行的是
A)仅I和II
B)仅II
C)仅II和IV
D)仅I、II和III
(30)为了防止某个数据库系统发生故障,设有下列措施:
I.配置UPS保证服务器供电稳定
II.采用双硬盘镜像,以防止单个硬盘出现介质损坏而导致数据丢失
III.定期给操作系统打补丁,以免操作系统被袭击后重启
IV.改善密码管理机制,提高各类密码日勺安全性,以免发生数据失窃
V.加强事务流程则试和验证,以免发生并发事务死锁
以上措施中,用于防止数据库系统出现系统故瞳(软故障)的是
A)仅I、II和III
B)仅III、IV和V
C)仅I和III
D)仅IV和V
二、应用题(每空2分,共30分)
(1)【1】文献支持多种记录类型的存储,这种文献未来自多种关系表不一样类
型依J记录存储在一起,可减少多表查询时磁盘的访问量,提高多表查询日勺效率。
设有表T(cl,c2),cl的数据类型为char(2),规定其第1位的取值范围为
1,9],第2位的取值范围为[0,9].实现此规定的约束体现式为CHECK(clLIKE
“【2】”)o
(3)设有某种文献,当向其中插入•条新记录时,首先读文献头,找到最末磁盘
块的]地址后将最末磁盘块读入内存缓冲区,在缓冲区内洛新插入记录写入该数据块的末尾,
然
后将缓升区中修改止的数据块作为最末磁盘块写回磁盘文献。以这种方式组织的
文献被称为【3】。
(4)在保证数据一致性的加锁协议中,[4】级加锁协议规定事务在读数据项之
前必须先对该数据项加共享锁,直到事务结束才释放该锁。
(5)运用口志技术进行数据库恢复时,为了使恢复子系统防止对整个口志文献进
行检查,需要在日志文献中增长【5】记录。
(6)数据库逻辑设计的目的是把概念设计阶段得到的[6]模型转换成所选定的
数据库管理系统支持的数据模型。
在多种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表
(商品号,销售量,单价:日期,时间)和商品周销售表(商品号,周销售量,周),则
商品销仕:表日勺粒度级要【7】于商品周销售表H勺粒度级。若两个表H勺时间跨度相似,则商品
销售表中寄存H勺数据最要【8】于商品周销售表日勺数据量。
(8)设有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售
数量)。
现要查询单价高于100元日勺所有商品的销售总次数和总数最,包括没有被卖出过
的商品(没有被卖出过的商品的销售总次数和总数量置为0)。请补全如下语句:
SELECT商品表。商品号,销售总次数=[9],
销售总数量二SUM(销售数量)
FROM商品表[10]销售表
ON商品表。商品号;销售表。商品号
WHERE单价>100
GROUPBY商品表。商品号
(9)在SQLServer2023中,设ul是某数据库中口勺顾客,若要使ul在该数据库
中只具有查询所有顾客表的权限。请补全如下语句:
EXECsp_addrolemembera[11]”,“[12]”(10)SQLServer2023内
置依J系统管理员账户是[13](11)设在SQLServer2023平台一民对数据库
SalosDB进行了如下图所示的各份操作。己知这三次备份操作均备份在设备BK上,且
该设备只包括这三个备份操作的成果。在数据库出现故障后,为尽量减少数据丢失,需要
恢复所有的备份。请补全如下用于恢复日志备份1的SQL语句:
RESTORELOGSalesDBFROMBK
WITH[14]
[15]三、设计与应用题(共30分)
(1)已知某教务管理系统有下列关系模式(带下划线的属性是主码):
系(系号,系名)
学生(系号,姓名,性别,入学日期,正常毕业日期,所在系号)
课程(课程号,课程名,学分,开课系号,教师号)
选课(学号,课程号,成绩)
教师(教师号,姓名,职称,所在系号)
①请根据给出的关系模式画出该系统的ER图图中忽视实体集附属性,但假如实
体集之间的J联络有属性则需要给出联络的I属性。(6分)
②伴随教学改革的需要,该系统需要满足卜列需求:
I.需为课程增长先修课信息(一门课程可有多门先修课程);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-江苏-江苏计量检定工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆管道工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026 年高渗高血糖综合征宣讲
- 宫颈癌饮食调理
- 安全生产工作障碍分析讲解
- 2026年秋季开学高三学长经验动员大会课件
- 2026年秋季开学大学一年级新生军训饮食保障教学课件
- 2026年秋季开学初三考公规划目标管理课件
- 2026年秋季开学大学一年级新生军训军容风纪安全课件
- 硫酸铜参比电极的标准安装与使用规范
- 《企业风险管理框架》课件
- 沥青水稳运输合同协议书
- JJF1033-2023计量标准考核规范
- 《卫星通信基本原理》课件
- (高清版)DB23∕T 3699-2024 养老机构失智症老人照护规范
- DL∕T 802.8-2023 电力电缆导管技术条件 第8部分:塑钢复合电缆导管
- JJG 365-2008电化学氧测定仪
- 电动车充电桩维修培训课件
- 三对三篮球赛记录表
- 《工贸企业重大事故隐患判定标准》
- 【课件】重力势能+说课课件高一下学期物理人教版(2019)必修第二册
评论
0/150
提交评论