版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年职业考证-软考-数据库系统工程师历年高频考题黑钻摘选版附带答案(图片大小可自由调整)答案解析附后第1卷一.综合题(共20题)1.单选题以下关于触发器的说法中,正确的是(
)。问题1选项A.由程序调用执行B.由增删改事件激活,自动执行C.由SELECT语句激活,自动执行D.由系统时钟事件激活,自动执行2.单选题数据库设计的6个阶段依次是:需求分析、(
),数据库实施,数据库运行和维护。问题1选项A.逻辑结构设计、概念结构设计、物理结构设计B.概念结构设计、逻辑结构设计、物理结构设计C.概念结构设计、物理结构设计、逻辑结构设计D.物理结构设计、逻辑结构设计、概念结构设计3.案例题阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某卡丁车场地为方便车手线上查询自己的圈速成绩,设计了相应的关系模型。模型中有三个表:冲线记录表(序列号,日期,冲线时刻,圈速,车号,组别,手机号,车手姓名);赛车表(车号,组别,车型);车手表(车手姓名,手机号,年龄,性别)。其中序列号唯一确定一条冲线记录,车型和组别可由车号确定,车手手机号唯一,车手姓名可重复。【问题1】(3分)冲线记录表中是否含有数据冗余?如果存在冗余,请列出冗余属性。【问题2】(6分)请分别给出冲线记录表、赛车表和车手表的主码和外码。【问题3】(6分)题干描述的冲线记录表是否满足3NF?如果不满足,请给出导致不满足3NF的函数依赖关系,并用50字以内的文字简要说明解决方案。4.单选题数据块的传输过程中,(
)不需要CPU的参与。问题1选项A.中断驱动/OB.程序驱动/OC.DMAD.TLB5.单选题在关系型数据库中,(
)。问题1选项A.表的行次序可以任意交换B.表的列次序不能任意交换C.同一个表的两个列可以有相同的属性名D.同一个数据库的两个表可以同名6.单选题以下关于串的叙述中,错误的是(
)。问题1选项A.串是仅由字符构成的有限序列B.串是取值范围受限的线性表C.空串不包含任何字符D.串只可以采用顺序存储方式7.单选题以下关于数据库设计的说法中,正确的是(
)。问题1选项A.在逻辑结构设计阶段,规范化程度越高越好B.逻辑结构设计的结果必须满足BCNFC.在物理结构设计阶段,聚簇可提高特定属性的查询效率D.在物理结构设计阶段,若选择B+树索引存取方法,关系上定义的索引数越多越好8.单选题WLAN的含义是(
)。问题1选项A.无线局域网B.无线广域网C.有线网络D.共享网络9.单选题E-R图向关系模式转换时,实体标识符转换为关系的(
)。问题1选项A.码B.元组C.记录D.约束10.单选题在关系模式"学生(学号,姓名,性别,年龄,系号,系名)"中,一个学生只能属于一个系,"系名"对于码"学号"的数据依赖是(
),该关系模式最高属于(
),将"学生"分解为两个关系模式:S(学号,姓名,性别,年龄,系号)和D(系号,系名),则此分解(
)。问题1选项A.平凡函数依赖B.部分函数依赖C.传递函数依赖D.多值依赖问题2选项A.2NFB.3NFC.4NFD.BCNF问题3选项A.具有无损连接性,保持函数依赖B.具有无损连接性,不保持函数依赖C.不具有无损连接性,保持函数依赖D.不具有无损连接性,不保持函数依赖11.单选题甲乙丙三人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提出申请,(
)可以获得专利申请权。问题1选项A.甲乙丙均B.先申请者C.先试用者D.先发明者12.单选题原子性、一致性、持久性、(
)是数据库事务的四个特征。问题1选项A.只读性B.封装性C.隔离性D.恢复性13.单选题NoSQL数据库的四大分类是指(
)。问题1选项A.键值存储数据库,列存储数据库,文档型数据库,关系型数据库B.列存储数据库,文档型数据库,关系型数据库,分布式数据库C.键值存储数据库,列存储数据库,文档型数据库,图数据库D.列存储数据库,文档型数据库,关系型数据库,图数据库14.单选题以下关于数据库的重组和重构的说法中,正确的是(
)。问题1选项A.数据库的重组修改了原设计的逻辑和物理结构B.数据库的重构不修改原设计的逻辑和物理结构C.数据库的重组是指按原设计要求重新安排存储位置、回收垃圾、减少指针链以提高系统性能D.数据库的重构是指按原设计要求重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能15.单选题以下关于数据库事务的叙述中,正确的是(
)。问题1选项A.一个数据库应用程序只能包含一个数据库事务B.一个数据库事务仅包含条SQL语句C.一个数据库事务仅包含一个存储过程D.一个数据库事务可以包含一组SQL语句16.单选题数据流图设计中,(
)描述了输入数据流到输出数据流之间的转换。问题1选项A.外部系统B.数据存储C.加工D.用户17.单选题数据库管理员对经理U1、U2赋予表D和M的插入权限。U1赋予实习生U3对表D的插入权限。U2发现当U3说服顾客办理信用卡后,每次都要找他注册,为了减少工作量,他也对U3赋予表M的插入权限。一段时间后,U1离职,数据库管理员收回权限,执行的SQL语句为REVOKEMFROMU1CASCADE,此时U3仍具有的权限为(
)。问题1选项A.无任何权限B.插入D表的权限C.插入M表的权限D.插入D和M表的权限18.单选题某学生想要设计一个博客系统,在数据库的概念设计阶段提出了如下图所示的E-R模型,其中的联系类型为(
),联系的属性为(
)。问题1选项A.一元联系B.二元联系C.三元联系D.四元联系问题2选项A.发表B.发表时间C.用户D.无19.单选题关系型数据库中常用的查询语言不包括(
)。问题1选项A.域关系演算B.元组关系演算C.导航式语言D.关系代数20.单选题计算机在处理算数表达式78+21*(36-34)时,先将其转换成"(
)"的后缀形式表示,然后利用(
)进行计算。问题1选项A.7821+36*34-B.78213634-*+C.78213634+*-D.3634-21*78+问题2选项A.栈B.队列C.数组D.串第1卷参考答案一.综合题1.【答案】B2.【答案】B3.【答案】【问题1】冲线记录表中含有数据冗余。包含的冗余属性包括:组别,车手姓名。【问题2】冲线记录表,主码:序列号,外码:车号、手机号赛车表,主码:车号,外码:无车手表表,主码:手机号,外码:无【问题3】冲线记录表不满足3NF。导致不满足3NF的函数依赖关系有:序列号→车号,车号→组别,因此存在非主属性组别传递依赖于主属性序列号。序列号→手机号,手机号→车手姓名,因此存在非主属性车手姓名传递依赖于主属性序列号。解决方案:消除冲线记录表中的传递依赖,也就是删除冲线记录表中的组别、车手姓名这两个字段。4.【答案】C5.【答案】A6.【答案】D【解析】串是由零个或多个任意字符组成的有限序列。7.【答案】C【解析】聚簇索引:将数据存储与索引放到了一块,找到索引也就找到了数据,所以查询效率是非常高的。一个表只有一个聚簇索引。8.【答案】A【解析】WLAN是WirelessLocalAreaNetwork的简称,指应用无线通信技术将计算机设备互联起来,构成可以互相通信和实现资源共享的网络体系。无线局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。9.【答案】A【解析】E-R图向关系模式转换时,实体标识符转换为关系的码。10.【答案】第1题:C第2题:A第3题:A【解析】第1题:第2题:第3题:11.【答案】B12.【答案】C【解析】事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性;原子性(atomicity):一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性。一致性(consistency):事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处于一致性状态。如果数据库系统在运行过程中发生故障,有些事务尚未完成就被迫中断,这些未完成的事务对数据库所作的修改有一部分已写入物理数据库,这是数据库就处于一种不正确的状态,也就是不一致的状态。隔离性(isolation):事务的隔离性是指在并发环境中,并发的事务是相互隔离的,一个事务的执行不能被其他事务干扰。不同的事务并发操作相同的数据时,每个事务都有各自完成的数据空间,即一个事务内部的操作及使用的数据对其他并发事务时隔离的,并发执行的各个事务之间不能相互干扰。13.【答案】C【解析】NOSQL数据库的四大分类是指键值存储数据库,列存储数据库,文档型数据库,图数据库。14.【答案】C【解析】数据库使用较长一段时间后,因为一些增,删,改等操作,使得数据的分布索引及相关数据会变得比较凌乱,从而影响数据库的效率。数据库重组即是将数据库的相关信息重新组织。15.【答案】D【解析】数据库事务(transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。所以,事务是可以包含一组SQL语句,ABC是错误的。16.【答案】C17.【答案】C18.【答案】第1题:C第2题:B【解析】第1题:第2题:19.【答案】C【解析】关系型数据库中常用的查询语言包括:域关系演算、元组关系演算、关系代数。在计算机科学中,域关系演算(DRC)是MichelLacroix和AlainPirotte为关系数据模型发明的作为声明性数据库查询语言。元组演算是埃德加•科德导入的演算,是关系模型的一部分,发展目的是提供宣告式的数据库查询语言。数据库查询语言QUEL和后来的SQL中的一些灵感是由元组演算而来。SQL和原来的关系模型和演算已有许多不同,后来成为实际上的数据库查询语言标准,几乎所有的关系数据库管理系统中都会用到SQL或是其变体。域关系演算与元组关系演算最大的区别是域关系演算中的变量表示数据库的表属性,而元组关系演算的变量表示元组,即数据库的一行。关系代数是一种抽象的查询语言,用对关系的运算来表达查询,作为研究关系数据语言的数学工具。关系代数的运算对象是关系,运算结果亦为关系。20.【答案】第1题:B第2题:A【解析】第1题:第2题:第2卷一.综合题(共20题)1.单选题某公司的数据库在试运行阶段发现cpu长时间占用率高于95%,那么不可能的原因是(
)。在运行一段时间后,由于硬盘故障,该数据库无法运行,这属于(
)。问题1选项A.CPU性能过剩B.应用复杂过高C.查询执行成本过高D.存在大量行锁冲突问题2选项A.计算机病毒B.事务内部故障C.系统故障D.介质故障2.单选题数据模型中,唯一标识实体的属性集称为(
)。问题1选项A.外码B.码C.属性D.元组3.单选题系统为(
)分配的存储空间在程序运行过程中一般是不改变的。问题1选项A.结构体B.数组C.全局变量D.局部变量4.单选题Corporatedecisionmakersrequireaccesstoinformationfrommultiplesuchsources.Setingupqueriesonindividualsourcesisbothcumbersomeand(
).Moreover,thesourcesofdatamaystoreonlycurrentdata,whereasdecisionmakersmayneedaccessto(
)dataaswell.Adatawarehouseisarepository(orarchive)ofinformationgatheredfrommultiplesources,storedunderaunifiedschema,ata(
)site.Oncegathered,thedataarestoredforalongtime,permittingaccesstohistoricaldata.Thus,datawarehousesprovidetheuserwithasingleconsolidated(
)todata,makingdecision-supportquerieseasiertowrite.Moreover,byaccessinginformationfordecisionsupportfromadatawarehouse,thedecisionmakerensuresthatonlinetransaction-processingsystemsarenot(
)bythedecision-supportworkdoad.问题1选项A.inefficientB.efficientC.easyD.uneasiness问题2选项A.manyB.pastC.bigD.much问题3选项A.distributedB.singleC.manyD.data问题4选项A.tableB.rowC.systemD.interface问题5选项A.usedB.affectedC.supportedD.exploited5.单选题关系模式R中,D为R的函数依赖和多值依赖的集合。将R分解为两个关系模式R1和R2,则以下说法中错误的是()。问题1选项A.如果U1∩U2→U1-U2成立,那么此分解具有无损连接性B.如果U1∩U2→→U1-U2成立,那么此分解具有无损连接性C.如果U1∩U2→U1-U2不成立,那么此分解不具有无损连接性D.如果U1∩U2→→U1-U2不成立,那么此分解不具有无损连接性6.单选题()算法是不稳定的排序算法。问题1选项A.简单选择B.冒泡C.直接插入D.归并排序7.单选题以下关于数据库三级模式的说法中,正确的是(
)。问题1选项A.内模式改变时,外模式必须改变B.外模式改变时,逻辑模式必须改变C.数据库中存储文件的结构对应于内模式D.一个数据库只有一个外模式8.单选题计算机系统中,I/O接口的功能有()。①数据传输及缓存;②设备状态检测和反馈;③I/O操作的控制与定时问题1选项A.①②B.①③C.②③D.①②③9.单选题(
)是一种解释性、面向对象、动态类型的脚本语言。问题1选项A.CB.C++C.RubyD.JavaScript10.单选题下表为两个事务T1和T2的一个并发调度。其中,数据项A的初值为3,B的初值为4;变量X、Y为事务中的局部变量。语句X=Read(A)表示读取数据项A的值到变量X,Write(A,X)表示将变量X的值写入数据项A中。此并发调度执行结束后A和B的值分别为(
);该调度(
)。问题1选项A.A=5,B=20B.A=7,B=6C.A=25,B=24D.A=90问题2选项A.是正确的B.是可串行化的C.是不正确的D.会产生死链11.单选题(
)不属于数据库恢复技术。问题1选项A.数据转储B.登记日志文件C.数据库镜像D.封锁机制12.单选题数据库恢复的基础是(
)。问题1选项A.建立冗余B.并发控制C.加密D.创建完整性约束13.单选题下列协议中,属于安全远程登录协议的是(
)。问题1选项A.TLSB.TCPC.SSHD.TFTP14.单选题以下关于蜜罐的叙述中,不正确的是(
)。问题1选项A.蜜罐对攻击者更有吸引力B.对蜜罐的任何连接都被确定为入侵C.蜜罐计算机中有吸引力的文件使入侵者逗留并留下证据D.蜜罐能够主动发现攻击者15.单选题在CPU中,用(
)给出将要执行的下条指令在内存中的地址。问题1选项A.程序计数器B.指令寄存器C.主存地址寄存器D.状态条件寄存器16.单选题计算机中使用系统总线结构的目的是便于增减外设,同时(
)。问题1选项A.减少信息传输线的数量B.提高信息的传输速度C.减少总的信息传输量D.提高信息传输的并行性17.单选题在一个关系型数据库中,参照完整性约束可以通过(
)来实现。问题1选项A.主码B.候选码C.外码D.锁18.单选题在UML图中,(
)展现了一组对象以及它们之间的关系,描述了类实例的静态快照。问题1选项A.类图B.对象图C.序列图D.状态图19.单选题以下关于MapReduce技术的说法中,不正确的是(
)。问题1选项A.MapReduce的计算过程分解为两个主要阶段:Map阶段和Reducel阶段B.用户无需编写Map函数和Reduce函数C.MapReduce中存在数据chunk的冗余复制D.在同等硬件条件下,MapReducel的性能一般低于并行数据库20.单选题某信息系统不断受到SQL注入攻击,应部署(
)进行安全防护,实时阻断攻击行为。问题1选项A.防火墙B.WEB防火墙C.入侵检测系统D.堡垒机第2卷参考答案一.综合题1.【答案】第1题:A第2题:D【解析】很明显CPU性能过剩是不可能的原因。介质故障即外存故障,如磁盘损坏、强磁场干扰等。这类故障发生的可能性较小,但破坏性很强。它使数据库受到破坏,并影响正在存取数据的事务。2.【答案】B【解析】数据模型中,唯一标识实体的属性集称为码。3.【答案】C4.【答案】第1题:A第2题:B第3题:A第4题:D第5题:B【解析】第1题:第2题:第3题:第4题:第5题:5.【答案】C【解析】将R分解为两个关系模式R1和R2,如果U1∩U2→U1-U2或者U1∩U2→U2-U1成立,那么此分解具有无损连接性。所以,:如果U1∩U2→U1-U2不成立,那么此分解不具有无损连接性,这个说法是片面的,是错误的。6.【答案】A【解析】选择排序的基本思想是:设所排序序列的记录个数为n。i取1,2,…,n-1,从所有n-i+1个记录(Ri,Ri+1,…,Rn)中找出排序码最小的记录,与第i个记录交换。执行n-1趟后就完成了记录序列的排序。假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序算法是稳定的;否则称为不稳定的。举个例子,序列10,8,10,2,9,我们知道第一遍选择第1个元素10会和2交换,那么原序列中2个10的相对前后顺序就被破坏了,所以选择排序不是一个稳定的排序算法。7.【答案】C8.【答案】D9.【答案】C10.【答案】第1题:B第2题:C【解析】第1题:第2题:11.【答案】D12.【答案】A13.【答案】C【解析】安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。传输控制协议(TCP,TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TFTP(TrivialFileTransferProtocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。SSH为SecureShell的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定;SSH为建立在应用层基础上的安全协议。SSH是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。14.【答案】D【解析】蜜罐就是杀毒软件公司故意用一个防范措施很差的电脑上网,让它中毒,然后研究新产生的病毒,分析后做出杀毒的工具,收入病毒库,这样杀毒软件就能不断地查杀新出现的病毒了。这样的引病毒上勾的防范措施很差的电脑就是“蜜罐”。蜜罐的基本原理。蜜罐系统是一个陷阱系统,它通过设置一个具有很多漏洞的系统吸引黑客入侵,收集入侵者信息,为其他安全技术提供更多的知识。蜜罐采用监视器和事件日志两个工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林师范大学《中药药剂学》2023-2024学年第一学期期末试卷
- 2024卖场装修工程现场安全防护与文明施工合同3篇
- 2024年度保障性住房买卖合同3篇
- 2024年卫生健康项目招投标解析及合同执行管理合同3篇
- 2024年度技术转让合同标的与技术交付方式3篇
- 2024年度智能制造装备研发与制造合同2篇
- 2024年季节性用工派遣协议3篇
- 2024年度工程安全防护与环保合同2篇
- 2024年度保险合同:某保险公司与投保人签订保险协议3篇
- 2024年度研发合作合同:新型生物医药研究开发协议3篇
- 安全生产和交通安全学习记录
- 湘教版三年级科学上册期末复习题
- (精心整理)have与has练习题
- 海关廉政规定
- 高血压中医临床路径
- 关于审理保险合同纠纷案件若干问题的解答(二)
- 第四章 残积物及风化壳
- 《体验民主》
- 分布式光伏发电项目现场踏勘信息表
- 黑龙江省普通高中学生学籍档案3
- PSAM卡发卡程序使用手册
评论
0/150
提交评论