2016上半年数据库系统工程师上午试题(25-51)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016上半年数据库系统工程师上午试题(25-51)相关的知识,希望对你有一定的参考价值。

      《五年高考三年模拟》相当于高考“武功秘籍”中的《九阴真经》。海量的题库,对真题详尽的解析,备受老师和学生的追捧。可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2016年上半年数据库系统工程师考试真题的上午题,助你修炼出一身“绝技”,应对来年的数据库系统工程师考试


      2016年上半年数据库系统工程师考试上午试题(25-51)

      ●进程Pl.P2.P3.P4和P5的前趋图如下图所示:

技术分享

      若用PV操作控制进程P1.P2.P3.P4和P5并发执行的过程,则需要设置5个信号量S1.S2.S3.S4和S5,且信号量SI~S5的初值都等于零。下图中a和b处应分别填写();c和d处应分别填写(),e和f处应分别填写()。

技术分享

      (25)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)

      (26)A.P(S2)和P(S4)

      B.P(S2)和V(S4)

      C.V(S2)和P(S4)

      D.V(S2)和V(S4)

      (27)A.P(S4)和V(S4)V(S5)

      B.V(S5)和V(S3)P(S5)

      C.V(S3)和P(S4)P(S5)

      D.P(S3)和P(S4)P(S5)

      ●在采用三级模式结构的数据库系统中,如果对数据库中的表Emp创建聚簇索引那么应该改变的是数据库的()。

      (28)A.模式

      B:内模式

      C.外模式

      D.用户模式

      ●在某企业的信息综合管理系统设计阶段,员工实体在质量管理子系统中被称为“质检员”,而在人事管理子系统中被称为“员工”,这类冲突被称之为()。

      (29)A.语义冲突

      B.命名冲突

      C.属性冲突

      D.结构冲突

      ●对于关系模式R(X,Y,Z),下列结论错误的是()。

      (30)A.若X→Y,Y→Z,则X→Z

      B.若X→Z,则XY→Z

      C.若XY→Z,则X→Z,Y→Z

      D.若X→Y,X→Z,则X→YZ

      ●若对关系R1按()进行运算,可以得到关系R2。

技术分享

      A.σ商品名=‘毛巾‘V’钢笔 ’(R1)

      B.σ价格≥‘g’(R1)

      C.π1.2.3.(R1)

      D.σ商品编号=‘01020211‘v’02110200’(R1)

      ●关系规范化是在数据库设计的()阶段进行。

      (32)A.需求分析

      B.概念设计

      C.逻辑设计

      D.物理设计

      ●若给定的关系模式为良<U,F>,U={A,B,C),F={AB→C,C→B),则关系R()。

      (33)A.有2个候选关键字AC和BC,并且有3个主属性

      B.有2个候选关键字AC和AB,并且有3个主属性

      C.只有1个候选关键字AC,并且有1个非主属性和2个主属性

      D.只有1个候选关键字AB,并且有1个非主属性和2个主属性

      ●设关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递律是指()。

      (34)A.若X→Y,Y→Z为F所蕴涵,则X→Z为F所蕴涵

      B.若X→Y,X→Z,则X→YZ为F所蕴涵

      C.若X→Y,WY→Z,则XW→Z为F所蕴涵

      D.若X→Y为F所蕴涵,且Z&#8838;U,则XZ→YZ为F所蕴涵

      ●给定关系R(A,B,C,D)和关系S(C,D,E),对其进行自然连接运算R&#9655;&#9665;s后的属性列为()个:与σR.B>S.E(R&#9655;&#9665;S)等价的关系代数表达式为()。

      (35)A.4

      B.5

      C.6

      D.7

      (36)A.σ2>7(R×S)

      B.π1.2.3.4.7(σ’2‘>’7‘^3=5^4=6(R×S))

      C.σ’2‘>‘7’(R×S)

      D.π1.2.3.4.7(σ2>7^3=5^4=6(R×S))

      ●关系R.S如下表所示,元组演算表达式T={t|R(t) ^&#8704;u(S(u)→[3]>u[1]运算的结果为()。

技术分享

      ●关系R(A1,A2,A3)上的函数依赖集F={A1A3→A2,A1A2→A3},若R上的一个分解为p={(A1,A2),(A1,A3)},则分解p()。

      (38)A.是无损联接的

      B.是保持函数依赖的

      C.是有损联接的

      D.无法确定是否保持函数依赖

      ●假设关系R(A1,A2,A3)上的函数依赖集F={A1→A2,A1→A3,A2→A3},则函数依赖()。

      (39)A.A1→A2是冗余的

      B.A1→A3是冗余的

      C.A2→A3是冗余的

      D.A1→A2,A1→A3,A2→A3都不是冗余的

      ●某企业部门关系模式Dept(部门号,部门名,负责人工号,任职时间),员工关系模式EMP(员工号,姓名,年龄,月薪资,部门号,电话,办公室)。部门和员工关系的外键分别是()。查询每个部门中月薪资最高的员工号、姓名、+部门名和月薪资的SQL查询语句如下:

      SELECT员工号,姓名,部门名,月薪资

      FROM EMP Y,Dept

      WHERE()AND月薪资=(

      SELECT Max(月薪资)

      FROM EMP Z

      WHERE())

      (40)A.员工号和部门号

      B.负责人工号和部门号

      C.负责人工号和员工号

      D.部门号和员工号

      (41)A.Y.部门号=Dept.部门号

      B.EMP.部门号=Dept.部门号

      C.Y.员工号=Dept.负责人工号

      D.EMP.部门号=Dept.负责人工号

      (42)A.Z.员工号=Y.员工号

      B.Z.员工号=Y.负责人工号

      C.Z.部门号=部门号

      D.Z.部门号=Y.部门号

      ●某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:

      F={元件号→元件名称,(元件号,供应商)→库存量,供应商,供应商所在地)

      元件关系的主键为(),该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解为(),分解后的关系模式最高可以达到()。

      (43)A.(元件号,元件名称)

      B.(元件号,供应商)

      C.(元件号:供应商所在地)

      D.(供应商,供应商所在地)

      (44)A.元件1(元件号,元件名称,供应商,供应商所在地,库存量)

      B.元件l(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)

      C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)

      元件3(供应商,供应商所在地)

      D.元件l(元件号,元件名称)、元件2(元件号,库存量)

      元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)

      (45)A.1NF

      B.2NF

      C.3NF

      D.BCNF

      ●事务有多种性质,“一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也将永久有效。”这一性质属于事务的()性质。

      (46)A.原子性

      B.一致性

      C.隔离性

      D.持久性

      ●下列关于关系的描述中,正确的是()。

      (47)A.交换关系中的两行构成新的关系

      B.关系中两个列的值可以取自同一域

      C.交换关系中的两列构成新的关系

      D.关系中一个列可以由两个子列组成

      ●关系数据库中通常包含多个表,表与表之间的关联关系通过()来实现,通过()运算将两个关联的表合并成一张信息等价的表。

      (48)A.指针

      B.外码

      C.索引

      D.视图

      (49)A.选择

      B.投影

      C.笛卡尔积

      D.自然连接

      ●若系统使用频度最高的查询语句为

      SELECT*

      FROM SC

      WHERE Sno=x AND Cno=y;//其中x,y为变量为使该查询语句的执行效率最高,应创建()。

      (50)A.Sno上的索引

      B.Cno上的索引

      C.Sno,Cno上的索引

      D.SC上的视图SC_ V(Sno,Cno)

      ●将存储过程p1的执行权限授予用户U2的SQL语句为。

      GRANT()ON PROCEDURE Pl TO U2;

      (51)A.INSERT

      B.UPDATE

      C:DELETE

      D.EXECUTE


以上是关于2016上半年数据库系统工程师上午试题(25-51)的主要内容,如果未能解决你的问题,请参考以下文章

2016上半年数据库系统工程师上午试题(52-75)

2016年上半年软考网络工程师考试上午试题参考答案第一时间发布

下半年软考网络工程师考试上午题试题答案发布

2016上半年网络工程师考试上午真题(51-75)

2016上半年网络工程师考试上午真题(27-50)

2016上半年网络工程师考试上午真题(1-26)