ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:122.50KB ,
资源ID:1390862      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1390862.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库期末复习题.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数据库期末复习题.doc

1、 企业中小型数据库系统开发期末复习题 选择、填空题参照课后习题中的题目。 三、简答题 1、 DBS 由哪几个部分组成? 数据库、数据库管理系统、数据库应用系统、数据库管理员 2.数据库的并发操作会带来 数据不一致性有 哪些问题? 丢失更新、不可重复读、脏读和幻读。 3.请叙述数据库设计的六个步骤 。 ( 1)需求分析( 2)概念设计( 3)逻辑设计( 4)物理设计( 5)数据库实施 ( 6)数据库运行和维护 4.数据库的完整性约束有哪三个? 实体完整性。 参照完整性 用户自定义完整性 5.请详细叙述三级封锁协议。 三级封锁 协议在二级封锁协议的基础上,再规定 S锁必须在事务 T 结束后才能释放

2、。如果未获准加 S 锁,则该事务 T 进入等待状态,直到获准加 X 锁后该事务才继续执行。 三级封锁协议除了能防止丢失修改和读 “ 脏 ” 数据的问题之外,还能解决不可重复读的问题。但是带来了其它问题:死锁和活锁。 6.数据库技术的发展经历了哪三个阶段? 人工管理阶段,文件系统阶段,数据库系统阶段。 四、本题用到下面三个关系表: CARD 借书卡 : CNO 卡号, NAME 姓名, CLASS 班级 BOOKS 图书 : BNO 书号, BNAME 书名 ,AUTHOR 作者, PRICE 单价, QUANTITY 库存册数 BORROW 借书记录 : CNO 借书卡号, BNO 书号, R

3、DATE 还书日期 备注:限定每人每种书只能借一本;库存册数随借书、还书而改变。 要求用 SQL 语句实现下列题目: 1 写出建立 BORROW表的 SQL语句,要求定义主码完整性约束和引用完整性约束。 create table borrow ( cno int not null foreign key references card(cno), bno int not null foreign key references books(bno), rdate datetime, primary key(cno,bno) ) 2 找出借书超过 5本的读者 ,输出借书卡号及所借图书册数。 SEL

4、ECT CNO,借图书册数 =COUNT(*) FROM BORROW GROUP BY CNO HAVING COUNT(*)5 3 查询借阅了 “水浒 “一书的读者,输出姓名及班级。 select cname,class from card where cno in ( select cno from borrow where bno=(select bno from books where bname =水浒 ) ) 4 查询过期未还图书,输出借阅者(卡号)、书号及还书日期。 select * from borrow where rdate c (R) A B C b d a e d b

5、 ( 2) B c A a (R) A B C b d a e d b ( 3) C(S) C c c a b ( 4) R S A B C A B C a b c c a c a b c b a c a b c b d a a b c e d b b d a c a c b d a b a c b d a b d a b d a e d b c b c c a c c b c b a c c b c b d a c b c e d b e d b c a c e d b b a c e d b b d a e d b e d b ( 5) R S ( 6) R* S ( 7) R S ( 8

6、) R S ( 9) R S 七、画图题 一个图书借阅管理数据库要求提供下述服务: ( 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。 ( 2)可以随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。 我们约定:任何人可借多种书,任何一种书可以为多人所借,借书证号具有唯一性。 ( 3) 当需要时,可通过数据库中保存出版社的电报编号、电话、邮编及地址等信息向相应出版社购有关书籍。 我们约定:一个出版社可以出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 根据以上情况和假设,试作如下设计: ( 1)构造满足需要的 E-R

7、图。 ( 2)转换为等价的关系模式结构。 图书借阅 E R图 转换为等价的关系模型结构如下: 借书人 (借书证号 ,姓名,单位 ) 图书 (书号 ,书名,数量,位置,出版社名 ) 出版社 (出版社名 ,电话,邮编,地址, E mail) 借阅 (借书证号,书号 ,借书日期,还书日期 ) 八、 将以下 E-R 模型转换为关系模型 借书人 图书 借阅 借书证号 姓名 单位 书号 书名 数量 位置 n 借书日期 还书日期 出版社 出版社名 地址 邮编 电话 E lmail 出版 n 1 图书 借书人 借阅 姓名 单位 借书证号 借书日期 分类号 书名 作者 价格 位置 总编号 m n 还书日期 借书人(姓名,单位 ,借书证号(主键) 借阅( 借书证号、总编号、 借书日期,还书日期 ) 图书(总编号 (主键 ),分类号,书名,作者,价格,位置)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。