2024年全国软件水平考试之中级数据库系统工程师考试经典测试题(附答案)3.docx

2024年全国软件水平考试之中级数据库系统工程师考试经典测试题(附答案)3.docx

姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线

姓名:_________________

编号:_________________

地区:_________________

省市:_________________

密封线 密封线

全国软件水平考试考试重点试题精编

注意事项:

1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。

2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。

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

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

一、选择题

1、给定关系模式R(U,F),U={A,B,C,D},函数依赖集F={AB→C,CD→B}。关系模式R(请作答此空),且分别有()。若将R分解成p={R1(ABC),R2(CDB)},则分解p()。

A.只有1个候选关键字AC

B.只有1个候选关键字BCD

C.有2个候选关键字ACD和AB

D.有2个候选关键字ACB和BCD

2、对频繁执行的SQL语句进行优化的规则中,不正确的是()。

A.尽可能减少多表查询,而使用嵌套查询

B.在采用嵌套查询时,尽可能使用相关子查询

C.尽量使用UNIONALL操作,而不使用UNION操作

D.经常使用COMMIT语句,以尽量释放封锁

3、程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(),但在(请作答此空)的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了()来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种()型语言,它具有很强的()能力。

A.对时间和空间有严格要求

B.并行处理

C.事件驱动

D.电子商务

4、在结构化程序设计中,模块划分的原则是()。

A.各模块应包括尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量紧密

D.模块内具有高内聚度、模块间具有低耦合度

5、对于表S和SC关系,当进行左外联结时,其结果集的属性列数为(),元组个数为(请作答此空)。

A.7

B.8

C.9

D.10

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

A.见图A

B.见图B

C.见图C

D.见图D

7、假设某企业信息管理系统中的5个实体:部门(部门号,部门名,主管,电话),员工(员工号,姓名,岗位号,电话),项目(项目号,名称,负责人),岗位(岗位号,基本工资),亲属(员工号,与员工关系,亲属姓名,联系方式)。该企业有若干个部门,每个部门有若干名员工;每个员工承担的岗位不同其基本工资也不同;每个员工可有多名亲属(如:父亲、母亲等);一个员工可以参加多个项目,每个项目可由多名员工参与。下面()属于弱实体对强实体的依赖联系。

A.部门与员工的“所属”联系

B.员工与岗位的“担任”联系

C.员工与亲属的“属于”联系

D.员工与项目的“属于”联系

8、给定关系模式R<U,F,U={A,B,C},F={AB→C,C→B}。关系R(),且分别有(请作答此空)。

A.1个非主属性和2个主属性

B.2个非主属性和1个主属性

C.0个非主属性和3个主属性

D.3个非主属性和0个主属性

9、假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号,则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是(请作答此空),要描述部门经理与部门之间的任职联系,应采用()。由该E-R图转换并优化后的关系模式为()。

A.实体

B.1:N联系

C.M:M联系

D.属性

10、假定用户A、B分别从I1、I2两个CA取得了各自的证书,下面()是A、B互信的必要条件。

A.AB互换私钥

B.A.B互换公钥

C.I1、I2互换私钥

D.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档