您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页中级数据库系统工程师下午试题-2_真题-无答案

中级数据库系统工程师下午试题-2_真题-无答案

来源:尚车旅游网


中级数据库系统工程师下午试题-2

(总分73,考试时间90分钟)

试题一

阅读以下说明和关系表,回答问题1~3。 [说明]

设T1,T2,T3是如下三个事务,其中S为数据库中某个数据项,设S的初值为1。 T1: S:= S * S T2: S:= S + 3 T3: S:= 6 1. [问题1]

若允许三个事务并行执行,请列出所有可能的正确结果。

2. [问题2]

采用什么手段,可以解决并行调度的不一致问题?请简要回答。

3. [问题3]

一个事务应该具有哪些属性?请具体说明。

试题二

阅读以下说明和关系表,回答问题1~4。 [说明]

下面给出PD的关系表:

PDPNUM INUM INAME DNAME OFFICE RECORD

012 A1 B 王 E1 80 013 A2 E 张 C2 70 015 A1 B 王 E1 90 015 A3 R 东方 R4 70 014 A4 X 张 C2 80

其中:PNUM是病人的住院号,INUM是所得的病号,INAME为得病的名称,DNAME是医生的名字,OFFICE是医生的办公室地点,RECORD记录的是该病人的得病的身体状况指标。

1. [问题1]

给出的关系PD是第几范式?

2. [问题2]

是否存在插入、删除异常?若存在,则说明是在什么情况下发生?

3. [问题3]

发生的原因是什么?

4. [问题4]

将它分解为高一级范式,分解后的关系能否解决操作异常的问题?

试题三

阅读以下说明和关系表,回答问题1~6。 [说明]

假设学生一课程数据库关系模式如下: Student(Sno,Sname,Sdept,Sage,Ssex) Course(Cno,Cname,Credit) SC(Sno,Cno,Grade)

用SQL语句表达下列查询: 1. [问题1]

查询数学系(Math表示数学系)所有学生的信息。

2. [问题2]

查询物理系学生(Physics表示物理系)的学生名和出生年份。

3. [问题3]

查询选修了C2课的学生号和学生姓名。

4. [问题4]

查询数学系或物理系所有姓王的学生的年龄。

5. [问题5]

查询没有选修C1课的学生姓名。

6. [问题6]

建立“数学系”学生的视图,要求在进行修改、插入时保证该视图中只有数学系的学生。

试题四

阅读以下说明,回答问题1~4。 [说明]

某足球队有多个梯队,每个梯队由多名球员,一名球员仅属于一个梯队,一只梯队仅能参加某一特定级别的联赛,不同的梯队参加不同的联赛,一个赞助商可以提供为多个级别的联赛提供赞助。梯队的属性有:梯队号、梯队电话;球员的属性有:编号、姓名、所属梯队、联赛级别;联赛的属性有:联赛级别、球队数目;赞助商的属性有:品牌、联系电话;赞助费的属性有:赞助商名、联赛级别、金额。根据以上描述,完成如下任务: 1. [问题1]

指出球员与联赛间的联系类型,指出赞助商与联赛间的联系类型

2. [问题2]

设计出满足上述要求的E-R图。

3. [问题3]

将该E-R图转换成关系模式结构。

4. [问题4]

针对转化后的模式关系结构,支持每个关系模式的候选码。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务