2024年全国软件水平考试之中级数据库系统工程师考试快速提分题详细参考解析_第1页
2024年全国软件水平考试之中级数据库系统工程师考试快速提分题详细参考解析_第2页
2024年全国软件水平考试之中级数据库系统工程师考试快速提分题详细参考解析_第3页
2024年全国软件水平考试之中级数据库系统工程师考试快速提分题详细参考解析_第4页
2024年全国软件水平考试之中级数据库系统工程师考试快速提分题详细参考解析_第5页
已阅读5页,还剩34页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

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

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

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。一、选择题

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

2、SQL中,用于提交和回滚事务的语句分别是()。A.ENDWORK和ROLLBACKWORKB.COMMITWORK和ROLLBACKWORKC.SAVEWORK和ROLLUPWORKD.COMMITWORK和ROLLUPWORK

3、在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为(请作答此空);在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为()。A.直接转换B.位置转换C.分段转换D.并行转换

4、《计算机软件产品开发文件编制指南》(GB8567-88)是_()_标准。A.强制性国家B.推荐性国家C.强制性行业D.推荐性行业

5、TCP/IP体系结构中的TCP和IP分别为哪两层协议()A.数据链路层和网络层B.运输层和网络层C.运输层和应用层D.网络层和运输层

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

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

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

9、企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句女口下:SELECT姓名,月薪FROM职工WHERE月薪image.png(SELECT(请作答此空)FROM职工WHERE部门号=())A.月薪B.ALL(月薪)C.MIN(月薪)D.MAX(月薪)

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

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

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

13、DB中的数据属于(请作答此空)数据,DW中的数据属于()数据:DB属于()驱动方式,DW属于()驱动方式。A.历史型B.操作型C.更新型D.分析型

14、以下关于数据仓库的叙述中,不正确的是()。A.数据仓库是商业智能系统的基础B.数据仓库是面向业务的,支持联机事务处理(OLTP)C.数据仓库是面向分析的,支持联机分析处理(0LAP)D.数据仓库中的数据视图往往是多维的

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

16、给定关系R(A,B,C,D,E)与S(B,C,F,G),那么与表达式π2,4,6,7(σ2image.png7(R∞S))等价的SQL语句如下:SELECT(请作答此空)FROMR,SWHERE()A.R.B,D,F,GB.R.B,E,S.C,F,GC.R.B,R.D,S.C,FD.R.B,R.C,S.C,F

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

18、对于给定的关键字序列(47,34,13,12,52,38,33,27,5),若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为(key)keye1则()A.哈希地址为1的链表最长B.哈希地址为6的链表最长C.34和12在同一个链表中D.13和33在同一个链表中

19、在高级语言源程序员,常需要用户定义的标识符程序员的对象命名,常见的命名对象有()。①关键字(或保留字)②变量③函数④数据类型⑤注释A.①②③B.②③④C.①③⑤D.②④⑤

20、我国的国家标准有效期一般为()年。A.3B.4C.5D.10

21、在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令;若用户键入的命令参数的个数为2时,执行cat>>$2<$1命令。请将下面所示的Shell程序的空缺部分补齐。case_()_in1)cat$1;;2)cat>>$2<$1;;*)echo'default...'esacA.$$B.$@C.$#D.$*

22、在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是_()_。A.要有两个分片具有相同关系模式以进行并操作B.任意两个分片不能有相同的属性名C.各分片必须包含原关系的码D.对于任一分片,总存在另一个分片能够和它进行无损连接

23、在表的逻辑设计时,不正确的规则是()。A.为消除数据冗余,要求全部模式都达到BCNF标准B.如果频繁地访问的数据涉及到两个表,那么考虑将其合并C.如果频繁地访问一个表中的部分字段值,那么这部分字段僮应单独构成一个表D.对于很少更新的表,引入物化视图

24、如果严格按照表达式运算顺序,则查询效率最高的是()。将该查询转换为等价的SQL语句如下:SELECTA1,A4FROMR,SWHERE(请作答此空)A.R.A2<20150RS.A4=95B.R.A2<2015ANDS.A4=95C.R.A2<20150RS.A4=950RR.A2=S.A2D.R.A2<2015ANDS.A4=95ANDR.A2=S.A2ANDR.A3=S.A3

25、某有向图G的邻接表如下图所示,可看出该图中存在弧,而不存在从顶点v.出发的弧。以下关于图G的叙述中,错误的是()A.G中存在回路B.G中每个顶点的入度都为1C.G的邻接矩阵是对称的D.不存在弧image.pngV3,vi>

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

27、在一棵完全二叉树中,其根的序号为1,_()_可判定序号为p和q的两个结点是否在同一层。A.Llog2P=Llog2qB.log2P=log2qC.Llog2P+1=Llog2qD.Llog2P=+Llog2q+1

28、对频繁执行的SQL语句进行优化的规则中,不正确的是()。A.尽可能减少多表查询,而使用嵌套查询B.在采用嵌套查询时,尽可能使用相关子查询C.尽量使用UNIONALL操作,而不使用UNION操作D.经常使用COMMIT语句,以尽量释放封锁

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

30、现有一部分U/C矩阵如下表所示,则下列描述不正确的是()。A.成品库存信息是在库存控制功能中产生的B.材料供应信息是在库存控制功能中产生的C.材料供应信息是在材料需求功能中产生的D.库存控制功能要应用材料供应信息

31、下面描述上确的是_()_。A.数据仓库是从数据库中导入大量的数据,开对结构和存储进行组织以提高查询效率B.使用数据仓库的目的在于对已有数据进行高速的汇总和统计C.数据挖掘是采用适当的算法,从数据仓库的海量数据小提取中潜在的信息和知识D.OLAP技术为提高处理效率,必须绕过DBMS直接对物理数据进行读取和写入

32、若对关系R1按()进行运算,可以得到关系R2A.σ商品名=‘毛巾’?‘钢笔’(R1)B.σ价格≥‘8’(R1)C.π1,2,3(R1)D.σ商品编号=‘01020211’?‘02110200’(R1)

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

34、事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的(请作答此空),为保证这一性质,必须使用()。A.原子性B.一致性C.隔离性D.持久性

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

36、在关系数据模型中,通常可以把()称为属性,而把()称为关系模式。常用的关系运算是关系代数和()。在关系代数中,对一个关系投影操作后,新关系的元组个数(请作答此空)原来关系的元组个数。A.小于B.小于或等于C.等于D.大于

37、在DBS中,逻辑数据与物理数据之间可以差别很大,实现两者之间转换工作的是()A.应用程序B.OSC.DBMSD.I/O设备

38、浏览器开启了无痕浏览模式后,()依然会被保存下来。A.浏览历史B.搜索历史C.已下载文件D.临时文件

39、以下是平行数据库的四种体系结构,在()体系结构中所有处理器共享一个公共的主存储器和磁盘。A.共享内存B.共享磁盘C.无共享D.层次

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

41、数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表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.修改所有对Table1更新的事务程序B.创建视图Table1,为Table2和Table3的自然连接C.只修改对A1,A2,...Am中属性更新的事务程序D.只修改对B1,B2,...Bn中属性更新的事务程序

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

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

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

45、在SQL语言中,删除基本表的命令是(),修改表中数据的命令是(请作答此空)A.INSERTB.DELETEC.UPDATED.MODIFY

46、数据库的安全机制中,通过GRANT语句实现的是(请作答此空);通过建立()使用户只能看到部分数据,从而保护了其它数据;通过提供()供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。A.用户授权B.许可证C.加密D.回收权限

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

48、算法的时间复杂度取决于()。A.问题的规模B.问题的困难度C.待处理的数据的初始状态D.A和C

49、在数据库方式下,信息处理中占据中心位置的是()A.磁盘B.程序C.数据D.内存

50、在某企业的信息综合管理系统设计阶段,员工实体在质量管理子系统中被称为“质检员”,而在人事管理子系统中被称为“员工”,这类冲突被称之为()。A.语义冲突B.命名冲突C.属性冲突D.结构冲突二、多选题

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

52、假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是_(请作答此空)_;如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是_()_。通常情况下,上述“列车时刻表”和“列车运行表”两实体型间_()_联系。A.车次B.始发站C.发车时间D.车次,始发站

53、设员工表(员工号,姓名,级别,工资)中,级别增加一级,工资增加500元,实现该约束的可行方案是()A.在员工表上定义插入和修改作的触发器B.在员工表上定义一个函数C.在员工表上定义一个视图D.在员工表上定义一个索引

54、关系R、S如下表所示,R÷(πA1,A2(σ1<3(S)))的结果为(请作答此空),R、S的左外连接、右外连接和完全外连接的元组个数分别为()A.{4}B.{3,4}C.{3,4,7}D.{(1,2),(2,1),(3,4),(4,7)}

55、数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表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.修改所有对Table1更新的事务程序B.创建视图Table1,为Table2和Table3的自然连接C.只修改对A1,A2,...Am中属性更新的事务程序D.只修改对B1,B2,...Bn中属性更新的事务程序

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

57、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为()天。活动EH和IJ的松弛时间分别为(请作答此空)天。A.3和3B.3和6C.5和3D.5和6

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

59、数据库中数据的()是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;(请作答此空)是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。A.安全性B.可靠性C.完整性D.并发控制

60、设有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

61、美国电气和电子工程师学会标准IEEE属于()。A.国家标准B.地区标准C.行业标准D.企业标准

62、在DB技术中,“脏数据”是指()。A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤销的数据

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

64、在索引改进中,一般的调整原则是:当()是性能瓶颈时,则在关系上建立索引;当()是性能瓶颈时,则考虑删除某些索引;管理人员经常会将有利于大多数据查询的索引设为(请作答此空)A.B树索引B.位图索引C.散列索引D.聚簇索引

65、数字语音的采样频率定义为8kHz这是因为()。A.语音信号定义的频率最高值为4kHzB.语音信号定义的频率最高值为8kHzC.数字语音传输线路的带宽只有8kHzD.一般声卡采样频率最高为每秒8k次

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

67、在设计关系模式时,有时为了提高数据操作的性能,会故意增加冗余数据,使得关系模式不满足3NF或BCNF,这种方法称之为反规范化,下列不属于反规范化手段的是()A.合并模式B.增加冗余属性C.创建视图D.增加派生属性

68、假设内存管理采用可变式分区分配方案,系统中有5个进程P1~P5,且某一时刻内存使用情况如图所示(图中空白处表示未使用分区)。此时,若P5进程运行完并释放其占有的空间,则释放后系统的空闲区数应()。A.保持不变B.减1C.加1D.置零

69、将满足3NF的关系系()后,可将其规范化为BCNF。A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖

70、数据流程图的作用是()。A.描述了数据对象之间的关系B.描述了对数据的处理流程C.说明了将要出现的逻辑判定D.指明了系统对外部事件的反应

71、给定关系模式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.具有无损连接性,但不保持函数依赖

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

73、下列叙述中正确的是()。A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上都不对

74、()是针对重复性的技术事项而制定的标准,是从事生产、建设及商品流通时需要共同遵守的一种技术依据。A.商业标准B.技术标准C.管理标准D.工作标准

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

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

77、SQL中,下列操作不正确的是()A.AGEISNOTNULLB.NOT(AGEISNULL)C.SNAME='王五'D.SNAME='王%'

78、事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(请作答此空),其产生的原因是破坏了事务T1的()。A.丢失修改B.读脏数据C.不可重复读D.幻影现象

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

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

81、某医院住院部信息系统中有病人表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.住院号B.姓名C.病房D.家庭住址

82、()和(请作答此空)是商业秘密的基本内容A.生产秘密B.营销秘密C.技术秘密D.销售秘密

83、在面向数据流的设计方法中,一般把数据流图中的数据划分为()两种。A.数据流和事务流B.变换流和数据流C.变换流和事务流D.控制流和事务流

84、在教学管理业务分E-R图中,“教师”实体具有“主讲课程”属性,而在人事管理业务分E-R图中,“教师”实体没有此属性,做分E-R图合并时应做如下处理()。A.更改人事管理业务分E-R图中“教师”实体为“职工”实体B.合并后的“教师”实体具有两个分E-R图中“教师”实体的全部属性C.合并后的“教师”实体具有两个分E-R图中“教师”实体的公共属性D.保持两个“教师”实体及各自原有属性不变

85、根据分布式数据库系统中的两阶段提交协议(2PC),有如下操作指令:①协调器向参与者发prepare消息;②参与者向协调器发回ready消息;③参与者向协调器发回abort消息;④协调器向参与者发commit消息;⑤协调器向参与者发rollback消息;满足2PC的序列是()。A.①②⑤B.①②④C.②③⑤D.②③④

86、在进行金融业务系统的网络设计时,应该优先考虑()原则。在进行企业网络的需求分析时,应该首先进行(请作答此空)。A.企业应用分析B.网络流量分析C.外部通信环境调研D.数据流向图分析

87、商业秘密构成的条件是:商业秘密必须具有(请作答此空),即不为公众所知悉;必须具有(),即能为权利人带来经济效益;必须具有(),即采取了保密措施。A.公开性B.确定性C.未公开性D.非确定性

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

89、若广义表L=((1,2,3)),则L的K度和深度分别为_()_。A.1和1B.1和2C.1和3D.2和2

90、设置日志文件的目的不包括()A.事务故障恢复B.系统故障恢复C.介质故障恢复D.删除计算机病毒

91、下述任务中,不属于软件工程需求分析阶段的是_()_。A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台

92、数据库中数据的()是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;(请作答此空)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;()是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。A.安全性B.可靠性C.完整性D.并发控制

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

94、进程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(S1)、P(S1)和V(S2)V(S3)B.P(S1)、V(S1)和V(S2)V(S3)C.V(S1)、V(S2)和P(S1)V(S3)D.P(S1)、V(S2)和V(S1)V(S3)

95、中国专利局授予的专利权或中国商标局核准的商标专用权受保护的范围是()。外国人在我国领域外使用中国专利局授权的发明专利,不侵犯我国专利权。著作权虽然自动产生,但它受地域限制。我国法律对外国人的作品的保护实行的是(请作答此空)。A.都予以保护B.对与中国建交的国家的公民作品C.一概不予保护D.并不都给予保护,只保护共同参加国际条约国家的公民的作品

96、DB中的数据属于()数据,DW中的数据属于(请作答此空)数据;DB属于()驱动方式,DW属于()驱动方式。A.历史型B.操作型C.更新型D.分析型

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

98、以下关于数据库的重组和重构的说法中,正确的是()。A.数据库的重组修改了原设计的逻辑和物理结构B.数据库的重构不修改原设计的逻辑和物理结构C.数据库的重组是指按原设计要求重新安排存储位置、回收垃圾、减少指针链以提高系统性能D.数据库的重构是指按原设计要求重新安排存储位置、回收垃圾、减少指针链等,以提高系统性能

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

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

参考答案与解析

1、答案:C本题解析:本题考查数据库技术基础相关知识。二级映象与数据独立性(1)外模式/模式映象每一个外模式,数据库系统都有一个外模式/模式映象,用于定义外模式与模式之间的对应关系。数据库中外模式/模式映象,保证了数据的逻辑独立性。(2)模式/内模式映象模式/内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。数据库中的模式/内模式映象是唯一的,保证了数据的物理独立性。

2、答案:B本题解析:本题考查事务程序的基础知识。事物的结束语句是ROLLBACK和COMMIT。当事务执行中出错时,使用ROLLBACK对当前事务对数据库已做的更新进行撤销;事务所有指令执行完成后,用COMMIT语句对数据库所做的更新进行提交。COMMITWORK和ROLLBACKWORK中的WORK可省略。

3、答案:D本题解析:本题考查系统开发和运行相关知识。新系统试运行成功之后,就可以在新系统和旧系统之间互相转换。系统转换方式如下(1)直接转换:确定新系统运行无误时,立刻启用新系统,终止旧系统运行。(2)并行转换:新旧系统并行工作一段时间,经过考验以后,新系统正式替代旧系统。(3)分段转换(逐步转换):是以上两种转换方式的结合。在新系统全部正式运行前,一部分一部分地代替旧系统。

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

5、答案:B本题解析:本题考查计算机网络相关知识

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

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

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

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

10、答案:A本题解析:本题考查数据库技术基础相关知识。

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

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

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

14、答案:B本题解析:本题考查数据仓库方面的基本概念。数据仓库是面向分析的,支持联机分析处理(OLAP),数据库面向日常事务处理(即面向业务的),不适合进行分析处理。数据仓库技术是公认的信息利用的最佳解决方案,它不仅能够从容解决信息技术人员面临的问题,同时也为商业用户提供了很好的商业契机,是商业智能系统的基础。数据仓库是在数据库已经大量存在的情况下,为了进一步挖掘数据资源、为了决策需要而产生的,它并不是所谓的“大型数据库”。数据仓库的方案建设的目的,是为前端查询和分析作基础,由于有较大的冗余,所以需要的存储也较大。联机分析处理(OLAP)可以被刻画为具有下面特征的联机事务:①可以存取大量的数据,比如几年的销铒数据,分析各个商业元素类型之间的关系,如销售、产品、地区、渠道。②需要包含聚集的数据,例如销售量、预算金额以及消费金额。③按层次对比不同时间周期的聚集数据,如月、季度或者年。④以不同的方式来表现数据,如以地区、或者每一地区内按不同销售渠道、不同产品来表现。⑤需要包含数据元素之间的复杂计算,如在某一地区的每一销售渠道的期望利润与销售收入之间的分析。⑥能够快速地响应用户的査询,以便用户的分析思考过程不受系统影响。

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

16、答案:A本题解析:本题考查关系代数表达式及SQL语句。π2,4,6,7(σ2<7(R∞S))表示首先R与S做自然连接(ABCDEFG),然后选择出第2列B小于第7列G的记录,最后投影2、4、6、7列BDFG。SELECT子句相当于投影,因此选择A选项。WHERE后为条件,这里的条件应该包含自然连接的等值比较(R.B=S.BANDR.C=S.C)和选择条件(R.B<S.G),因此为C选项

17、答案:A本题解析:本题考查软件项目管理的基础知识。活动图是描述一个项目中各个工作任务相互依赖关系的一种模型,项目的很多重要特性可以通过分析活动图得到,如估算项目完成时间,计算关键路径和关键活动等。根据上图计算出关键路径为A-B-D-G-I-K-L,其长度为22,关键路径上的活动均为关键活动。活动BD在关键路径上,因此松弛时间为0。

18、答案:C本题解析:本题考查数据结构相关知识。将一组关键字映射到一个有限连续的地址区间上,并以关键字的哈希函数Hash(key)作为记录在表中的存储位置,这种表称为哈希表,这一映射过程称为哈希造表或散列,所得的存储位置称为哈希地址或散列地址。哈希冲突:对于不同的关键字可能得到同一哈希地址,即key1≠key2,而f(key1)=f(key2)。解决冲突的方法:开放定址法、链地址法。链地址法:将具有同一哈希地址的记录存储在一条线性链表中。序列(47,34,13,12,52,38,33,27,5)对除11的余数为(3,1,2,1,8,5,0,5,5)。

19、答案:A本题解析:在编写程序时需要命名的对象有关键字,变量,函数。

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

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

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

23、答案:A本题解析:本题考查数据库设计相关知识。表的设计原则如果频繁地访问涉及两个表的连接操作,则考虑将其合并。如果频繁地访问只是在表中某一部分字段上进行,则把这部分字段单独构成一个表。对于很少更新的表,引入物化视图。物化视图是指既存储定义又存储其计算了的数据视图。

24、答案:D本题解析:本题考查关系代数表达式的等价性问题和查询优化方面的基本知识。正确的选项为D。在关系片R(A1,A2,A3)和S(A2,A3,A3)上进行关系运算的4个等价的表达式中可以看出,E3=πA1,A4(<σA2<2015?R.A3=S.A3?A4='95'(R×S))应该先进行R×S运算,然后在结果集中进行满足条件“R.A2<'2015'?S.A4<'95'?R.A3=S.A3”的选取运算σ,最后再进行属性A1A4的投影运算π。可见,选项D与条件“R.A2<'2015'?S.A4<'95'?R.A3=S.A3”等价。

25、答案:C本题解析:本题详细解析请参考视频教程本题考查数据结构相关知识,图的存储有两种方式:邻接矩阵,邻接表。邻接矩阵:图的顺序存储,矩阵中a的值定义为:0,两个顶点不相邻,1相邻。邻接表:图的链式存储,对图中每一个顶点建立一个单链表,指示与该顶点邻接的顶点和关联的边或出弧。

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

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

28、答案:B本题解析:本题考查数据库设计相关知识。SQL语句的性能优化尽可能地减少多表查询。尽可能地减少物化视图。在采用嵌套查询时,尽可能以不相关子查询替代相关子查询。只检索需要的列。在WHERE子句中尽可能使用IN运算来代替OR运算。查询时避免使用LIKE‘%string’,避免全表数据扫描;采用LIKE‘string%’形式可使用对应字段上的索引。尽量使用UNIONALL而不使用UNION,因为后者操作时要排序并移走重复记录,而前者不执行该操作。经常使用COMMIT语句,以尽早释放封锁。

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

30、答案:B本题解析:U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能与数据类的交叉处,填写功能与数据类的关系。U/C矩阵的正确性,可由三方面来检验:(1)完备性检验。这是指每一个数据类必须有一个产生者(即“C”)和至少有一个使用者(即“U”);每个功能必须产生或者使用数据类。否则这个U/C矩阵是不完备的。(2)一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。(3)无冗余性检验。这是指每一行或每一列必须有“U”或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。将U/C矩阵进行整理,移动某些行或列,把字母“C”尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。选项B应该为库存控制功能使用材料供应。

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

32、答案:B本题解析:本题考查关系代数概念和性质。选项A“σ商品名=‘毛巾’?‘钢笔’(R1)”的结果有商品编号为01020211、01020212、01020213和02110200的商品,而R2中没有商品编号为01020213的商品,因此该选项是错误的。选项B“σ价格≥‘8’(R1)”的结果只有价格大于8的商品,运算结果为表2。所以选项B是正确的。选项C“σ商品编号=‘01020211’?‘02110200’(R1)”的结果只有商品编号为010202111和02110200的商品,而没有商品编号为01020213的商品,因此该选项是错误的。选项D“π1,2,3(R1)”的结果等价于无条件对R1进行投影,运算结果就为R1。所以,选项D是错误的。

33、答案:A本题解析:为了避免IP地址的浪费,子网编址将IP地址的主机号部分进一步划分成子网号和新主机号两部分。为了区分网络号、子网号、新主机号三者的位置,定义了子网掩码(也称屏蔽码)。子网掩码可以用点分十进制表示(如),也可以用“/”+“网络号+子网号”的长度表示(如/10)。依题意,把网络/23划分为/27,则得到的子网数量n=227-23=24=16个;每个子网中实际主机号部分为32-27=5位,其表示可以实际使用的主机地址数量m=25-2=30个,式中“-2”表示扣除主机号全0、全1的地址。

34、答案:D本题解析:本题考查数据库恢复的基础知识。数据库故障会造成数据的不一致。数据库的更新是由事务驱动的,事务的ACID属性被破坏是数据不一致的根本原因。系统重启会使内存中更新过的数据未写入硬盘而丢失,破坏了事务的持久性,即事务一经提交,其对数据库的影响会体现到数据库中。为保证事务发生故障后可恢复,DBMS使用日志。即在对数据更新前,先将欲做的修改在日志中记录并写入硬盘,然后再进行数据更新。当系统重启时,根据日志文件对数据进行恢复。

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

36、答案:B本题解析:本题考查关系数据库理论相关知识在进行投影操作后,可能不包括候选码属性,此时元组出现重复时将会去掉重复元组。

37、答案:C本题解析:二级映象与数据独立性(1)外模式/模式映象每一个外模式,数据库系统都有一个外模式/模式映象,用于定义外模式与模式之间的对应关系。数据库中外模式/模式映象,保证了数据的逻辑独立性。(2)模式/内模式映象模式/内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。数据库中的模式/内模式映象是唯一的,保证了数据的物理独立性。

38、答案:C本题解析:本题考查计算机网络应用。无痕浏览是指不留下上网浏览记录的互联网浏览方式。在隐私浏览过程中,浏览器不会保存任何浏览历史、搜索历史、下载历史、表单历史、cookie或者Internet临时文件。但是已下载文件是会被保留的。

39、答案:A本题解析:并行数据库体系结构并行数据库要求尽可能的并行执行所有的数据库操作,从而在整体上提高数据库系统的性能。根据所在的计算机的处理器(Processor)、内存(Memory)及存储设备(Storage)的相互关系,并行数据库可以归纳为三种基本的体系结构(这也是并行计算的三种基本体系结构),即:1.共享内存结构(Shared-Memory)、2.共享磁盘结构(Shared-Disk)3.无共享资源结构(Shared-Nothing)。1、共享内存(Shared-Memory)结构该结构包括多个处理器、一个全局共享的内存(主存储器)和多个磁盘存储,各个处理器通过高速通讯网络(InterconnectionNetwork)与共享内存连接,并均可直接访问系统中的一个、多个或全部的磁盘存储,在系统中,所有的内存和磁盘存储均由多个处理器共享。(1)提供多个数据库服务的处理器通过全局共享内存来交换消息和数据,通讯效率很高,查询内部和查询间的并行性的实现也均不需要额外的开销;(2)数据库中的数据存储在多个磁盘存储上,并可以为所有处理器访问;(3)在数据库软件的编制方面与单处理机的情形区别也不大。这种结构由于使用了共享的内存,所以可以基于系统的实际负荷来动态地给系统中的各个处理器分配任务,从而可以很好地实现负荷均衡。2、共享磁盘(Shared-Disk)结构该结构由多个具有独立内存(主存储器)的处理器和多个磁盘存储构成,各个处理器相互之间没有任何直接的信息和数据的交换,多个处理器和磁盘存储由高速通信网络连接,每个处理器都可以读写全部的磁盘存储。这种结构常用于实现数据库集群,硬件成本低、可扩充性好、可用性强,且可很容易地从单处理器系统迁移,还可以容易地在多个处理器之间实现负载均衡。3、无共享资源(Shared-Nothing)结构该结构由多个完全独立的处理节点构成,每个处理节点具有自己独立的处理器、独立的内存(主存储器)和独立的磁盘存储,多个处理节点在处理器级由高速通信网络连接,系统中的各个处理器使用自己的内存独立地处理自己的数据。这种结构中,每一个处理节点就是一个小型的数据库系统,多个节点一起构成整个的分布式的并行数据库系统。由于每个处理器使用自己的资源处理自己的数据,不存在内存和磁盘的争用,提高的整体性能。另外这种结构具有优良的可扩展性——只需增加额外的处理节点,就可以以接近线性的比例增加系统的处理能力。这种结构中,由于数据是各个处理器私有的,因此系统中数据的分布就需要特殊的处理,以尽量保证系统中各个节点的负载基本平衡,但在目前的数据库领域,这个数据分布问题已经有比较合理的解决方案。由于数据是分布在各个处理节点上的,因此,使用这种结构的并行数据库系统,在扩展时不可避免地会导致数据在整个系统范围内的重分布(Re-Distribution)问题。

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

41、答案:A本题解析:本题考查数据库性能维护基础知识。由于已经将Table1从物理上垂直拆分为两个表Table2、Table3,为了使所有对Table1的查询程序不必修改,可以创建与Table1结构一致的视图,让相关查询作用于该视图之上。因此选择B选项。要求使对Table1的更新业务能正确执行。视图具有一定的更新功能,同时,对视图的更新最终是对基本表进行操作;由于B选项的自然连接所建立的视图,包括了Table1上所有的字段信息,同时不存在统计与子查询,则该视图允许更新,且操作与Table1一致。因此选择B选项。数据库独立性分为逻辑独立性和物理独立性。①逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的;即数据的逻辑结构改变了,用户程序也可以不变。②物理独立性:指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的;即当数据的物理存储改变了,应用程序不用改变。因此选择A选项。

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

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

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

45、答案:C本题解析:本题考查SQL语言相关知识本题注意不要混淆:表操作的创建、删除、修改分别为:create、drop、alter记录作的插入、删除、修改分别为:insert、delete、update

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

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

48、答案:D本题解析:本题算法与数据结构基本知识。算法的时间复杂度取决于问题的规模(N越大时间复杂度越大)、待处理的数据的初始状态(初始状态决定了算法执行过程的复杂程度)。

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

50、答案:B本题解析:本题考查数据库概念结构设计中的基础知识。根据局部应用设计好各局部E-R图之后,就可以对各分E-R图进行合并。在合并过程中需解决分E-R图中相互间存在的冲突,消除分E-R图之间存在的信息冗余,使之成为能够被全系统所有用户共同理解和接受的统一且精炼的全局概念模型。分E-R图之间的冲突主要有命名冲突、属性冲突和结构冲突三类。命名冲突是指相同意义的属性,在不同的分E-R图上有着不同的命名,或是名称相同的属性在不同的分E-R图中代表着不同的意义,这些也要进行统一。属性冲突是指同一属性可能会存在于不同的分E-R图,由于设计人员不同或是出发点不同,属性的类型、取值范围、数据单位等可能会不一致,这些属性对应的数据将来只能以一种形式在计算机中存储,这就需要在设计阶段进行统一。结构冲突是指同一实体在不同的分E-R图中有不同的属性,同一对象在某一分E-R图中被抽象为实体而在另一分E-R图中又被抽象为属性,需要统一。

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

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

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

54、答案:A本题解析:本题考查关系代数相关知识。本题X属性为A3,y属性为(A1,A2),R÷S应当满足元组在X上的分量值x的象集Yx包含S在Y上投影的集合,所以结果集的属性为A3。属性A3可以取3个值{3,4,7},其中:3的象集为{(1,2)},4的象集为{(2,1),(3,4)},7的象集为{(4,6)}。本题关系S为πA1,A2(σ1<3(S)),在属性组Y{A1,A2}上的投影为{(2,1),(3,4)}如下表所示:从上述分析可以看出,只有关系R的属性A3的值为4时,其象集包含了关系S在属性组X即(A1,A2)上的投影,所以R÷S={4}。因此本题选择A选项。

55、答案:A本题解析:本题考查数据库性能维护基础知识。由于已经将Table1从物理上垂直拆分为两个表Table2、Table3,为了使所有对Table1的查询程序不必修改,可以创建与Table1结构一致的视图,让相关查询作用于该视图之上。因此选择B选项。要求使对Table1的更新业务能正确执行。视图具有一定的更新功能,同时,对视图的更新最终是对基本表进行操作;由于B选项的自然连接所建立的视图,包括了Table1上所有的字段信息,同时不存在统计与子查询,则该视图允许更新,且操作与Table1一致。因此选择B选项。数据库独立性分为逻辑独立性和物理独立性。①逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的;即数据的逻辑结构改变了,用户程序也可以不变。②物理独立性:指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的;即当数据的物理存储改变了,应用程序不用改变。因此选择A选项。

56、答案:C本题解析:函数依赖(FD)是关系模式内属性间最常见的数据依赖,属于语义范畴的概念。函数依赖定义为:设R(U)是属性集U上的关系模式。X、Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不相等,则称X函数确定Y或者Y函数依赖于X,记作:X→Y。最小函数依赖集应满足的条件:不含传递依赖;不含部分依赖;每个函数依赖的右部都是单属性。“每个函数依赖的左部都是单属性”不属于最小函数依赖集应满足的条件。

57、答案:C本题解析:本题考查软件工程相关知识。关键路径有两条,分别为ABCEFIKL,ABDGIKL总工期为22天。EH在路径ABCEHL,总时长为17,EH的松弛时间即为总时差,22-17=5天。IJ在从I结点开始,经IJL,结点I之前的是为关键路径上的结点,总时差为0。L为22天。I结点的时间点为15天,所以其松弛时间为22-15-1-3=3天

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

59、答案:D本题解析:在数据库系统中,数据的完整性是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;安全性是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;并发控制是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。

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

61、答案:C本题解析:本题考查知识产权相关知识。标准的适用范围分类国际标准(InternationalStandard):指国际标准化组织(ISO)、国际电工委员会(IEC)所制定的标准。国家标准(NationalStandard):由某一国标准化组织制定的标准,如中华人民共和国国家标准(GB)、美国国家标准(ANSI)、英国国家标准(BS)、日本工业标准(JIS)等。区域标准(RegionalStandard):由区域组织建立的标准。如太平洋地区标准会议(PASC)、欧洲标准化委员会(CEN)、亚洲标准咨询委员会(ASAC)、非洲地区标准化组织(ARSO)等。行业标准(SpecializedStandard):某一行业内实施的标准。如美国电气和电子工程师学会标准(IEEE)、中华人民共和国国家军用标准(GIB)等。企业标准(CompanyStandard):在企业内部自行实行的标准。

62、答案:D本题解析:本题考查数据库技术基础相关知识。并发操作由于打破了事务的隔离性,带来的数据不一致性有四类:丢失修改、读脏数据、不可重复读、(读幻影)。(1)丢失修改:前一事务的修改被后一事务覆盖。(2)不可重复读:一事务在对同一数据的两次读取结果不相同,因为在两次读取期间,该数据被另一事务修改。(3)读脏数据:一事务读取的数据是另一事务中间修改但最后撤销的数据。(4)读幻影:与不可重复读类似,主要针对数据库记录的操作,一事务在同一数据集两次统计时结果不同,因为在两次统计期间,另一事务对该数据集进行了插入、删除或修改操作。

63、答案:D本题解析:根据BCNF定义:若关系模式R∈1NF,若X→Y且Y?X时,X必含有码,则关系模式R∈BCNF。即当3NF消除了主属性对码的部分和传递函数依赖,则称为BCNF。本题分解后的关系模式元件1、元件2和元件3消除了非主属性对码的部分函数依赖,同时不存在传递依赖,故达到BCNF。

64、答案:D本题解析:本题考查索引的应用方法。如果查询是瓶颈,那么在关系上创建适当的索引来加速查询。如果更新是瓶颈,那么可能是索引太多,这些索引在关系被更新时也必须被更新,此时则应删除一些索引以加速更新。将有利于大多数的查询和更新的索引设为聚集索引。

65、答案:A本题解析:音频数字化过程中采样频率应为声音最高频率2倍。本题采样频率为8KHz,所以其语音的最高频率应不超过4KHz。

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

67、答案:C本题解析:本题考查规范化理论相关知识。反规范化(denormalization)是加速数据检索的方法,这种方法有选择地在数据标准化后增加特定的冗余数据实例。常用的反规范技术有增加冗余列、增加派生列、重新组表和分割表。增加冗余列是指在多个表中具有相同的列,它常用来在查询时避免连接操作。增加派生列指增加的列来自其它表中的数据,由它们计算生成。它的作用是在查询时减少连接操作。重新组表指如果许多用户需要查看两个表连接出来的结果数据,则把这两个表重新组成一个表来减少连接而提高性能。分割表指对表做水平分割或垂直分割可以提高性能。

68、答案:B本题解析:依题意,若P5进程运行完并释放其占有的空间,则释放后系统的空闲区数应减1。造成这种情况的直接原因是:要释放的空闲区相邻的上下方都有空闲区。

69、答案:C本题解析:本题考查规范化理论相关问题。

70、答案:B本题解析:本题考查系统开发和运行相关知识。数据流图是以图形的方式描绘数据在系统中流动和处理的过程,反映了系统必须完成的逻辑功能,是结构化分析方法中用于表示系统逻辑模型的重要工具。画数据流图绘制的原则是:自外向内,自顶向下,逐层细化,完善求精。

71、答案: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个关系模式

温馨提示

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

评论

0/150

提交评论