2018 年上半年数据库系统工程师考试上午真题+下午真题(2)

2018-12-22 23:19

● 下列网络互连设备中,属于物理层的是__(29)__ (29)A.交换机

B.中继器 C.路由器 D.网桥

● 在 地 址 http: //www.dailynews.com.cn/channel/welcome.html 中 , www.dailynews.com.cn 表示__(30)__, welcome.htm 表示__(31)__。

(30)A.协议类型

B.主机

C.网页文件名 D.路径

(31)A.协议类型

B.主机域名 C.网页文件名 D.路径

● 主域名服务器在接收到域名请求后,首先查询的是 (32) 。 (32)A.本地 hosts 文件

B.转发域名服务器 C.本地缓存

D.授权域名服务器

● __(33)__是按用户的观点对数据和信息建模,强调其语义表达功能,易于用户理解。(33)A.关系模型

B.概念数据模型C.网状模型D.面向对象模型

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

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

B.员工与岗位的“担任”联系 C.员工与亲属的“属于”联系 D.员工与项目的“属于”联系 ● DBMS 提供的 DDL 功能不包含__(35)__。

(35)A.安全保密定义功能

B.检索、插入、修改和删除功能 C.数据库的完整性定义功能

D.外模式、模式和和内模式的定义功能

● 以下关系模型的描述不正确的是__(36)__。

(36)A.与网状模型和层次模型相比,关系模型更复杂

B.关系模型是由若干个关系模式组成的集合

C.关系是一个实例,对应于程序设计语言中变量的概念

D.关系模型是采用表格结构来表达实体集以及实体集之间的联系

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

(37)A.4

B.5 C.6 D.9

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

● 给定教师关系 Teacher(T_no, T name, Dept name, Tel),其中属性 T_no、T_name、

Dept_name 和 Tel 的含义分别为教师号、教师姓名、学院名和电话。用 SQL 创建一个“给定学院名求该学院的教师数”的函数如下:

Create function Dept count(Dept name varchar(20))

( )

Begin

(

)

select count(*)into d count

from Teacher

where Teacher. Dept_name= Dept_name

return d count

end

(39)A.returns integer

B.returns d_count integer C.declare integer

D.declare d_count integer

(40)A.returns integer

B.returns d_count integer C.declare integer

D.declare d_count integer

● 给定关系 R(A,B,C,D,E)与 S(B,C,F,G),那么与表达式π(R??S))等价的 SQL 语句如下: SELECT (

)

FROM R,S

WHERE (

);

2,4,6,7

(σ

2<7

(41)A. R.B, D, F,G

B. R.B, E, S.C, F, G C. R.B, R.D, S.C, F D. R.B, R.C, S.C, F

(42)A. R.B=S.B OR OR R.C=S.C OR R.B< S.G

B. R.B=S.B OR OR R.C=S.C OR R.B< S.C C. R.B=S.B AND R.C=S.B AND R.B

● 若将 Workers 表的插入权限赋予用户 User1,并允许其将该权限授予他人,那么对应的 SQL 语句为“GRANT( ) TABLE Workers TO User1__(43)__;”。

(43)A. INSERT

B. INSERT ON

C. UPDATE D. UPDATE ON (44)A. FOR ALL

B. PUBLIC

C. WITH CHECK OPTION D. WITH GRANT OPTION

● 在 SQL 中,通过使用 COMMIT 和和 ROLLBACK 语句可以结束事务。以下说法正确的是 __(45)__。

(45)A.某事务执行了 ROLLBACK 语句,表示事务正确地执行完毕

B.某事务执行了 ROLLBACK 语句,可将其对数据库的更新写入数据库 C.某事务执行了 ROLLBACK 语句,可将其对数据库的更新撤消

D.某事务执行了 COMIMIIT 语句,其影响可用 ROLLBACK 语句来撤销

● 将满足 3NF 的关系系( )后,可将其规范化为 BCNF。

(46)A.消除非主属性对码的部分函数依赖

B.消除非主属性对码的传递函数依赖

C.消除主属性对码的部分和传递函数依赖 D.消除非平凡且非函数依赖的多值依赖

● 设学生关系模型 Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型 SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型 R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则 R 满足__(47)__。

(47)A.1NF

B.2NF C.3NF D.BCNE ● 关系模型 SC(学号,姓名,学院,学院领导,课程号,课程名,成绩),函数依赖集 F ={学号→(姓名,学院,学院领导),学院→学院领导,课程号→课程名,(学号,课程号)→成绩},则关系系 SC 中__(48)__,要满足第二范式,应将 SC 分解为( )。

(48)A.只存在部分依赖

B.只存在传递依赖 C.只存在多值依赖

D.存在部分依赖和传递依赖

(49)A.S(学号,姓名,学院,学院领导),C(课程号,课程名,成绩)

B.S(学号,姓名),D(学院,学院领导),C(课程号,课程名,成绩)

C.S(学号,姓名),D(学院,学院领导),C(课程号,课程名),SC(学号,课 程名,成绩)

D.S(学号,姓名,学院,学院领导),C(课程号,课程名),SC(学号,课程号, 成绩)

● 下列关于函数依赖的叙述中,错误的是( ) (50)A.若 A→B,B→C,则 A→C

B.若 A→B,B→C,则 A→BC C.若 A→BC,则 A→B,A→C D.若 A→BC,则 A→B,B→C

● 数据库的并发操作可能带来的问题包括( ) (51)A.增强数据独立性

B.非授权访问 C.丢失修改

D.增加数据冗余度

● 在数据库事务的四种隔离级别中,不能避免脏读的是( )。 (52)A. Serializable

B. Repeatable read C. Read committed D. Read uncommitted

● 以下对存储过程的叙述中,不正确的是__(53)__。

(53)A.存储过程可以定义变量

B.存储过程是一组为了完成特定功能的 SQL 语句组成的程序

C.存储过程不能嵌套调用

D.存储过程可以一次编译,多次执行

● 下表中两个事务的调度带来的问题是__(54)__。

(54)A.丢失修改

B.读脏数据 C.没有问题 D.不可重复读

● 为了防止一个事务的执行影响其他事务,应该采取__(55)__。

(55)A.索引机制

B.故障恢复 C.并发控制 D.完整性约束

● 解决并发操作带来的数据不一致性一般采用__(56)__ (56)A.封锁

B.恢复 C.授权 D.协商

● 设员工表(员工号,姓名,级别,工资)中,级别增加一级,工资增加 500 元,实现该约束的可行方案是__(57)__。


2018 年上半年数据库系统工程师考试上午真题+下午真题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:锅炉题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: