2026年全国软件水平考试之中级数据库系统工程师考试黑金试题(附答案)_第1页
2026年全国软件水平考试之中级数据库系统工程师考试黑金试题(附答案)_第2页
2026年全国软件水平考试之中级数据库系统工程师考试黑金试题(附答案)_第3页
2026年全国软件水平考试之中级数据库系统工程师考试黑金试题(附答案)_第4页
2026年全国软件水平考试之中级数据库系统工程师考试黑金试题(附答案)_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 2026年软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题

1、数据库的安全机制中,通过GRANT语句实现的是();通过建立(请作答此空)使用户只能看到部分数据,从而保护了其它数据;通过提供()供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。A.索引B.视图C.存储过程D.触发器

2、给定关系模式R(U,F),U={A,B,C,D},F={A→C,A→D,C→B,B→D},F中的冗余函数依赖为();若将R分解为ρ={AC,CB,BD},则ρ满足(请作答此空)。A.不具有无损连接性,而且不保持函数依赖B.不具有无损连接性,但保持函数依赖C.具有无损连接性,而且保持函数依赖D.具有无损连接性,但不保持函数依赖

3、算术表达式采用后缀式表示时不需要使用括号,使用()就可以方便地进行求值。a-b(c+d)(其中,-、+、*表示二元算术运算减、加、乘)的后缀式为(),与该表达式等价的语法树为(请作答此空)。A.见图AB.见图BC.见图CD.见图D

4、聚类的典型应用不包括(请作答此空),()是一个典型的聚类算法。A.商务应用中,帮助市场分析人员发现不同的客户群B.对WEB上的文档进行分类C.分析WEB日志数据,发现相同的用户访问模式D.根据以往病人的特征,对新来的病人进行诊断

5、事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于();解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行(请作答此空)操作。A.UNDOB.REDOC.UNDO+REDOD.REDO+UNDO

6、设关系R和S都是二元关系,那么与下面元组表达式等价的关系代数表达式是()A.见图AB.见图BC.见图CD.见图D

7、在异步通信中,每个字符包含1位起始位、7位数据位和2位终止位,若每秒钟传送500个字符,则每秒有效数据速率为()。A.500b/sB.700b/sC.3500b/sD.5000b/s

8、Atransactionisanaction,oraseriesofactions,carriedoutbyasingleuseror(请作答此空),thataccessesorchangesthecontentsofthedatabase.Atransactionshouldpossessthefourbasicorso-calledACIDproperties:Atomicity.The“allornothing”property.Atransactionisan()unitthatiseitherperformedinitsentiretyorisnotperformedatall.Consistency.Atransactionmusttransformthedatabasefromoneconsistentstatetoanotherconsistentstate.Isolation.Transactionsexecuteindependentlyofoneanother.Inotherwords,thepartialeffectsof()transactionsshouldnotbevisibletoothertransactions.Durability.Theeffectsofasuccessfullycompleted(committed)transactionarepermanentlyrecordedinthedatabaseandmustnotbelostbecauseofasubsequentfailure.Thefourpropertiesabove,only()propertyistheresponsibilityoftheconcurrencycontrolsubsystemtoensure.Itistheresponsibilityofboththe()andtheapplicationdeveloperstoensureconsistency.ToguaranteetheAtomicityandDurabilitypropertiesafterafailure,alogfileisneeded.A.applicationdeveloperB.allusersC.applicationprogramD.DBMS

9、以下有关触发器的叙述中,不正确的是()A.触发器可以执行约束、完整性检查B.触发器中不能包含事务控制语句C.触发器不能像存储过程一样,被直接调用执行D.触发器不能在临时表上创建,也不能引用临时表

10、哈希存储的基本思想是根据()来决定(),冲突(碰撞)指的是(请作答此空),()越大,发生冲突的可能性也越大。处理冲突的两种主要方法是()。A.两个元素具有相同序号B.两个元素的关键码值不同,而非码属性相同C.不同关键码值对应到相同的存储地址D.数据元素过多

11、假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pi(i=1,2,…,n)管理车票销售过程。假设Tj(j=1,2,…,m)单元存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所示,用P操作和V操作实现进程间的同步与互斥。初始化时系统应将信号量S赋值为()。图中(a)、(b)和(c)处应分别填入(请作答此空)。A.V(S)、P(S)和P(S)B.P(S)、P(S)和V(S)C.V(S)、V(S)和P(S)D.P(S)、V(S)和V(S)

12、()是在一定范围内作为其他标准的基础并普遍适用,具有广泛指导意义的标准。A.产品标准B.方法标准C.基础标准D.服务标准

13、嵌入式SQL中通过()实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过()传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过(请作答此空)来由主语言逐条处理。A.主变量B.游标C.SQLCAD.数据集

14、如果事务T获得了数据项R上的共享锁,则T对R()A.只能读不能写B.只能写不能读C.即可读又可写D.不能读不能写

15、若给定的关系模式为R<U,F>,U={A,B,C),F={AB→C,C→B),则关系R()。A.有2个候选关键字AC和BC,并且有3个主属性B.有2个候选关键字AC和AB,并且有3个主属性C.只有1个候选关键字AC,并且有1个非主属性和2个主属性D.只有1个候选关键字AB,并且有1个非主属性和2个主属性

16、企业信息化的发展历经了基本MRP,闭环的MRP,MRP-II和ERP,其中基本MRP着重管理企业的(),接着又发展成闭环的MRP,闭环MRP强调了(请作答此空)。当发展到MRP-II阶段的时候,围绕着(),以()为主线。直到上世纪90年代提出ERP理论,才真正的将()这三者紧密结合在一起。A.计划的可实施性B.生产能力对需求计划的影响C.销售计划D.生产管理

17、关于E-R图合并,下列说法不正确的是()。A.E-R图合并可以从总体上认识企业信息B.E-R图合并可以解决各分E-R图之间存在的冲突C.E-R图合并可以解决信息冗余D.E-R图合并可以发现设计是否满足信息需求

18、下图所示的E-R图中,应作为派生属性的是(请作答此空):该E-R图应转换的关系模式为(),其中各关系模式均满足4NF。A.出生日期B.年龄C.电话D.工号

19、概念结构设计的主要目标是产生数据库的概念结构,该结构主要反映()A.应用程序员的编程需求B.DBA的管理信息需求C.数据库系统的维护需求D.企业组织的信息需求

20、将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是()。A.GRANTSELECTTOTABLEStudentsONU1,U2WITHPUBLICB.GRANTSELECTONTABLEStudentsTOU1,U2WITHPUBLIC.GRANTSELECTTOTABLEStudentsONU1,U2WITHGRANTOPTIOND.GRANTSELECTONTABLEStudentsTOU1,U2WITHGRANTOPTION

21、在DB恢复时,对尚未做完的事务执行()。A.REDO处理B.UNDO处理C.ABORT处理D.ROLLBACK处理

22、DB的三级模式结构是对()抽象的3个级别。A.存储器B.数据C.程序D.外存

23、关于程序语言的说法,错误的是()。A.脚本语言属于动态语言,其程序结构可以在运行中改变B.脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序C.php、JavaScript属于静态语言,其所有成分可在编译时确定D.C语言属于静态语言,其所有成分可在编译时确定

24、计算机软件著作权的客体是指()。A.公民、法人和计算机软件B.计算机软件和硬件C.计算机程序及其有关文档D.计算机软件开发者和计算机软件

25、DBS的体系结构,按照ANSI/SPARC报告分为(请作答此空);在DBS中,DBMS的首要目标是提高();为了解决关系数据库的设计问题,提出和发展了();对于DBS,负责定义DB结构以及安全授权等工作的是()。A.外模式、概念模式和内模式B.DBDBMS和DBSC.模型、模式和视图D.层次模型、网状模型和关系模型

26、给定教师关系Teacher(T_no,T_name,Deptname,Tel),其中属性T_no、T_name、Dept_name和Tel的含义分别为教师号、教师姓名、学院名和电话。用SQL创建一个“给定学院名求该学院的教师数”的函数如下:CreatefunctionDept_count(Dept_namevarchar(20))()begain(请作答此空)selectcount(*)intod_countfromTeacherwhereTeacher.Dept_name=Dept_namereturnd_countendA.returnsintegerB.returnsd_countintegerC.declareintegerD.declared_countinteger

27、给定关系模式R<U,F>,其中U={ABCDE},F={AB→DE,AC→E,AD→B,B→C,C→D},则R的所有候选码为(),关系R属于(请作答此空)。A.1NFB.2NFC.3NFD.BCNF

28、许多网络通信需要进行组播,以下选项中不采用组播协议的应用是_()_。在IPv4中把_(请作答此空)_类地址作为组播地址。A.A选项B.B选项C.D选项D.E选项

29、为了使两个进程能同步运行,最少需要()个信号量。A.1B.2C.3D.4

30、ERP设计的总体思路即把握一个中心、两类业务、三条干线,其中一个中心为()它围绕着两类业务为(请作答此空),三条干线分别为供应链管理、生产管理、财务管理。A.计划和执行B.生产和销售C.客户与企业D.管理与经营

31、DBS的数据独立性是指();DBMS的功能之一是();DBA的职责之一是()。编写应用程序时,需要把数据库语言嵌入在(请作答此空)中;为此应在DBMS中提供专门设计的()。A.编译程序B.操作系统C.中间语言D.宿主语言

32、IP地址块28/26包含了(请作答此空)个可用主机地址,其中最小地址是()。A.14B.30C.62D.126

33、给定关系模式R(A1,A2,A3,A4),R上的函数依赖集F={A1A3→A2,A2→A3},R()。若将R分解为p={(A1,A2,A4),(A1,A3)}.那么该分解是(请作答此空)的。A.无损联接B.无损联接且保持函数依赖C.保持函数依赖D.有损联接且不保持函数依赖

34、假设日志文件的尾部如下图所示,则恢复时应执行的操作是()。A.UndoT0,RedoT1B.UndoT1,RedoT0C.RedoT0,RedoT1D.UndoT1,UndoT0

35、某企业的E-R图中,职工实体的属性有:职工号、姓名、性别,出生日期,电话和所在部门,其中职工号为实体标识符,电话为多值属性,离退休职工所在部门为离退办.在逻辑设计阶段.应将职工号和电话单独构造一个关系模式.该关系模式为(请作答此空);因为离退休职工不参与企业的绝大部分业务.应将这部分职工独立建立一个离退休职工关系模式,这种处理方式成为()。A.1NFB.2NFC.3NFD.4NF

36、如果各个场地的数据模型是不同的类型(层次型或关系型),那么这种DDBS是()A.同构型B.异构型C.同质型D.异质型

37、有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是_()_。A.OLAP面向操作人员,OLTP面向决策人员B.OLAP使用历史性的数据,OLTP使用当前数据C.OLAP经常对数据进行插入、删除等操作,而OLTP仅对数据进行汇总和分析D.OLAP不会从已有数据中发掘新的信息,而OLTPI可以

38、DBS中“脱机存储器”是指()A.快闪存和磁盘B.磁盘和光盘C.光盘和磁带D.磁带和磁盘

39、要实现记录的物理顺序与索引项次序一致,应选择的索引类型是()。A.HASH索引B.聚簇索引C.B+树索引D.单一索引

40、关系代数的半联接操作由下列操作组合而成()A.投影和选择B.联接和选择C.联接和投影D.自然联接和投影

41、设计关系模式时,派生属性不会作为关系中的属性来存储。员工(工号,姓名,性别,出生日期,年龄,家庭地址)关系中,派生属性是(请作答此空);复合属性是()。A.姓名B.性别C.出生日期D.年龄

42、引用调用方式下进行函数调用,是将()。A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址传递给实参

43、假设某硬盘由5个盘片构成(共有8个记录面),盘面有效记录区域的外直径为30cm,内直径为10cm,记录位密度为250位Imm,磁道密度为16道旭m,每磁道分16个扇区,每扇区512字节,则该硬盘的格式化容量约为()MB。A.(8*(30-10)*10*250*16)/(8*1024*1024)B.(8*(30-10)*10*16*16*512)/(2*1024*1024)C.(8*(30-10)*10*250*16*16)/(8*1024*1024)D.(8*(30-10)*16*16*512)/(2*1024*1024)

44、数据库设计人员和用户之间沟通信息的桥梁是()。A.程序流程图B.实体联系图C.模块结构图D.数据结构图

45、有关联机分析处理(OLAP)与联机事务处理(OLTP)的正确描述是()。A.OLAP面向操作人员,OLTP面向决策人员B.OLAP使用历史性的数据,OLTP使用当前数据C.OLAP经常对数据进行插入、删除等操作,而OLTP仅对数据进行汇总和分析D.OLAP不会从己有数据中发掘新的信息,而OLTP可以

46、以下关于软件测试的叙述中,正确的是()A.软件测试的目的是为了证明软件是正确的B.软件测试是为了发现软件中的错误C.软件测试在软件实现之后开始,在软件交付之前完成D.如果对软件进行了充分的测试,那么交付时软件就不存在问题了

47、进程P1、P2、P3、P4和P5的前趋图如下所示,若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a、b和c处应分别填写();d和e处应分别填写(请作答此空),f和g处应分别填写()。A.V(S2)和P(S4)B.P(S2)和V(S4)C.P(S2)和P(S4)D.V(S2)和V(S4)

48、假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:A.查询部门人数大于2的部门员工平均工资的SQL的语句如下:SELECT()FROM工资表()()b.将设计部员工的基本工资增加10%的SQL的语句如下:Update工资表(请作答此空)()ASet基本工资=基本工资*'1.1'B.Set基本工资=基本工资*1.1C.Insert基本工资=基本工资*'1.1'D.Insert基本工资=基本工资*1.1

49、给定关系R(A,B,C,D)和关系S(A,C,D,E,F),对其进行自然连接运算R∞S后的属性列为()个;与σR.C>S.F(R∞S)等价的关系代数表达式为(请作答此空)。A.σ3>9(RxS)B.π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧3>9(R×S))C.σ'3'>'9'(R×S)D.1,2,3,4,8,9(σ1=5∧3=6∧4=7∧'3'>'9'(R×S))

50、视图设计属于数据库设计的()阶段。A.需求分析B.概念设计C.逻辑设计D.物理设计

51、不属于数据库访问接口的是()。A.ODBCB.JDBC.ADOD.XML

52、如右图所示的并发调度,假设事务T1、T2执行前数据项X、Y的初值为X=100,Y=200。该调度执行完成后,X、Y的值为();此类不一致性称为(请作答此空)。A.丢失修改B.读脏数据C.不可重复读D.破坏事务原子性

53、关系R、S如下图所示,关系代数表达式π4,5,3(σ1image.png6(R×S))的输出结果与(请作答此空)等价,该表达式与()等价。若对关系R、S进行自然连接,所得关系的属性列数和元组个数分别为()。A.见图AB.见图BC.见图CD.见图D

54、事务是一个操作序列,这些橾作(请作答此空)。“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。“这一性质通常被称为事务的()性质。A.“可以做,也可以不做”,是数据库环境中可分割的逻辑工作单位B.“可以只做其中的一部分”,是数据库环境中可分割的逻辑工作单位C.“要么都做,要么都不做”,是数据库环境中可分割的逻辑工作单位D.“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位

55、NULL值在数据库中表示(请作答此空),逻辑运算UNKNOWNORTRUE的结果是()。A.空集B.零值C.不存在或不知道D.无穷大

56、哈希存储的基本思想是根据()来决定(),冲突(碰撞)指的是(),()越大,发生冲突的可能性也越大。处理冲突的两种主要方法是(请作答此空)。A.线性探查法和双散列函数法B.建溢出区法和不建溢出区法C.除余法和折叠法D.拉链法和开放地址法

57、关系R.S如下表所示,元组演算表达式T={t|R(t)??u(S(u)→t[3]>u[1]}运算的结果为()。A.见图AB.见图BC.见图CD.见图D

58、进程资源图如图所示,其中:图(a)中();图(b)中(请作答此空)。A.P1、P2、P3都是非阻塞节点,该图可以化简、是非死锁的B.P1、P2、P3都是阻塞节点,该图不可以化简、是死锁的C.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简、是非死锁的D.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简、是死锁的

59、MongoDB是一种NoSQL数据库,具体地说,是()存储数据库。A.键值B.文档C.图形D.XML

60、Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby_()_orhubs.whichjustmovethebitsfromonenetworktoanidenticalnetwork.Onelayerupwefindbridgesandswitcheswhichoperateatdatalinklayer.Theycanaccept_()_examinetheMACaddressandforwardtheframestoadifferentnetworkwhiledoingminorprotocoltranslationintheprocessinmenetworklayer,wehaveroutersthatcanconnecttwonetworks,Iftwonetworkshave_()_networklayer,theroutermaybeabletotranslatebetweenthepackerformats.Inthetransportlayerwefindtransportgateway,whichcaninterfacebetweentwotransportconnectionsFinally,intheapplicationlayer,applicationgatewaystranslatemessage_(请作答此空)_.Asanexample,gatewaysbetweenInternete-mailandX.400e-mailmust_()_thee-mailmessageandchangevariousheaderfields.A.syntaxB.semanticsC.languageD.formatA.见图AB.见图BC.见图CD.见图D

61、决策支持系统的特点是增加了()和(请作答此空),建立了()和数据库的有机结合。这种有机结合适应人机交互功能,自然促使新型系统的出现,即DSS的出现。它不同于MIS数据处理,也不同于模型的数值计算,而是它们的布机集成。A.数据库管理系统B.知识库管理系统C.决策文件管理系统D.模型库管理系统

62、对于给定的一组关键宇(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到(请作答此空),快速排序(选第一个记录为基准元素)得到(),二路归并排序得到(),堆排序得到()。A.2,4,6,8,10,12,16,18,20,28,30B.6,2,10,4,8,12,28,30,20,16,18C.12,2,10,20,6,18,4,16,30,8,28D.30,10,20,12,2,4,16,6,8,28,18

63、在操作系统中,通常采用()设备来提供虚拟设备。A.SPOOLing技术,利用磁带B.SPOOLing技术,利用磁盘C.脱机批处理技术,利用磁盘D.通道技术,利用磁带

64、在采用三级模式结构的数据库系统中,如果对数据库中的表Emp创建聚簇索引,那么应该改变的是数据库的()。A.模式B.内模式C.外模式D.用户模式

65、将该查询转换为等价的SQL语句如下:SELECTDISTINCTA1,A4FROMR,SWHERER.A2<’2017’()A.见图AB.见图BC.见图CD.见图D

66、Theentity-relationship(E-R)datamodelisbasedonaperceptionofarealworldthatconsistsofaclletionofbasicobjects,called(),andofrelationshipsamongtheseobjects.Anentityisa“thing”or"object"intherealworldthatisdistinguishablefromotherobjects.Entitiesaredescribedinadatabasebyasetof():Arelationshipisanassociationamongseveralentities.Thesetofallentitiesofthesametypeandthesetofallrelationshipsoftheametypearetermedanentitysctandrelationshipset,respectively.Theoveralllogicalstructure(schema)ofadatabasecanbeexpressedgraphicallybyanE-Rdiagram,whichisbuiltupfromthefllowingcomponents:()represententityset,()representatributes,ete.Inadditiontoentitiesandrelations,theE-Rmodelrepresentscertain(请作答此空)towhichthecontentsofadatabasemustconform.Theentity-relationshipmodeliswidelyusedindatabasedesign.A.thingsB.objectsC.conditionsD.constrains

67、某高校五个系的学生信息存放在同——个基本表中,采取()的措施可使各系的管理员只能读取本系学生的信息。A.建立各系的列级视图,并将对该视图的读权限赋予该系的管理员B.建立各系的行级视图,并将对该视图的读权限赋予该系的管理员C.将学生信息表的部分列的读权限赋予各系的管理员D.将修改学生信息表的权限赋予各系的管理员

68、在C/S体系结构中,客户端执行的操作是()。A.触发器B.嵌入式SQLC.存储过程D.扩展存储过程

69、将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是:()。A.GRANTSELECTTOTABLEStudentsONU1,U2WITHPUBLIC;B.GRANTSELECTONTABLEStudentsTOU1,U2WITHPUBLIC;C.GRANTSELECTTOTABLEStudentsONU1,U2WITHGRANTOPTION;D.GRANTSELECTONTABLEStudentsTOU1,U2WITHGRANTOPTION;

70、企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)请将下面的SQL语句空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20),电话CHAR(13),负责人代码CHAR(5),任职时间DATE,FOREIGNKEY())A.(电话)REFERENCES(职工电话)B.(部门号)REFERENCES部门(部门号)C.(部门号)REFERENCES职工(部门号)D.(负责人代码)REFERENCES职工(职工号)

71、在事务等待图中,如果两个事务的等待关系形成一个循环,那么就会()A.出现活锁现象B.出现死锁现象C.事务执行成功D.事务执行失败

72、并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3分别对数据D2、D3加了排它锁,之后事务T1对数据();事务T2对数据(请作答此空)。A.D1、D3加共享锁都失败B.D1、D3加共享锁都成功C.D1加共享锁成功,D3加排它锁失败D.D1加排它锁成功,D3加共享锁失败

73、基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(),并将它们集成到新系统中。A.规模度量B.数据验证C.适应性修改D.正确性测试

74、_()_属于第三层VPN协议。A.TCPB.IPsecC.PPOED.SSL

75、按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准等,()制定的标准是国际标准。我国国家标准分为强制性国家标准和推荐性国家标准,强制性国家标准的代号为(),推荐性国家标准的代号为()。我国国家标准的代号由大写汉语拼音字母构成,国家标准的编号的后两位数字表示国家标准发布的(请作答此空)。A.代号B.条形码C.编号D.年号

76、若系统使用频度最高的查询语句为为使该查询语句的执行效率最高,应创建()。A.Sno上的索引B.Cno上的索引C.Sno,Cno上的索引D.SC上的视图SC_V(Sno,Cno)

77、许多网络通信需要进行组播,以下选项中不采用组播协议的应用是_(请作答此空)_。在IPv4中把_()_类地址作为组播地址。A.VODB.NetmeetingC.CSCWD.FTP

78、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),活动BD最多可以晚开始(请作答此空)天而不会影响整个项目的进度。A.0B.2C.3D.5

79、嵌入式SQL中通过()实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过(请作答此空)传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过()来由主语言逐条处理。A.主变量B.游标C.SQLCAD.数据集

80、某项目包含的活动如下表所示,完成整个项目的最短时间为(请作答此空)周。不能通过缩短活动()的工期,来缩短整个项目的完成时间。A.16B.17C.18D.19二、多选题

81、嵌入式SQL中通过(请作答此空)实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过()传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过()来由主语言逐条处理。A.主变量B.游标C.SQLCAD.数据集

82、某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→(库存量,供应商,供应商所在地)元件关系的主键为(请作答此空),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为(),分解后的关系模式最高可以达到()。A.(元件号,元件名称)B.元件号,供应商)C.(元件号:供应商所在地)D.(供应商,供应商所在地)

83、保证并发调度的可串行化,是为了确保事务的()。A.原子性和一致性B.原子性和持久性C.隔离性和持久性D.隔离性和一致性

84、给定关系模式Rimage.pngU,F>,U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},则R的候选关键字为(请作答此空),分解ρ=(R1(ABCE),R2(CD)}()。A.CDB.ABDC.ACD.ADE

85、假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:.查询部门人数大于2的部门员工平均工资的SQL的语句如下:SELECT()FROM工资表()(请作答此空)b.将设计部员工的基本工资增加10%的SQL的语句如下:Update工资表()()A.WHERECOUNT(姓名)>2B.WHERECOUNT(DISTINCT(部门))>2C.HAVINGCOUNT(姓名)>2D.HAVINGCOUNT(DISTINCT(部门))>2

86、设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角线上,现对该矩阵进行按行压缩存储,若其压储空间用数组B表示,A的元素下标从0开始,B的元素下标从1开始。已知A[0,0]存储在B[1],A[n-1,n-1]存储在B[3n-2],那么非零元素A[i,j](0≤i<n,0≤j<n,│i-j│≤1)存储在B[()]A.2i+j-1B.2i+jC.2i+j+1D.3i-j+1

87、把网络/23划分为/27,则得到的子网是(请作答此空)个。每个子网中可使用的主机地址是()个。A.4B.8C.16D.32

88、满足BCNF范式的关系()。A.允许属性对主键的部分依赖B.能够保证关系的实体完整性C.没有传递函数依赖D.可包含组合属性

89、DBS的数据独立性是指(请作答此空);DBMS的功能之一是();DBA的职责之一是()。编写应用程序时,需要把数据库语言嵌入在()中;为此应在DBMS中提供专门设计的()。A.不会因为数据的数值变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不因为存取策略的变化而影响存储结构D.不因为某些存储结构的变化而影响其他的存储结构

90、两个函数依赖集等价是指()A.函数依赖个数相等B.函数依赖集的闭包相等C.函数依赖集相互包含D.同一关系上的函数依赖集

91、在实体类型及实体之间联系的表示方法上,层次模型采用()结构,网状模型采用()结构,关系模型则采用(搜索数据时,层次模型采用单向搜索法,网状模型采用()的方法,关系模型则采用(请作答此空)的方法。A.双向搜索B.单向搜索C.循环搜索D.可从任一结点开始且沿任何路径搜索E.可从固定的结点沿任何路径搜索F.对关系进行运算

92、通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制包括顺序、()和循环结构。A.选择B.递归C.递推D.函数

93、事务是一个操作序列,这些橾作(请作答此空)。“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。“这一性质通常被称为事务的()性质。A.“可以做,也可以不做”,是数据库环境中可分割的逻辑工作单位B.“可以只做其中的一部分”,是数据库环境中可分割的逻辑工作单位C.“要么都做,要么都不做”,是数据库环境中可分割的逻辑工作单位D.“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位

94、全局概念层是分布式数据库的整体抽象,包含了系统中全部数据的特性和逻辑结构,从其分布透明特性来说,包含的三种模式描述信息中不包括()模式。A.全局概念B.分片C.分配D.访问

95、要想成功地运转数据库,就要在数据处理部门配备()A.部门经理B.数据库管理员C.应用程序员D.系统设计员

96、DM是从()演变而成的。A.系统工程B.机器学习C.运筹学D.离散数学

97、在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日期;教学部门定义的教师实体具有属性;教工号,姓名和职称、这种情况属于(),合并E-R图时,,解决这一冲突的方法是(请作答此空)。A.员工和教师实体保持各自属性不变B.员工实体中加入职称属性,删除教师实体C.将教师实体所有属性并入员工实体,删除教师实体D.将教师实体删除

98、甲通过计算机网络给乙发消息,表示甲己同意与乙签订合同,不久后甲不承认发过该消息。为了防止这种情况的出现,应该在计算机网络中采取()技术。A.数据压缩B.数据加密C.数据备份D.数字签名

99、函数调用时基本的参数传递方式有传值与传地址两种()。A.在传值方式下,形参将值传给实参B.在传值方式下,实参不能是数组元素C.在传地址方式下,形参和实参间可以实现数据的双向传递D.在传地址方式下,实参可以是变量也可以是表达式

100、数据库概念结构设计阶段的工作步骤依次为()。A.设计局部视图→抽象→修改重构消除冗余→合并取消冲突B.设计局部视图→抽象→合并取消冲突→修改重构消除冗余C.抽象→设计局部视图→修改重构消除冗余→合并取消冲突D.抽象→设计局部视图→合并取消冲突→修改重构消除冗余

参考答案与解析

1、答案:B本题解析:本题考查数据库安全性的基础知识。GRANT是标准SQL提供的授权语句,即通过把数据库对象的操作权限授予用户,用户具有对象上的操作权限才能进行相应的操作。视图是建立在基本表上的虚表,通过外模式/模式的映像,将视阁所提供的字段(外模式)指向基本表(模式)中的部分数据,用户通过视图所访问的数据只是对应基本表中的部分数据,而无需给用户提供基本表中的全部数据,则视图外的数据对用户是不可见的,即受到了保护。存储过程是数据库所提供的一种数据库对象,通过存储过程定义一段代码,提供给应用程序调用来执行。从安全性的角度考虑,更新数据时,通过提供存储过程让第三方凋用,将需要更新的数据传入存储过程,而在存储过程内部用代码分别对需要的多个表进行更新,从而避免了向第三方提供系统的表结构,保证了系统的数据安全。

2、答案:C本题解析:本题考查关系数据库规范化理论方面的基础知识。判断一个函数依赖相对于一个F是否冗余,只需要判断该函数依赖是否能通过F推导出来;即判断函数依赖的左边属性的闭包是否包含右边属性。由于A→C,C→B,B→D,可以推出A→D(传递律),所以函数依赖集A→D是冗余的。保持函数依赖的判断:如果F上的每一个函数依赖都在其分解后的某一个关系上成立,则该分解是保持函数依赖的。由于A→C被AC保持,C→B被CB保持,B→D被BD保持,A→D在ρ上没有子模式保持,但是49已经证明A→D为冗余函数依赖,因此该分解保持函数依赖。ρ将R分解为3个关系模式,需要采用Chase法来判读是否为无损连接。综上所述,本题答案为C选项。

3、答案:D本题解析:本题考查程序设计语言(编译原理)基础知识。逆波兰式(后缀式):把运算对象写在前面,运算符号写在后面;即对语法树进行深度优先遍历,访问子结点先于父结点。该表示形式的优点是根据运算对象和算符的出现次序进行计算,不需要使用括号,也便于用栈实现求值。

4、答案:D本题解析:本题考査数据挖掘的基础知识。简单地说,数据挖掘中的聚类是一种无监督的学习方法,基本思路是物以类聚人以群分,即把相似或相关的对象归为一类。在分析之前没有已知的类型信息。因此,本题的选项A、B和C均属于聚类分析的应用,而选项D则属于分类的应用,即对新病人进行诊断时,是根据历史的病人诊断结论来进行的。

5、答案:A本题解析:常见的数据库故障类型分为事务故障、系统故障和介质故障。其中,事务故障是指事务在运行至正常中止点前被中止,此时恢复子系统应利用日志文件撤销(UNDO)此事务对数据库已做的修改。依题意,事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于事务故障。其解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行UNDO操作。

6、答案:C本题解析:暂无解析

7、答案:C本题解析:由于每个字符能传送7为有效数据位,每秒能传送有效数据位为:500*7b/s=3500b/s

8、答案:C本题解析:暂无解析

9、答案:C本题解析:本题考查数据库触发器相关知识。触发器(trigger)是SQLserver提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发触发器可以实现比CHECK更为复杂的约束。与CHECK约束不同,触发器可以引用其它表中的列。触发器不能使用参数,不能使用事务控制语句;触发器中调用的过程、函数也不能包含事务控制语句。

10、答案:C本题解析:本题考查操作系统基本知识。哈希存储的基本思想是根据(关键码值)来决定(存储地址),冲突(碰撞)指的是(不同关键码值对应到相同的存储地址),(负载因子)越大,发生冲突的可能性也越大。处理冲突的两种主要方法是(拉链法和开放地址法)。哈希表装填(负载)因子定义为:α=填入表中的元素个数/哈希表的长度由于表长是定值,α与“填入表中的元素个数”成正比,所以,α越大,填入表中的元素较多,产生冲突的可能性就越大;α越小,填入表中的元素较少,产生冲突的可能性就越小。

11、答案:D本题解析:本题考查操作系统信号量知识。进程互斥是指系统中各进程互斥使用临界资源。又称为进程间接制约。进程同步是并发执行的进程因直接制约而引起的相互通信,互相协调,互相等待。公用信号量:用于互斥的信号量,资源数,取值范围为进程个数;私用信号量:用于同步的信号量。本题是n个进程对一个资源(某趟车的余额)进行互斥访问,初始状态时资源为空闲,因此s=1。任何进程要获取资源,必须先执行p操作,执行完毕(无论是否购票成功)后应该执行V操作释放资源。

12、答案:C本题解析:本题考查知识产权相关知识。根据标准的对象和作用分:基础标准、产品标准、方法标准、安全标准、卫生标准、环境保护标准、服务标准

13、答案:B本题解析:本题考查考生对嵌入式SQL的掌握。嵌入式SQL用于高级语言(主语言)和数据库的交互。高级语言用于客户端,实现界面及与用户的交互。SQL语言用于后台数据库,主语言将变量值传给SQL,或SQL将值传给主语言,是通过主变量来实现的。主语言需要对SQL语句的执行状态(是否执行成功、查询结果的记录数等)进行检查以确定下一步的处理,需要DBMS将SQL语句执行状态写入SQL通信区(即SQLCA),主语言从中读取。游标可以将SQL查询到的多条记录逐条提取赋给主变量,交由主语言处理。

14、答案:A本题解析:本题考查数据库并发控制中事务的知识。并发事务如果对数据读写时不加以控制,会破坏事务的隔离性和一致性。控制的手段就是加锁,在事务执行时限制其他事务对数据的读取。在并发控制中引入两种锁:排它锁(独占写)和共享锁(共享读)。获得共享锁,只能读不能写;只有获得了排它锁才能进行写操作。

15、答案:B本题解析:本题考査关系数据库规范化理论方面的基础知识。根据函数依赖定义可知AC→U、AB→U,所以AC和AB为候选关键字。根据主属性的定义“包含在任何一个候选码中的属性叫做主属性(Primeattribute),否则叫做非主属性(Nonprimeattribute)”,所以,关系R中的3个属性都是主属性。

16、答案:B本题解析:暂无解析

17、答案:D本题解析:本题考查数据库设计相关知识E-R图合并不能发现设计是否满足信息需求,还需要根据系统需求说明书进行对照

18、答案:B本题解析:本题考查扩展E-R图的基础知识。扩展E-R图中,实体的属性增加了组合属性、多值属性和派生属性的描述。其中,派生属性是指可以由其他属性来获得的属性。图中的年龄属性,可以由出生日期计算获得,故为派生属性。派生属性在扩展E-R图中使用虚线椭圆来表示,双线椭圆表示多值属性,即一个实体可以在该属性上有多个值,如一个员工可以有多个电话。根据扩展E-R图的转换规则,派生属性在转换过程中丢弃,多值属性与实体的标识符独立转换成一个关系模式,该关系模式属于4NF。其他属性构成的关系模式属于BCNF,无多值依赖,也属于4NF。

19、答案:D本题解析:本题考查数据库设计相关知识概念结构设计在需求分析的基础上,根据需求分析中的信息要求,对用户信息加以分类、聚集和概括,建立信息模型,用以反映用户的观点。常用设计工具为:ER图、或类图。

20、答案:D本题解析:授权语句的基本语法如下。GRANT<权限>ON<对象>TO<用户名>:依题意,将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下。GRANTSELECTONTABLEStudentsTOU1,U2WITHGRANTOPTION

21、答案:B本题解析:本题考查数据库技术基础相关知识。系统故障或软故障是指造成系统停止运转的任何事件,如硬件错误、操作系统故障、DBMS代码错误、系统断电等,使得系统要重新启动。系统故障或软故障发生时的恢复策略:①强行撤消(UNDO):故障时,事务未提交。②重做(REDO):故障时,事务已提交,但缓冲区中的信息尚未写回到磁盘。

22、答案:B本题解析:本题考查数据库技术基础相关知识。为了有效地组织、管理数据,数据库采用三级模式结构,由内模式、模式和外模式组成,也即由物理级、概念级和视图级组成。

23、答案:C本题解析:本题考查程序语言基础知识。动态语言是指程序在运行时可以改变其结构,例如,新的函数可以被引进,已有的函数可以被删除等在结构上的变化。动态语言的类型检查是在运行时进行的,其优点是方便阅读,不需要写非常多的类型相关的代码;缺点是不方便调试,命名不规范时会造成读不懂、不利于理解等问题。脚本语言代表一套与系统程序设计语言不同的协定。它们牺牲执行速度和与系统程序设计语言相关的类型长度而提供更高的编程创作力和软件重用。脚本语言更适合在联系复杂的应用程序中进行胶着。为了简化连接组件的工作,脚本语言被设计为无类型的,脚本语言一般是面向字符的,因为字符为许多不同的事物提供了一致的描述。事实上,脚本语言都是动态语言,而动态语言都是解释型语言,不管它们是否是面向对象的语言。

24、答案:C本题解析:本题考查知识产权相关知识计算机软件著作权的主体与客体主体:指享有软件著作权的人,包括公民、法人、其他组织和外国人。客体:指著作权法保护的对象,包括计算机程序及其有关文档。

25、答案:A本题解析:暂无解析

26、答案:D本题解析:本题考查SQL自定义存储函数的设计。本题为返回标量值函数,其语法如下:CREATEFUNCTIONfunction_name(形式参数列表)RETURNStype[WITH<function_option>[,...n]][AS]BEGINfunction_bodyRETURNscalar_expressionEND根据函数的上述定义,显然应该填写函数返回值的类型申明,由于自定义函数式通过其函数名称进行调用,所以此处不需再申明表达式。因此选择A选项。在函数体内,且函数体中出现了局部变量d_count,因此必须进行申明,因此选择D选项。完整的自定义函数说明如下:CreatefunctionDept_count(Dept_namevarchar(20))//定义函数过程Dept_count,且有一字符串形式参数Dept_name。returnsinteger//申明函数返回值的数据类型为整型begin//函数体开始declared_countinteger//定义局部整型变量d_countselectcount(*)intod_count//将查询统计结果存入d_count中fromTeacherwhereTeacher.Dept_name=Dept_name//指明查询的筛选条件是教师表的Dept_name等于函数的输入参数Dept_name。returnd_count//返回d_count的值作为函数Dept_count的结果end//函数体结束

27、答案:C本题解析:本题考查关系理论的基础知识。根据候选码的求解结果,关系R的非主属性为E。三个候选码中,任何一个候选码中的属性去掉后,即(A)+=A,(B)+=BCD,(C)+=CD,(D)+=D,都不能决定E,故不存在非主属性E对码的部分依赖,关系R属于2NF。除了三个候选码决定E之外,没有哪个属性集决定E,即E直接依赖于码,关系R属于3NF。存在函数据依赖B→C,左边不是码,故关系R不属于BCNF。因此,关系R属于3NF。

28、答案:C本题解析:

29、答案:B本题解析:本题考查操作系统基本知识。每个参与同步的进程都需要一个私有信号量。

30、答案:A本题解析:暂无解析

31、答案:D本题解析:暂无解析

32、答案:C本题解析:本题考查可变长IP地址相关知识。IP地址块28/26留给主机的地址码只有6位,则主机数为26-2=62(去掉全0和全1地址)。这些地址都采用222.125.80.10xxxxxx的形式,其中最小的地址是0000001,即29,最大的是0111110,即222.125.80.190。因此本题答案为C选项

33、答案:D本题解析:本题考查关系数据库规范化理论方面的基础知识。试题正确答案为D。设U1={A1,A2,A4},U2={A1,A3},那么可得出:(U1∩U2)→(U1-U2)=A1→A2,(U1∩U2)→(U1-U2)=A1→A3,而A1→A2,A1→A3?F+所以分解ρ是有损连接的。又因为F1=F2=?,F+≠(F1∪F2)+,所以分解不保持函数依赖。

34、答案:B本题解析:本题考查故障与恢复的基础知识。数据库系统的故障分为三类:事务故障、系统故障和介质故障。事务故障是单独一个事务出问题而不能执行下去,并不影响其他事务的执行;系统故障是故障导致系统重启,当前运行中的事务及刚刚提交的事务会导致数据库不一致;介质故障则是数据库文件的存储介质如硬盘发生故障导致数据丢失。事务日志是在对数据库进行更新之前写入的,且严格按照对数据库的更新操作时间顺序进行登记。故障恢复时,对未完成的事务,应该按照日志文件执行逆向撤销操作(Undo),对已完成的事务进行正向重做操作(Redo)。本题所提供的日志文件中,事务T1只有开始没有结束,应进行Undo操作,事务T0有开始有结束,应进行Redo操作。因此答案为B选项。

35、答案:D本题解析:本题考查数据库设计的基础知识。逻辑设计阶段的主要工作是将E-R图转换为关系模式。转换规则中,对多值属性,取实体标识符与每个多值属性分别构建一个关系模式,则生成的关系模式属于4NF(<实体标识符>→→<多值属性>是平凡的多值依赖)。出于系统性能的考虑,在设计过程中对表进行分解,将关系模式中的属性进行分解,形成两个或多个表,称为垂直分解;保持关系模式不变,对记录进行分解,生成两个或多个表,称为水平分解。

36、答案:B本题解析:本题考查数据库发展与新技术相关知识。分布式数据库管理系统的分类(1)同构同质型DDBS(2)同构异质型DDBS(3)异构型DDBS构:指数据模型,如关系、网状、层次模型等。质:指DBMS数据库管理系统,如Oracle、mysql等。

37、答案:B本题解析:暂无解析

38、答案:C本题解析:高速缓存、内存称为基本存储器,快闪存储器、磁盘存储器称为辅助存储器,光存储器、磁带存储器称为脱机存储器。

39、答案:B本题解析:本题考查对数据库物理设计相关概念的掌握。聚簇索引要求物理记录次序与索引项次序一致,起到对物理记录的排序和重组织作用,可以提高某些查询的性能。

40、答案:D本题解析:本题考查数据库发展与新技术相关知识。分布式数据库的查询优化①基于半联接优化策略(自然联接+投影):网络中只传输参与联接的数据。②基于联接优化策略:完全在连接的基础上考虑查询处理。

41、答案:D本题解析:本题考查数据库技术基础相关知识属性的分类简单属性:原子的、不可再分的属性。复合属性:可细分为多个部分组成的属性。单值属性:属性对于一个特定的实体只有单独的一个值。多值属性:属性可能对应一组值。NULL属性:当实体在某个属性上没有值或值未知时,使用NULL值。派生属性:可以从其他属性计算得到的属性。

42、答案:B本题解析:本题考查程序语言基础知识。值凋用和引用调用是实现函数调用是传递参数的两种基本方式。在值调用方式下,是将实参的值传给形参,在引用调用方式下,实将实参的地址传递给形参。

43、答案:B本题解析:本题考查计算机系统硬件方面磁盘容量的计算。题目中给出硬盘的面数为8,每面的磁道数为(30-10)×10÷2×16,每磁道扇区数为16,每扇区512字节,因此其格式化容量为:(8*(30-10)*10*16*16*512)/2B换算成MB单位时再除以1024*10240。因此答案为B选项。

44、答案:B本题解析:本题考查数据库设计相关知识程序流程图:用来描述程序的逻辑与算法实体联系图:数据库设计人员和用户之间沟通信息的桥梁模块结构图:用来描述系统的整体构成数据结构图:描述数据的构成

45、答案:B本题解析:本题考查数据库发展与新技术相关知识

46、答案:B本题解析:软件测试的目的是尽可能多的发现软件程序中的错误或者是BUG,但不代表能发现所有错误,软件测试的工作应尽可能早的开始,好的测试往往在需求分析阶段就已参与,而非一定要在软件实现之后开始,虽然对软件进行了充分的测试,但也不代表交付时软件一定不存在问题了。

47、答案:B本题解析:本题考查操作系统信号量知识。根据前驱图,P1进程执行完需要通知P2和P3进程,故需要利用V(S1)V(S2)操作通知P2和P3进程,所以空a应填V(S1)V(S2);P2进程执行完需要通知P4进程,所以空b应填V(S3)。根据前驱图,P3进程运行前需要等待P1进程的结果,故需执行程序前要先利用1个P操作,而P3进程运行结束需要通知P5进程。根据排除法可选项只有选项B和选项C。又因为P3进程运行结束后需要利用1个V操作通知P5进程,根据排除法可选项只有选项B满足要求。根据前驱图,P4进程执行结束需要利用1个V操作通知P5进程,故空e处需要1个V操作;P5进程执行前需要等待P3和P4进程的结果,故空f处需要2个P操作。根据排除法可选项只有选项B和选项C能满足要求。根据分析可知,P3进程运行结束是利用V(S4)通知P5进程,故P4进程运行结束是利用V(S5)通知P5进程。

48、答案:B本题解析:

49、答案:B本题解析:本题考查关系代数相关知识。R×S表示做笛卡尔积,结果的属性个数是R和S的属性之和,行数是R和S行数之积。R∞S表示做自然连接,结果的属性需要合并R和S中相同的属性A、C、D,则结果属性个数为6个,即R∞S(A,B,C,D,E,F)。因此答案为C选项。σR.C>S.F(R∞S)表示从R与S的自然连接中,筛选出R的C属性大于S的F属性的记录。σ3>9(RxS)表示从R与S的笛卡尔积中,筛选出R的C属性大于S的F属性的记录,但是这里没有做自然连接的等值比较和投影操作。π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧3>9(R×S))表示R与S先做笛卡尔积,然后筛选出R.A=S.A、R.C=S.C、R.D=S.D及R.C>S.F的记录,即做了连接所需的等值比较;最后在投影结果集中的A、B、C、D、E、F属性。结果与σR.C>S.F(R∞S)表达式一致,因此38选择B选项。σ’3’>’9’(R×S)该表达式是错误的,筛选运算指定比较列不能用字符串方式。π1,2,3,4,8,9(σ1=5∧3=6∧4=7∧’3’>’9’(R×S))该表达式与选项C一样不正确,筛选运算指定比较列不能用字符串方式。

50、答案:C本题解析:本题考查对数据库设计相关概念的掌握。视图设计是指在确定了基本表的情况下,根据处理需求,确定增加相应的视图,以方便应用程序的编写和安全性要求,应属于逻辑结构设计阶段要完成的任务。

51、答案:D本题解析:本题考查数据库设计相关知识。ODBC:开放数据库连接JDBC:JAVA数据库连接ADO:Active数据对象XML:可扩展标记语言其中前面三个为数据库访问编程接口。

52、答案:A本题解析:本题考查并发调度知识。事务并发执行能够充分利用系统资源,提高系统吞吐量。并发事务的执行,可能会因为冲突而产生数据的不一致。根据调度语句计算运行结果,是理解并发事务执行过程和对不一致性认识所必须的。根据上述调度,事T1的前三句执行后,A的值70写入缓冲区中(可理解为写入了数据库中)X的数据位;随后T2的两句将X、Y的值读入变量A(=70)、B(=200)中;之后T1将B的值230写入数据库中Y的数据位;再之后T2将B的值(=270)写入数据库中Y的数据位。上述调度执行后,X=70,Y=270。多个事务并发执行,正确的必要条件是其执行结果与某一种串行执行的结果相同。上述两个事务的串行执行过程为T1执行完后执行T2或T2执行完后执行T1,即T1→T2:X=70,Y=300和T2→T1:X=70,Y=330。上述并发调度的结果与任一串行结果都不同,故并发执行产生了数据的不一致。该调度中事务T1对Y的修改被T2所覆盖,未能体现T1对Y曾进行过修改,即T1对Y的修改丢失了,故该不一致性属于丢失修改。

53、答案:B本题解析:本题考查关系代数相关知识。R×S表示做笛卡尔积,结果的属性个数是R和S的属性之和,行数是R和S行数之积。R×S=(R.A,R.B,R.C,S.A,S.B,S.C),π4,5,3(σ1<6(R×S))即首先筛选出R×S中第6列(S.C)大于第1列(R.A)的记录,再投影4、5、3列(S.A,S.B,R.C)。

54、答案:D本题解析:本题考査的是数据库并发控制方面的基础知识。因为,事务是一个操作序列,这些操作“要么都做要么都不做”,是数据库环境中不可分割的逻辑工作单位。

55、答案:C本题解析:NULL属性:表示无意义或不知道(属性没有值或属性值未知时)。逻辑运算UNKNOWNORTRU由于是逻辑或运算,OR之前非布尔值,结果为FALSE,OR之后为TRUE,所以逻辑运算的结果为TRUE。

56、答案:D本题解析:本题考查操作系统基本知识。哈希存储的基本思想是根据(关键码值)来决定(存储地址),冲突(碰撞)指的是(不同关键码值对应到相同的存储地址),(负载因子)越大,发生冲突的可能性也越大。处理冲突的两种主要方法是(拉链法和开放地址法)。哈希表装填(负载)因子定义为:α=填入表中的元素个数/哈希表的长度由于表长是定值,α与“填入表中的元素个数”成正比,所以,α越大,填入表中的元素较多,产生冲突的可能性就越大;α越小,填入表中的元素较少,产生冲突的可能性就越小。

57、答案:C本题解析:考查关系代数运算和元组演算的基本知识。题干中的元组演算表达式所构成的关系为:从关系R中选择的元组t应满足该元组在C列上的分量大于关系S中的任意一个元组u在A列上的分量。关系R中的第一个元组(1,2,3)中的第三个分量t[3]=3,由于3不满足大于S关系的第一个元组u[1]=3以及S关系的第二个元组u[1]=4,故关系R中的第一个元组(1,2,3)不在新构成的关系中;关系R中的第二个元组(4,5,6)中的第三个分量t[3]=6,由于6不满足大于S关系的第四个元组u[1]=6,故关系R中的第二个元组(4,5,6)不在新构成的关系中;关系R中的第三个元组(7,8,9)中的第三个分量t[3]=9,由于9大于S关系的任何一个元组,故关系R中的第三个元组(7,8,9)在新构成的关系中;关系R中的第四个元组(10,11,12)中的第三个分量t[3]=12,由于12大于S关系的任何一个元组,故关系R中的第四个元组(10,11,12)在新构成的关系中。根据上述分析可见,新构成的关系中有元组(7,8,9)和(10,11,12)。

58、答案:C本题解析:依题意,图的子图(a)中P1、P2都是阻塞节点,所以该图不可以化简、是死锁的;子图(b)中P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简、是非死锁的。

59、答案:B本题解析:本题考查NoSQL的相关知识。NoSQL是指非关系型数据库,是对不同于传统的关系型数据库DBMS的统称。有几种典型的NoSQL数据库。文档存储数据库是以文档为存储信息的基本单位,如BaseX,CouchDB,MongoDB等。键值存储数据库支持简单的键值存储和提取,具有极高的并发读写性能,如Dynamo,Memcached,Redis等。图形存储数据库利用计算机将点、线、面等图形基本元素按照一定的数据结构进行存储,如FlockDB、Neo4j等。多值数据库系统是一种分布式数据库系统,提供了一个通用的数据集成与访问平台,屏蔽了各种数据库系统不同的访

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论