中央电大开放本科计算机科学与技术专业数据库系统概论试题_0807.pdf
文本预览下载声明
试卷代号:1060 座位号口口
中央广播电视大学2007-2008学年度第二学期“开放本科”期末考试
数据库系统概论 试题
2008年7月
题 号 四 五 六 总 分
分 数
得 分 评卷人
一、(每小题6分,共 12分)
请为图书馆设计一个数据库,要求包括图书和借书人的信息。图书的信息包括书号、书
名、作者、定价、位置;借书人的信息包括姓名、借书证号、单位;借书需要记录借书日期。
要求:1.将数据库用E/R图来描述;
2.转换成关系模型并注明函数依赖。
得 分 评卷人
二、用SQL语言定义(每小题6分,共30分)
1.图书关系 Book,包括 图书编号 BookID、图书名称 Title、图书作者 Author、出版
社Publishero
2.学生关系Student,包括学生编号ID、学生姓名Name、系Dept,
3.学生借书关系Lend,包括学生编号ID、图书编号BookID、借阅时间LDateo
注意:说明主键码和外键码(如果有的话)。
4.增加学生王小美,编号是100200036,计算机系。
5.从学生借书关系Lend中,删除李小萍所借的所有书。
426
得 分 评卷人
三、(共 12分)
对于关系Movie(Title,Length,Type,Year),按嵌入式SQL的格式插人任一部电影的电
影名、长度、类型、拍摄年代。
得 分 评卷人
四、(每小题8分,共 16分)
假设学生选课数据库关系模式如下:
Student(SNo,SName,SAge,SDept)
Course(CNo,CName)
SC (SNo,CNo,Score)
进行如下查询:学号为200100111的学生的系别和年龄。
.用关系代数进行查询。
.用元组关系演算进行查询。
得 分 评卷人
五、(第 1小题4分,第2小题8分,共12分)
T1,T2两个事务并发操作顺序如下图所示 :
T1 T2
1)读A=20
2) 读A=20
3)A=A一10
4)写回A=10
5) A=A一5
6) 写回A=15
1.该操作序列是否存在问题,属于什么问题?
2.如有问题,请采用封锁机制进行修改。
427
得 分 评卷人
六、(第 1小题 10分,第2小题8分,共 18分)
有关产品类(Product)及其子类PC机(PC)的ODL描述如下:
Product类有四个属性:型号model、制造商maker、类型type(PC、便携式电脑)、价格
price.假设型号对于所有制造商和产品类型都是唯一的。
PC机子类有四个属性:速度speed(指处理器的速度,以兆赫计算)、内存ram容量(以兆
字节计算)、硬盘hd容量(以千兆字节计算)和光盘驱动器。d速度(以几倍速描述)。
要求 :
1.用ODL给出类的说明。
2.用OQL写出下列查询。
(1)找出价格在8000元以下的所有PC机型号。
显示全部