四川大学数据库系统原理期末考试试题.pdfVIP

四川大学数据库系统原理期末考试试题.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

四川大学期末考试试题(闭卷)A

课程名称:数据库系统原理

一.选择题。(每小题2分,共12分)

1.以下不是事物性质的是()

A.持久性B.原子性C.可串行性D.一致性

2.以下封解锁序列中,满足两段锁协议的是()

A.Lock-X(U)…Lock-S(V)…Lock-S(W)…Unlock(U)…Unlock(W)…Unlock(V)

B.Lock-X(U)…Unlock(U)…Lock-S(V)…Unlock(V)…Lock-S(W)…Unlock(W)

C.Lock-X(U)…Lock-S(V)…Unlock(U)…Unlock(V)…Lock-S(W)…Unlock(W)

D.Lock-X(U)…Unlock(U)…Lock-S(V)…Lock-S(V)…Unlock(W)…Unlock(W)

3.以下关于死锁的说法中正确的是()

A.两段锁协议可避免死锁B.DBMS一般采用超时法检查死锁

C.死锁是由于持锁事务重启后造成的D.系统中至少有两个并发事

务才可能发生死锁

4.当事务获得数据项Q的排他锁后,该事务()

A.只能读QB.只能写QC.既能读Q,又能写Q

D.既不能读Q,也不能写Q

5.如果一个系统关系模式仅有两个属性,则该关系模式至少满足()

A.INFB.2NFC.3NFD.BCNF

6.在数据局设计中,画ER图是()的主要任务

A.需求分析阶段B.概念结构设计阶段

C.逻辑结构设计阶段D.物理结构设计阶段

二.简答题。(每小题6分,共12分)

1.什么是数据库系统的三级模式结构?它是如何保证数据独立性

的?

2.某校一数据库系统在运行过程中由于电源故障而停机,经检查,包

括存储介质在内的硬件系统均未损坏。对于DBMS来说,这属于什么

类型的故障?应该如何恢复?

三.查询题。(每小题6分,共36分)

1.考虑如下某公司HR(人力资源)系统的关系模式,其中主码下标

有下划线:

Employee(employee-id,name,address)//员工(员工编号,姓名,

住址)

Department(department-id,name)//部门(部门编号,部门名)

Works(employee-id,department-id,begin-date,end-date)//工作

(员工编号,部门编号,开始工作日期,离职日期)

请注意:Works表记录了员工在不同时间段在公司各部门工作的履历,

如果离职日期(end-date)为空,表明该员工目前仍在此部门工作。

以下1-2要求写出关系代数查询。

1.查询“t1003”号员工工作过的各部门部门编号和部门名;

2.查询在“t1003”号员工工作过的所有部门都工作过的员工的编号

及其姓名;

以下3-6要求写出SQL查询:

3.查询“t1003”号员工工作过的各部门部门编号和部门名;

4.查询所有姓名为“王勇”的员工工作过的部门编号和部门名;

5.查询在“t1003”号员工工作过的所有部门都工作过的员工的编号

及其姓名;

6.查询目前在职员工人数最多的部门编号。

四.判断下面的关系模式最高处于第几范式(直至BCNF)?要求说

明理由。(每小题5分,共10分)

1.R1U,FU={U,V,W},F={(U,V)→W,W→V}

2.学院(学院编号,学院名,院长,学院联系电话),一个学院有且

仅有一位院长,但有多部联系电话。

五.设计题(共20分)

请为一家社保医院设计数据库管理系统,管理如下信息:

①医生,包括编号,姓名,出生日期,职称等信息。

②病人,包括身份证号,姓名,性别,出生日期,住址等。系统还

应管理参加了医疗保险的病人的医保账户信息,包括医保号、账

户余额等。

③一位医生可以为多位病人分别进行多次治疗,包

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

从事一线教育多年 具有丰富的教学经验

1亿VIP精品文档

相关文档