- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1234数据库复习资料
一、简答题
1、简述数据库系统的三级体系结构,这种结构的优点是什么?
简述数据库设计的步骤。
3、简述什么是事务及其ACID特性。
4、设有关系R和S: R A B C S A B D
1 2 3 1 3 6
1 3 5 3 6 8
2 4 6 1 3 5
3 6 9 3 4 5
试写出R?S、 R?S的值
5、视图的优点有哪些?
6、试述数据、数据库、数据库系统、数据库管理系统的概念。
7.数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?
8.并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?
9. 设有关系模型R(A,B,C,D,E),F是R上成立的函数依赖集,F={ABC→DE,BC→D,D→E}, 试问R达到第几范式,并说明理由。
. 设有关系R与S
R: A? B? C2? 3? 44? 5? 67? 8? 9 S: D? E7? 54? 8 计算 π32(R),? σA=D(R×S)
二、综合题
1、有下表所示关系,
工程号 材料号 数量 开工日期 完工日期 价格 P1 I1 10 2004.06 2005.12 8 P1 I2 21 2004.06 2005.12 10 P2 I1 18 2004.12 2005.06 5 P3 I3 10 2005.01 2006.03 10 请问(1)该关系最高属于几范式?为什么?
(2)该关系中是否存在异常?如果有,请将其规范化到高一级范式;
(3)在关系规范化的过程中,如何保障分解的正确性?
2、假设存款余额X=1000元,甲事务取走存款300元,乙事务取走存款 200元,其执行时间如下:
甲事务 时间 乙事务
读X T1
T2 读X
更新X=X-300 T3
T4 更新X=X-200
请问(1)上述并发操作会带来有什么问题?该如何解决?
(2)三级封锁协议的主要区别是什么?
3、 设T1,T2,T3是如下三个事务,其中R为数据库中某个数据项,设R的初值为0。?? T1:??? R:=R+5
?? T2:??? R:=R*3
?? T3:??? R:=2 若允许三个事务并行执行,试列出所有可能的正确结果。采用什么手段,可以解决并行调度的不一致问题?
以下各小题题基于教学数据库的三个基本表 学生 S(S,SNAME,AGE,SEX) 学习 SC(S,NO,GRADE) 课程 C(C,CNAME,TEACHER) (1)试用SQL的查询语句表达下列查询: 检索王兰同学不学的课程的课程号。 试用SQL更新语句表达以下更新操作: 把低于总平均成绩的女同学成绩提高5%。 有一个应用,包括三个实体集。 实体类型“商店”的属性有:商店编号,店名,店址,店经理。 实体类型“会员”的属性有:会员编号,会员名,地址。 实体类型“职工”的属性有:职工编号,职工名,性别,工资 。 每家商店有若干职工,但每个职工只能服务于一家商店。 每家商店有若干会员,每个会员可以属于多家商店。在联系中应反映出职工参加某商店工作的开始时间,会员的加入时间。(1)试画出反映商店、职工、会员实体类型及联系类型的ER图; (2)将ER图转换成关系模式,并指出每个表的主键和外键;
(3)指出以上关系模式所达到的范式。
GROUP BY COLOR
ORDER BY 4 DESC;
试写出与此语句等价的汉语查询语句。
综合题答案:
1、(1)该关系的码是(工程号,材料号),由于存在非主属性对主属性的部分函数依赖,所以属于1NF
(2)存在异常,分解为:(工程号,材料号,数量,价格),(工程号,开工日期,完工日期)
(3)保持无损连接性,保持函数依赖性
2、(1)丢失修改,一级封锁协议,加锁 (写出详细的处理过程,无过程的适当扣分)
(2)什么时候加什么锁,什么时候释放(持锁的时间)
3、 设T1,T2,T3是如下三个事务,其
您可能关注的文档
最近下载
- 2025年1月浙江省高考英语试卷(含答案解析)+听力录音稿+听力音频.docx
- 宝骏310维修手册(CN180C-SM01-C2016).pdf VIP
- JB_T 8211-2023 滚动轴承 推力圆柱滚子和保持架组件及推力垫圈.docx VIP
- 2020 ACLS-PC-SA课前自我测试试题及答案.docx VIP
- 工程质量安全巡查制度.docx
- 法律基础知识考试题库.docx VIP
- 数理方程Sturm-Liouville问题数理方程Sturm-Liouville问题.pdf VIP
- 煤矿充填开采技术规范-地方标准编制说明.pdf VIP
- 2022年广东外语外贸大学432(应用统计专业考研真题(样卷).pdf VIP
- 班级互动小游戏 课件(共30张PPT)-小学生主题班会通用版.pptx VIP
文档评论(0)