数据库系统概论作业一

时间:2025-04-20

数据库系统概论作业一

《数据库系统概论》作业一

得分_________

一、判断题(每题5分,共10分)

判断下列模式分别属于哪个范式(最高范式)并说明理由。

1.R({A,B,C},{(A,C) →B,(A,B) →C,B→C})

2.R({S#,SD,SL,SN},{S#→SD,S#→SN,S#→SL,SD→SL})

二、判断题(10分)

判断下题中给出的命题是否正确,若不对,请给出你认为正确的答案。

如一组事务是按一定顺序执行的,则称这组事务是可串行的。

三、简答题(每题6分,共30分)

1.在数据库中为什么要有并发控制?

2.试述数据库中完整性的概念、类型及你所了解的系统完整性检查方法。

3.什么是数据模型?试述其组成部分。

4.什么是数据库系统的三级模式结构?这种体系结构的优点是什么?

5.什么是日志文件?简述用日志文件恢复事务的过程。

四、求解题(每题6分,共18分)

某医院病房计算机管理中需要如下信息:

科室:科名,科地址,科电话,医生姓名

病房:病房号,床位号,所属科室名

医生:姓名,职称,所属科室名,年龄,工作证号

病人:病历号,姓名,性别,诊断,主管医生,病房号

其中,一个科室有多个病房,多个医生,一个病房只能属于一个科室,一个医 生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 完成如下设计:

(1)涉及该计算机管理系统的E—R图;

(2)将该K—R图转换为关系模型的结构;

(3)指出转换结果中每个关系模式的候选码

五、求解题(1、2题每5分,3题4分,共14分)

设有关系模式R(C,T,S,N,G),其中C代表课程,T代表教师的职工号,S代表学生号,N代表学生的姓名,G代表分数(成绩)。其函数依赖集F={C→TCS→C,S→N} ,即每一门课由一名教师讲授,每个学生每门课只有一个成绩,学生的学号决定学生的姓名。试求:

1.该关系模式的候选码(应根据候选码的定义,并给出所求的过程); (5分)

2.将该模式分解成既符合BCNF,又具有无损连接的若干关系模式(要求给 出过程);(5分)

3.将R分解成R1(C,T,S,G)和R2(C,S,N,G)试说明它们各符合第几范式。(4分)

六、问答题(每题6分,共18分)

图书流通数据库中的3个关系:读者关系、图书关系、借书关系,它们所含的属性及码分别为: READER( CARDNO ,SNAME,DEPT),KEY=CARDNO

BOOKS( BCALLNO ,TITLE,AUTHOR,BOOKNO,PUBHOU,PRICE),KEY=BCALLNO

数据库系统概论作业一

LoANs(CARDNO ,BCALLNODATE),KEY=(CARDNO,BCALLNO,)

其中:CARDNO——借书证号

SNAME——姓名

DEPT—单位

BOOKNO——图书登记号(一本书对应一个图书登记号,例如《数据库系统

概论》有一个图书登记号RD DB l801)

DATE——借书日期

BCALLNO——索书号(借出一本书有一个索书号,例如图书馆中有60本《数

据库系统概论》,有60个索书号,例如从RD DB l801 001到RD DB l801 060)

TITLE——书名

AUTHOR——作者

PUBHOU——出版单位

PRICE——价格

要求用关系代数和SQL分别表示如下查询:

1.查询借阅“数据库”的读者姓名;

2.找出94.1.1前被借出的书的书名和作者;

3.作者“王平”所著“操作系统”书共借出几本?(仅用SQL)

数据库系统概论作业一

《数据库系统概论》作业二

得分_________

一、选择题(每题1分,共6分)

1.五种基本关系代数运算是【 】

A.U,—,×, 和δ

B.U,—,,∞, 和δ

C.U, ,×, 和δ。

D.U, ,∞, 和δ。

2.下列聚集函数中不忽略空值(null)的是【 】

A.SUM(列名)

B.MAX(列名)

C.COUNT(*)

D.AVG(列名)

3.设关系模式R(A,B,C),F是R上成立的FD集,F={BC},则分解

ρ={AB,BC}【 】

A.是无损联接,也是保持FD的分解

B.是无损联接,但不保持FD的分解

C.不是无损联接,但保持FD的分解

D.既不是无损联接,也不保持FD的分解

4.在数据库设计中,将E—R图转换成关系数据模型的过程属于【 】

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

5.DBMS中实现事务持久性的子系统是【 】

A.安全性管理子系统

B.完整性管理子系统

C.并发控制子系统

D.恢复管理子系统

6.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【

A.左外联接

B.右外联接

C.外部并

D.外联接

二、名词解释(每题4分,共8分)

1.关系模型中的实体完整性、参照完整性 】

数据库系统概论作业一

2.二段锁协议,可串行化调度

三、简答题(每题4分,共12分)

1.什么是数据模型及其要素?

2.文件系统的特点及其主要缺点是什么?

3.什么是数据库恢复?简述数据库恢复的基本技术。

四、求解题(每题4分,共16分)

在供应商、零件数据库中有以下3个关系模式:

供应商:S(SNO,SNAME,GITY,STATUS)

零件:P(PNO,PNAME,WEIGHT,COLOR,CITY)

供应货:SP(SNO,PNO,QTY)

各属性的含义可由属性名体现,不再重复,供应货关系SP表 …… 此处隐藏:3669字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库系统概论作业一.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

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