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

下载本文档

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

文档简介

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

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

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

1、通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到()。A.1NFB.2NFC.3NFD.BCNF

2、能实现UNIQUE约束功能的索引是(请作答此空);针对复杂的约束,应采用()来实现。A.普通索引B.聚簇索引C.唯一值索引D.复合索引

3、解决并发操作带来的数据不一致性一般采用()A.封锁B.恢复C.授权D.协商

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

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

6、根据现有的心脏病患者和非心脏病患者数据来建立模型,基于该模型诊断新的病人是否为心脏病患者,不适于用算法()分析。A.ID3B.K最近邻(KNN)C.支持向量机(SVM)D.K均值(K-means)

7、事务提交之后,其对数据库的修改还存留在缓冲区中,并未写入到硬盘,此时发生系统故障,则破坏了事务的(请作答此空);系统重启后,由DBMS根据()对数据库进行恢复,将已提交的事务对数据库的修改写入硬盘。A.原子性B.一致性C.隔离性D.持久性

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

9、“所有事务都是两段式”与“事务的并发调度是可串行化”两者之间的关系是()A.同时成立与不成立B.没有必的联系C.前者蕴涵后者D.后者蕴涵前者

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

11、设有员工实体Employee(employeeID,name,sex,age,tel,departID),其中employeeID为员工号,name为员工姓名,sex为员工性别,age为员工年龄,tel为员工电话(要求记录手机号码和办公室电话),departID为员工所在部门号(要求参照另一部门实体department的主码departID)。Employee实体中存在的派生属性及其原因是();Employee实体中还存在多值属性,该属性及其该属性的处理为(请作答此空);对属性departID的约束是()。A.name,用employeeID可以区别B.sex,不作任何处理C.tel,将tel加上employeeID独立为一个实体D.tel,强制记录一个电话号码

12、进程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处应分别填写(请作答此空)。A.P(S4)和V(S4)V(S5)B.V(S5)和P(S4)P(S5)C.V(S3)和P(S4)P(S5)D.P(S3)和P(S4)P(S5)

13、以下关于结构化开发方法的叙述中,不正确的是()。A.将数据流映射为软件系统的模块结构B.一般情况下,数据流类型包括变换流型和事务流型C.不同类型的数据流有不同的映射方法D.一个软件系统只有一种数据流类型

14、以下关于计算机软件著作权的叙述中,正确的是()A.非法进行拷贝、发布或更改软件的人被称为软件盗版者B.《计算机软件保护条例》是国家知识产权局颁布的,用来保护软件著作权人的权益C.软件著作权属于软件开发者,软件著作权自软件开发完成之日起产生D.用户购买了具有版权的软件,则具有对该软件的使用权和复制权

15、假定学生Students和教师Teachers关系模式如下所示:Students(学号,姓名,性别,类别,身份证号)Teachers(教师号,姓名,性别,身份证号,工资)a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT()FROMStudents,TeachersWHERE();b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROMStudentsWHERE())(请作答此空)(SELECT身份证号,姓名FROMTeachersWHERE())A.EXCEPTB.INTERSECTC.UNIOND.UNIONALL

16、()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。A.包过滤B.应用级网关C.数据库D.WEB

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

18、DW的多维数据模型将数据看成数据立方体形式,由(请作答此空)和()组成。A.实体B.联系C.维D.类E.对象F事务

19、在数据库应用系统的体系结构中,常用的是C/S(客户机/服务器)结构和B/S(浏览器/服务器)结构。无论哪种结构,服务器都由(请作答此空)负责数据库的运行和维护。在C/S结构中,应用程序安装运行在()端,负责用户与数据库的交互;在B/S结构中,应用程序安装运行在()端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。A.DBMSB.DBAC.DataBaseD.DBS

20、DBS由DB、(请作答此空)和硬件等组成,DBS是在()的基础上发展起来的。DBS由于能够减少数据冗余,提高数据独立性,并集中检查(),多年来获得了广泛的应用。DBS提供给用户的接口是(),它具有数据定义、操作和检查等功能,既可独立使用,也可嵌入在宿主语言中使用。A.操作系统B.文件系统C.编译系统D.应用程序系统E.数据库管理系统

21、部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码,联系方式,薪资)项目(项目编号,项目名称,承担任务)若部门和员工关系进行自然连接运算,其结果集为(请作答此空)元关系。由于员工和项目关系之间的联系类型为(),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是()。A.5B.6C.7D.8

22、DBS的数据独立性是指();DBMS的功能之一是();DBA的职责之一是(请作答此空)。编写应用程序时,需要把数据库语言嵌入在()中;为此应在DBMS中提供专门设计的()。A.编制与数据库有关的应用程序B.规定存取权C.查询优化D.设计实现数据库语言E.确定数据库的教据模型

23、DBS的体系结构,按照ANSI/SPARC报告分为();在DBS中,DBMS的首要目标是提高();为了解决关系数据库的设计问题,提出和发展了(请作答此空);对于DBS,负责定义DB结构以及安全授权等工作的是()。A.模块化方法B.层次结构原C.新的计算机体系结构D.规范化理论

24、在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为(请作答此空)。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepareTi>的消息,当收到所有执行站点返回<readyTi>消息后,Ci再向所有执行站点发送<commitTi>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<readyTi>记录,而没有<commitTi>记录,则()。A.分片透明B.复制透明C.位置透明D.异构式分布

25、某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用()开发过程模型。A.瀑布B.原型C.增量D.螺旋

26、对于表S和SC关系,当进行左外联结时,其结果集的属性列数为(),元组个数为(请作答此空)。A.7B.8C.9D.10

27、不属于数据库系统监控的对象是()。A.性能监控B.故障监控C.网络监控D.安全监控

28、虚拟存储管理系统的基础是程序的()理论,这个理论的基本含义是,程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在(请作答此空)内,能够使该进程有效地运行,否则会出现频繁的页面调入调出的现象。A.主存储器B.虚拟存储器C.辅助存储器D.U盘

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

30、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.format

31、若某企业拥有的总资金数为15,投资4个项目P1、P2、P3、P4,各项目需要的最大资金数分别是6、8、8、10,企业资金情况如图a所示。P1新申请2个资金,P2新申请1个资金,若企业资金管理处为项目P1和P2分配新申请的资金,则P1、P2、P3、P4尚需的资金数分别为();假设P1已经还清所有投资款,企业资金使用情况如图b所示,那么企业的可用资金数为()。若在图b所示的情祝下,企业资金管理处为P2、P3、P4各分配资金数2、2、3,则分配后P2、P3、P4已用资金数分别为(请作答此空)。A.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是安全的B.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是安全的C.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是不安全的D.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是不安全的

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

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

34、给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为()=U,且满足最小性,所以其为R的候选码;关系模式R属于(请作答此空),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式(),则分解后的关系模式保持函数依赖。A.1NFB.2NFC.3NFD.BCNF

35、假设铁路自动售票系统有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)

36、下列关于ASP的说法中,错误的是()A.ASP应用程序无须编译B.ASP的源程序不会被传到客户浏览器C.访问ASP文件时,不能用实际的物理路径,只能用其虚拟路径D.ASP的运行环境具有平台无关性

37、下列关于关系的描述中,正确的是()。A.交换关系中的两行构成新的关系B.关系中两个列的值可以取自同一域C.交换关系中的两列构成新的关系D.关系中一个列可以由两个子列组成

38、在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结点的先后顺序()。A.中序和后序相同,而与先序不同B.完全相同C.先序和中序相同,而与后序不同D.都不相同

39、()是在经济、技术、科学及管理等社会实践中,以改进产品、过程和服务的适用性,防止贸易壁垒,促进技术合作,促进最大社会效益为目的,对重复性事物和概念通过制定、发布和实施标准,达到统一,获得最佳秩序和社会效益的过程。A.标准B.规范C.规程D.标准化

40、分布式数据库两阶段提交协议是指()A.加锁阶段、解锁阶段B.扩展阶段、收缩阶段C.获取阶段、运行阶段D.表决阶段、执行阶段

41、设关系模式R(ABCDE)上的函数依赖集F={A→BC,BCD→E,B→D,A→D,E→A},将R分解成两个关系模式:R1=(ABD),R2=(ACE),则R1和R2的最高范式分别是_()_。A.2NF和3NFB.3NF和2NFC.3NF和BCNFD.2NF和BCNF

42、数据模型的三要素中不包括()A.数据结构B.数据类型C.数据操作D.数据约束

43、已知某高级语言源程序A经编译后得到机器C上的目标程序B,则()。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,可得到源程序A的算法结构D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

44、给定教师关系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

45、下列描述中,不属于最小函数依赖集应满足的条件是()。A.不含传递依赖B.每个函数依赖的左部都是单属性C.不含部分依赖D.每个函数依赖的右部都是单属性

46、面向对象技术中,封装性是一种()A.封装技术B.信息隐蔽技术C.组合技术D.传递技术

47、给定关系模式R(A1,A2,A3,A4),R上的函数依赖集F={A1A3→A2,A2→A3},R(请作答此空)。若将R分解为p={(A1,A2,A4),(A1,A3)}.那么该分解是()的。A.有一个候选关键字A1A3B.有一个候选关键字A1A2A3C.有二个候选关键字A1A3A4和A1A2A4D.有三个候选关键字A1A2,A1A3和A1A4

48、某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中的每一个元组,“性别”的取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中的科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中的每一个元组。a.创建关系R的SQL语句如下:CREATETABLER(住院号CHAR(8)(请作答此空),姓名CHAR(10),性别CHAR(1)(),科室号CHAR(4),病房CHAR(4),家庭住址ADDR,//ADDR为用户定义的类());b.表R中复合属性是()。A.PRIMARYKEYB.REFERENCESD(科室号)C.NOTNULLD.REFERENCESD(科室名)

49、一级封锁协议解决了事务的并发操作带来的_()_不一致性的问题。A.数据丢失修改B.数据不可重复读C.读脏数据D.数据重复修改

50、在基于Web的电子商务应用中,业务对象常用的数据库访问方式之一是()A.JDBCB.COMC.CGID.XML

51、事务的并发执行不会破坏DB的完整性,这个性质称为事务的()A.持久性B.隔离性C.一致性D.原子性

52、在SQL语言中,删除基本表的命令是(请作答此空),修改表中数据的命令是()A.DESTROYTABLEB.DROPTABLEC.DELETETABLED.REMOVETABLE

53、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

54、()一是构成我国保护计算机软件著作权的两个基本法律文件。计算机软件著作权的权利自软件开发完成之日起产生,保护期为(请作答此空)年A.不受限制B.50C.软件开发者有生之年D.软件开发者有生之年加死后50年

55、我国发明专利的保护期为()年,实用新型专利权和外观设计专利权的期限为(请作答此空)年,均自专利申请日起计算。我国公民的作品发表权保护期为作者终生及其死亡后()年。我国商标权的保护期限自核准注册之日起()一年内有效,但可以根据其所有人的需要无限地续展权利期限。在期限届满前()一个月内申请续展注册,每次续展注册的有效期为10年,续展注册的次数不限。A.20B.30C.10D.40

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

57、在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重(请作答此空)、Jackson方法则是()。A.使用对象、类和集成B.由数据结构导出模块结构C.模块要相对独立,且功能单一,使块间联系弱,块内联系强D.将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制E.用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义F自顶向下、逐步细化,采用顺序、选择和循环3种基本结构,以及限制goto语句的使用,设计出可靠的和易维护的软件

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

59、数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Table1有关。假设Table1有30多个字段,分别为(Key,A1,A2,...Am,B1,B2,...Bn)。执行频度较高的查询业务都只用到A1,A2,...Am中的大部分属性,因此,DBA决定将表Table1分解为Table2(Key,A1,A2,...Am)和Table3(Key,B1,B2,...Bn)。为了使所有对Table1的查询程序不必修改,应该(请作答此空);为了使对Table1的更新业务能正确执行,应该();这样实现了()。A.修改所有对Tabel1的查询程序B.创建视图Table1,为Ttable2和Table3的自然连接C.只修改使用A1,A2,...Am中属性的程序D.只修改使用B1,B2,...Bn中属性的程序

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

61、在关系R(A1,A2,A3)和S(A2,A3,A4)上进行关系运算,与该关系表达式等价的是()A.见图AB.见图BC.见图CD.见图D

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

63、用户使用DML语句对数据进行操作,实际上操作的是()A.数据库的记录B.内模式的内部记录C.外模式的外部记录D.数据库的内部记录值

64、下列攻击行为中,出()属于被动攻击行为。A.伪造B.窃听C.DDOS攻击D.篡改消息

65、如右图所示的调度,其中事务T1、T2仅对数据项A、B进行操作,则该调度(请作答此空);假如该调度已经产生死锁,如果要从事务T1,T2中进行回滚以解除死锁,从代价最小的角度考虑,应回滚事务()。A.满足两段锁协议、不发生死锁B.满足两段锁协议、会发生死锁C.不满足两段锁协议、不发生死锁D.不满足两段锁协议、会产生死锁

66、某指令流水线由5段组成,第1、3、5段所需时间为Δt,第2、4段所需时间分别为3Δt、2Δt,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为()。A.见图AB.见图BC.见图CD.见图D

67、假设关系R(A1,A2,A3)上的函数依赖集F={A1→A2,A1→A3,A2→A3},则函数依赖()。A.A1→A2是冗余的B.A1→A3是冗余的C.A2→A3是冗余的D.A1→A2,A1→A3,A2→A3都不是冗余的

68、以下NoSQL数据库中,()是一种高性能的分布式内存对象缓存数据库,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度,提高可扩展性。A.MongoDB.MemcachedC.Neo4jD.Hbase

69、数据库系统设计员可通过外模式、概念模式和内模式来描述()次上的数据特性;数据库的视图、基本表和存储文件的结构分别对应();数据的物理独立性和数据的逻辑独立性是分别通过修改(请作答此空)的映像来保证的。A.外模式/模式和模式/内模式B.外模式/内模式和外模式/模式C.模式/内模式和外模式/模式D.外模式/内模式和模式/内模式

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

71、嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能空值,为解决这一矛盾,使用的机制是()。A.SQLCAB.游标C.指示变量D.动态SQL

72、假定学生Students和教师Teachers关系模式如下所示:Students(学号,姓名,性别,类别,身份证号)Teachers(教师号,姓名,性别,身份证号,工资)a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT(请作答此空)FROMStudents,TeachersWHERE();b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROMStudentsWHERE())()(SELECT身份证号,姓名FROMTeachersWHERE())A.AVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值B.平均工资ASAVG(工资),差值ASMAX(工资)-MIN(工资)C.AVG(工资)ANY平均工资,MAX(工资)-MIN(工资)ANY差值D.平均工资ANYAVG(工资),差值ANYMAX(工资)-MIN(工资)

73、若某个计算机系统中I/O地址统一编址,则访问内存单元和I/O设备靠()来区分。A.数据总线上输出的数据B.不同的地址代码C.内存与I/O设备使用不同的地址总线D.不同的指令

74、甲经销商擅自复制并销售乙公司开发的OA软件光盘已构成侵权。丙企业在未知的情形下从甲经销商处购入10张并己安装使用。在丙企业知道了所使用的软件为侵权复制品的情形下,以下说法正确的是()。A.丙企业的使用行为侵权,须承担赔偿责任B.丙企业的使用行为不侵权,可以继续使用这10张软件光盘C.丙企业的使用行为侵权,支付合理费用后可以继续使用这10张软件光盘D.丙企业的使用行为不侵权,不需承担任何法律责任

75、在下列机制中,(请作答此空)是指过程调用和响应调用所需执行的代码在运行时加以结合;而()是过程调用和响应调用所需执行的代码在编译时加以结合。A.消息传递B.类型检查C.静态绑定D.动态绑定

76、E-R图中某实体具有一个多值属性,在转化为关系模式时,应()。A.将多值属性作为对应实体的关系模式中的属性,即满足4NFB.将实体的码与多值属性单独构成关系模式,即满足4NFC.用其他属性来替代多值属性,而不需要存储该多值属性D.将多值属性独立为一个关系模式,其码作为实体的外码

77、假设某医院诊疗科、医生和患者各实体对应的关系模式如下:诊疗科(科室代码,科室名称,电话)医生(医生代码,姓名,科室代码)患者(病历号,姓名,年龄,性别,病情,就诊日期,医生代码)其中诊疗科允许有多部电话,则电话属性为()。若医生只属于一个诊疗科,并且同一天可为多位患者看病,而患者也可在不同的科室治疗,患者关系模式的主键是(请作答此空),该关系属于()的问题。A.病历号B.病历号,病情,就诊日期C.病历号,就诊日期,医生代码D.病情,就诊日期,医生代码

78、进程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处应分别填写()。A.V(S1)、P(S2)和V(S3)B.P(S1)、V(S2)和V(S3)C.V(S1)、V(S2)和V(S3)D.P(S1)、P(S2)和V(S3)

79、Observethatfortheprogrammer,asforthechef,theurgencyofthepatron(顾客)maygovernthescheduledcompletionofthetask,butitcannotgoverntheactualcompletion.Anomelette(煎蛋),promisedintwominutes,mayappeartobeprogressingnicely.Butwhenithasnotsetintwominutes,thecustomerhastwochoices-waitsoreatsitraw.Softwarecustomershavehad()choices.NowIdonotthinksoftware(请作答此空)havelessinherentcourageandfirmnessthanchefs,northanotherengineeringmanagers.Butfalse()tomatchthepatron'sdesireddateismuchmorecommoninourdisciplinethanelsewhereinengineering.Itisvery()tomakeavigorous,plausible,andjobriskingdefenseofanestimatethatisderivedbynoquantitativemethod,supportedbylittledata,andcertifiedchieflybythehunchesofthemanagers.Clearlytwosolutionsareneeded.Weneedtodevelopandpublicizeproductivityfigures,bug-incidencefigures,estimatingrules,andsoon.Thewholeprofessioncanonlyprofitfrom()suchdata.Untilestimatingisonasounderbasis,individualmanagerswillneedtostiffentheirbackbonesanddefendtheirestimateswiththeassurancethattheirpoorhunchesarebetterthanwishderivedestimates.A.testersB.constructorsC.managersD.architects

80、在OODB中,包含其他对象的对象,称为()A.强对象B.超对象C.复合对象D.持久对象二、多选题

81、虚拟存储管理系统的基础是程序的(请作答此空)理论,这个理论的基本含义是,程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在()内,能够使该进程有效地运行,否则会出现频繁的页面调入调出的现象。A.全局性B.局部性C.时间全局性D.空间全局性

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

83、()一是构成我国保护计算机软件著作权的两个基本法律文件。计算机软件著作权的权利自软件开发完成之日起产生,保护期为(请作答此空)年A.不受限制B.50C.软件开发者有生之年D.软件开发者有生之年加死后50年

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

85、某企业的信息系统管理数据库中的员工关系模式为Emp(员工号,姓名,部门号,岗位,联系地址,薪资),函数依赖集F={员工号→(姓名,部门号,岗位,联系地址),岗位→薪资}。Emp关系的主键为(请作答此空),函数依赖集F()。A.员工号,Emp存在冗余以及插入异常和删除异常的问题B.员工号,Emp不存在冗余以及插入异常和删除异常的问题C.(员工号,岗位),Emp存在冗余以及插入异常和删除异常的问题D.(员工号,岗位),Emp不存在冗余以及插入异常和删除异常的问题

86、关系规范化是在数据库设计的()阶段进行。A.需求分析B.概念设计C.逻辑设计D.物理设计

87、事务T1中有两次查询学生表中的男生人数,在这两次查询执行中间,事务T2对学生表中加入了一条男生记录,导致T1两次查询的结果不一致,此类问题属于(),为解决这一问题,应采用的隔级别是(请作答此空)。A.ReadUncommittedB.ReadCommittedC.RepeatableReadD.Serializable

88、下列故障中属于事务内部故障的是()。A.程序中ROLLBACK语句B.违反完整性约束C.CPU故障D.硬盘损坏

89、若给定的关系模式为Rimage.pngU,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个主属性

90、DB中的数据属于()数据,DW中的数据属于()数据;DB属于()驱动方式,DW属于(请作答此空)驱动方式。A.事务B.用户C.分析D.系统

91、请作答第二空A.见图AB.见图BC.见图CD.见图D

92、关系R、S如下表所示,的结果为(),R、S的左外连接、右外连接和完全外连接的元组个数分别为(请作答此空).A.2,2,4B.2,2,6C.4,4,4D.4,4,6

93、给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为()=U,且满足最小性,所以其为R的候选码;关系模式R属于(请作答此空),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式(),则分解后的关系模式保持函数依赖。A.1NFB.2NFC.3NFD.BCNF

94、部门、员工和项目的关系模式及它们之间的E-R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码,联系方式,薪资)项目(项目编号,项目名称,承担任务)若部门和员工关系进行自然连接运算,其结果集为()元关系。由于员工和项目关系之间的联系类型为(请作答此空),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是()。A.1对1B.1对多C.多对1D.多对多

95、我国发明专利的保护期为()年,实用新型专利权和外观设计专利权的期限为()年,均自专利申请日起计算。我国公民的作品发表权保护期为作者终生及其死亡后()年。我国商标权的保护期限自核准注册之日起()一年内有效,但可以根据其所有人的需要无限地续展权利期限。在期限届满前(请作答此空)一个月内申请续展注册,每次续展注册的有效期为10年,续展注册的次数不限。A.3B.5C.6D.7

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

97、请作答第三空A.R.A,R.B,R.C,R.D,S.EB.R.A,R.C,R.D,S.C,S.D,S.EC.A,B,C,D,A,C,D,ED.R.A,R.B,R.C,R.D,S.A,S.C,S.D,S.E

98、给定关系模式R<U,F>,U={A,B,C},F={AB→C,C→B}。关系R(请作答此空),且分别有()。A.只有1个候选关键宇ACB.只有1个候选关键宇ABC.有2个候选关键宇AC和BCD.有2个候选关键宇AC和AB

99、在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是()A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

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

参考答案与解析

1、答案:C本题解析:本题考査函数依赖的基础知识。关系模式的分解,必须保证分解具有无损连接性,即分解能够被还原,否则会发生信息丢失(通过自然连接还原关系时会产生多余的记录)。分解保持函数依赖,至少能到3NF。

2、答案:C本题解析:本题考查数据库完整性的基础知识。约束的作用是为了防止可预见的错误的数据进入数据库中,是保障数据一致性的一种机制。UNIQUE约束是列级约束,表示关系中的记录在该列上的取值不重复。索引是通过建立索引列上的索引表,索引表中的査找项是索引列上的所有值的排序或散列(目的是为了快速査找),索引表中的指针项指向取该值的物理记录。唯一值索引即UNIQU索引,表示其索引表中的指针项只能指向唯一的记录,这样记录在索引列的取值也就要求唯一,即与UNIQUE约束等价。标准SQL中提供了简单的约束的定义语句,但对于复杂的约束,无法用SQL提供的约束定义语句,而是要通过编写程序来实现,这种程序会在数据更新操作时(INSERT、UPDATE和DELETE指令),自动启动用户的程序进行执行,即触发器机制。

3、答案:A本题解析:小编正在快马加鞭来的路上(详见视频讲解)

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

5、答案: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。

6、答案:D本题解析:根据现有的心脏病患者和非心脏病患者的数据来建立模型,基于该模型诊断新的病人是否为心脏病患者,不适于用算法K均值(K-means)进行分析。

7、答案:D本题解析:本题考查数据库并发控制方面的基础知识。事务具有原子性、一致性、隔离性和持久性。这4个特性也称事务的ACID性质。本题中,事务提交后执行结果未写入数据库,因系统重启而丢失,破坏了事务的持久性。因此本题答案为D选项。

8、答案: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)+,所以分解不保持函数依赖。

9、答案:C本题解析:本题考查数据库技术基础相关知识。事务满足两段式协议,则是可串行化的

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

11、答案:C本题解析:本题考查SQL语言相关知识派生属性指能够通过其它属性计算得到的属性。多值属性表示一个属性中可能存放多个值。

12、答案: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进程。

13、答案:D本题解析:结构化分析与设计方法是一种面向数据流的开发方法,它以数据流为中心构建软件的分析模型和设计模型。结构化设计是将结构化分析的结构(数据流图)映射成软件的体系结构(结构图)。根据信息流的特点,可将数据流图分为变换型数据流图和事务型数据流图,其对应的映射分别称为变换分析和事务分析。在规模较大的实际系统中,其数据流图往往是变换型和事务型的混合结构,此时可以把变换分析与事务分析应用在同一数据流图的不同部分。

14、答案:A本题解析:本题考查知识产权相关知识。《计算机软件保护条例》于2001年12月20日以中华人民共和国国务院令第339号公布,2013修改为第2版。如果软件属于职务作品,并且软件是在公司要求下完成的,则软件著作权属于法人或单位享有,开发者仅享有署名权。用户购买了软件,仅具有使用权,而不具有其他相关著作权(复制权也是著作权之一)

15、答案:B本题解析:依题意,查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECTAVG(工资)AS平均工资,MAX(工资)-MIN(工资)AS差值FROMStudents,TeachersWHEREStudents.身份证号=Teachers.身份证号ANDStudents.类型='研究生';查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:(SELECT身份证号,姓名FROMStudentsWHERE性别='女'AND类别='研究生')INTERSECT(SELECT身份证号,姓名FROMTeachersWHERE工资>=3500);

16、答案:B本题解析:包过滤防火墙只能工作在3-4层,无法获取高层协议数据,而本题是要求对应用层的通信数据流进行监控,只能是应用级网关防火墙。

17、答案:D本题解析:本题考查知识产权相关知识。1、国际标准ISO的代号和编号的格式为:ISO+标准号+[杠+分标准号]+冒号+发布年号(方括号中的内容可有可无),如IS09000-1:1994。2、国家标准的代号和编号:代号、标准发布顺序号和标准发布年代号强制性国家标准:GBXXXXX-XXXX推荐性国家标准:GB/TXXXXX-XXXX3、行业标准的代号和编号:代号、标准发布顺序号和标准发布年代号强制性行业标准编号:XXXXXX-XXXX推荐性行业标准编号:XX/TXXXX-XXXX4、地方标准的代号和编号:代号、标准发布顺序号和标准发布年代号强制性地方标准:DBXXXXXXX-XXXX推荐性地方标准:DBXX/TXXXXX-XXXX5、企业标准的代号和编号:代号、标准发布顺序号和标准发布年代号Q/XXXXXXXX-XXXX

18、答案:C本题解析:本题考查数据库发展与新技术相关知识DW一般是基于多维数据模型(MultidimensionalDataModel)构建的。多维模型将数据看成数据立方体(DataCube)形式,由维和事实构成。(1)维:人们观察主题的特定角度,每一个维分别用一个表来描述,称为“维表”。(2)事实:表示所关注的主题,由表来描述,称为“事实表”,特点是包含数值数据(事实)。

19、答案:A本题解析:本题考查数据库应用系统的基础知识。数据库的运行维护是由专门的数据库管理系统软件(DBMS)来负责的。C/S结构又称两层结构,由客户端运行应用程序;B/S结构分为三层,客户端只需要浏览器显示和简单的界面处理,Web服务器上的应用程序负责业务处理并与数据库交互。

20、答案:E本题解析:暂无解析

21、答案:C本题解析:本题考查关系数据库E-R模型的相关知识。正确答案是C。根据题意,部门和员工关系进行自然连接运算,应该去掉一个重复属性“部门代码”,所以自然连接运算的结果集为7元关系。

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

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

24、答案:C本题解析:在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为位置透明。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepareTi>的消息,当收到所有执行站点返回<readyTi>消息后,Ci再向所有执行站点发送<commitTi>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<readyTi>记录,而没有<commitTi>记录,则应向协调器询问以决定Ti的最终结果。

25、答案:D本题解析:本题考查软件过程模型的基础知识。瀑布模型将软件生存周期各个活动规定为线性顺序连接的若干阶段的模型,规定了由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。这种方法是一种理想的现象开发模式,缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。原型模型从初始的原型逐步演化成最终软件产品,特别适用于对软件需求缺乏准确认识的情况。增量开发是把软件产品作为一系列的增量构件来设计、编码、集成和测试,可以在增量开发过程中逐步理解需求。螺旋将瀑布模型与快速原型模型结合起来,并且加入两种模型均忽略了的风险分析,适用于复杂的大型软件。

26、答案:D本题解析:本题考查关系数据库理论相关知识S和SC共同的属性为sno,则S的悬浮元组包括sno=(3001,4003,1041)的三个元组。因此,进行左外连接时,属性个数为7个(合并sno),元组个数为10个。

27、答案:C本题解析:本题考查数据库设计相关知识对系统运行状态的了解采用监控系统。监控分类:性能监控、故障监控、安全监控。监控方式分类:系统监控、应用程序监控。系统日志是监控的主要依据。

28、答案:A本题解析:本题考查操作系统基本知识。本题是概念记忆题虚拟存储管理系统的基础是程序的(局部性)理论,这个理论的基本含义是,程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在(主存储器)内,能够使该进程有效地运行,否则会出现频繁的页面调入调出的现象。

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

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

31、答案:D本题解析:本题考查操作系统进程管理方面的基础知识,即安全队列问题。在图a的情况下,项目P1申请2个资金,P2申请1个资金,则企业资金管理处分配资金后项目P1、P2、P3、P4已用的资金数分别为4、4、2、3,可用资金数为2,故尚需的资金数分别为2、4、6、7。由于可用资金数为2,能保证项目P1完成。假定项目P1完成释放资源后,可用资金数为6,能保证项目P2或P3完成。同理,项目P2完成释放资源后,可用资金数为10,能保证项目P3或P4完成,故资金周转状态是安全的。对于图b,因为企业的总资金数是15,企业资金管理处为项目P2、P3、P4已分配资金数为3、2、3,故可用资金数为7。在图b的情况下,企业资金管理处为项目P2、P3、P4已分配资金数为3、2、3,若企业资金管理处又为项目P2、P3、P4分配资金数为2、2、3,则企业分配后项目P2、P3、P4已用资金数分别为5、4、6,可用资金为0,尚需资金数分别为3、4、4,故资金周转状态是不安全的。

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

33、答案:B本题解析:本题考查SQL语言相关知识。视图的作用1、视图能够简化用户的操作,提供更清晰的逻辑表达。2、视图使用户能以多种角度看待同一数据。3、视图对重构数据库提供了一定程度的逻辑独立性。4、视图能够对机密数据提供了一定的安全保护。

34、答案:A本题解析:依题意,对于给定关系模式R(U,F),其中属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为,且满足最小性,因此属性AE为R的候选码。因为关系模式R存在非主属性对码的部分函数依赖,所以它属于第1范式(R∈1NF)。若将R分解为:R1(A,B,C,D)、R2(A,E,G),则分解后的关系模式保持函数依赖。

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

36、答案:D本题解析:本题考查数据库发展与新技术相关知识。ASP的特点全嵌入HTML,与HTML、Script语言完美结合。无须手动编译(Compling)或链接程序,可在服务器端直接执行。面向对象(ObjectOriented),并可扩展ActiveXServer组件功能。能与任何ActiveXscripting语言相容,可使用plug-in使用第三方脚本语言。可使用服务器端的脚本来产生客户端的脚本。存取数据库轻松容易(使用ADO组件)存取数据库轻松容易(使用ADO组件)。可使用任何语言编写自己的ActivXServer组件。无浏览器兼容问题。程序代码隐蔽,在客户端仅可看到由ASP输出的动态HTML文件。

37、答案:B本题解析:本题考査关系定义的基础知识。关系数据库中以关系来存储数据。对关系的要求如下:①关系中的列满足原子性;②关系中的行可交换;③关系中的列可交换;④关系中的列取自同一个域,可以有多个列取自同一个域。一个列可以由两个子列组成,违反了原子性要求。交换关系中元组的行或列后,与原关系相同。职工表Emp(Eno,Name,Sex,Birth,MEno),其中工号Eno和经理工号MEno都取自职工工号域。

38、答案:B本题解析:本题算法与数据结构基本知识。遍历就是按照某条路径访问树中的每个结点,使每个结点被访问仅且一次。(1)先序遍历(DLR):访问根结点;先序遍历左子树;先序遍历右子树。(2)中序遍历(LDR):中序遍历左子树;访问根结点;中序遍历右子树。(3)后序遍历(LRD):后序遍历左子树;后序遍历右子树;访问根结点。一棵二叉树不论哪种遍历算法,有以下要点:①所有叶子节点先后顺序不变,总是从左到右排列。②左子树的节点,总是出现在右子树节点的前面。

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

40、答案:D本题解析:本题考查数据库发展与新技术相关知识。2PC把事务的提交过程分为两个阶段①表决阶段:协调者发送“准备提交”指令,所有参与者进行表决,具有一票否决权。②执行阶段:根据协调者的指令,参与者提交或者撤消事务,并给协调者发送确认消息。

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

42、答案:B本题解析:本题考查数据模型的三要素。数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。数据操作:对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及操作规则。是对系统动态特性的描述。数据的约束:是一组完整性规则的集合。也就是说,对于具体的应用数据必须遵循特定的语义约束条件,以保证数据的正确、有效、相容。

43、答案:A本题解析:本题考查程序语言方面的基础知识。编译是将高级语言源程序翻译成机器语言程序(汇编形式或机器代码形式),反编译是编译的逆过程。反编译通常不能把可执行文件还原成高级语言源代码,只能转换成功能上等价的汇编程序。

44、答案:A本题解析:本题考查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//函数体结束

45、答案:C本题解析:函数依赖(FD)是关系模式内属性间最常见的数据依赖,属

温馨提示

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

评论

0/150

提交评论