第一范文网 - 专业文章范例文档资料分享平台

数据库概论模拟考试试卷与答案B

来源:用户分享 时间:2025/5/24 6:01:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4. ∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P))

5. ∏jno, pno(SPJ)÷∏pno(σsno=‘s1’(SPJ)) 五、分析题(本大题共2小题,每小题15分本大题共30分) 1. 学生运动会模型:

(1)有若干班级,每个班级包括: 班级号,班级名,专业,人数

(2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,,性别,年龄 (3)有若干比赛项目,包括:项目号,名称,比赛地点 (4)每名运动员可参加多项比赛,每个项目可有多人参加 (5)要求能够公布每个比赛项目的运动员名次与成绩 (6)要求能够公布各个班级团体总分的名次和成绩 解题要求:

(1)画出每个实体及其属性关系、实体间实体联系的E-R图.

(2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性.并指出每个表的主键和外键。 (1) (2)

班级(班级号,班级名,专业,人数) 主键:班级号

运动员(运动员号,,性别,年龄,班级号)

主键:运动员号 外键: 班级号 项目(项目号,项目名,比赛地点) 主键:项目号

比赛(运动员号,项目号,成绩,名次,得分)

主键:运动员号,项目号 外键: 运动员号;项目号

2.设T1,T2,T3是如下三个事务:

T1:A:=A+2 ;B:=B+2 T2:A:=A*2; B:=B*2 T3:A:=A**2; B:=B**2 设A初值为0 B初值为0

解答:试问(1)若这三个事物允许并发执行,则有多少种可能的的正确结果,请一一列举出来 (2)请给出一个可串行化的调度,并给出执行结果 (3)请给出一个非串行化的调度,并给出执行结果

(4)若这三个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度 (5)若这三个事务都遵守两段锁协议,请给出一个产生死锁的调度 (1)

三个事务允许并发执行,有

6种结果:

T1 T1 T2 T2 T3 T3 T2 T3 T1 T3 T1 T2 T3 T2 T3 T1 T2 T1 A=16 A=8 A=4 A=2 A=4 A=2 B=16 B=8 B=4 B=2 B=4 B=2 (2)T1 T2 T3 A=16 B=16

(3) T1 T2 T3 XLOCK A XLOCK B WAIT

搜索更多关于: 数据库概论模拟考试试卷与答案B 的文档
数据库概论模拟考试试卷与答案B.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0j87t328nq2cg5h8ins237lyd0yjbf015oh_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top