- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试题答案及评分标准(样本)
20 20 学年第 学期
考试科目: 数据库技术 (A 卷)考试时间: 120分钟 考试方式: 闭卷
适用班级: 10511、10512
一.单项选择题(每题 2 分,共 30 分)
1.C 2.A 3.B 4.A 5.C 6.C 7.B 8.A 9.C 10.D 11.D
12.D 13.B 14.C 15.C
二.填空题 每空 1 分,共 20 分
1. ①数据结构 ②数据操作 ③完整性约束
2. 冗余度大
3. 数据字典
4. 数据缓冲区
5. ①事务故障②系统故障 ③计算机病毒
6. 事务
7. ①共享锁 ②排它锁
8. BREAK
9. BEGIN-END
10. ①属性冲突 ②命名冲突 ③结构冲突
11. 需求分析,概念设计,逻辑设计,物理设计,系统实施,系统运行和维护
12. ①不该删除的数据被删除 ②应该插入的数据未被插入
三. 问答题 共 50 分
1、什么是数据库的数据独立性?(15 分)
答:
数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数
据独立性。 (4分)
逻辑数据独立性是指局部逻辑数据结构 (外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)
之间的独立性。当数据库的全局逻辑数据结构(概念视图)发生变化(数据定义的修改、数据之间联系的
变更或增加新的数据类型等)时,它不影响某些局部的逻辑结构的性质,应用程序不必修改。 (6分)
物理数据独立性是指数据的存储结构与存取方法 (内视图)改变时,对数据库的全局逻辑结构 (概念
视图)和应用程序不必作修改的一种特性,也就是说,数据库数据的存储结构与存取方法独立。(5分)
第 1 页 共 2 页
2 、数据库设计一般分为哪几个阶段,每个阶段的主要任务是什么? (15 分)
答: (1)数据库设计分为 6 个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、
数据库实施、数据库运行和维护。 (3分)
(2)各阶段任务如下:
①需求分析:准确了解与分析用户需求(包括数据与处理)。(2分)
②概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
(2分)
③逻辑结构设计:将概念结构转换为某个 DBMS 所支持的数据模型,并对其进行优化。 (2分)
④数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取
方法)。(2分)
⑤数据库实施:设计人员运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计
的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。(2分)
⑥数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。 (2分)
3、叙述数据库中死锁产生的原因和解决死锁的方法。 (20分)
答:死锁产生的原因:封锁可以引起死锁。比如事务T1 封锁了数据 A ,事务 T2 封锁了数据 B 。
T1 又申请封锁数据 B ,但因 B 被 T2 封锁,所以 T1 只能等待。T2 又申请封锁数据 A ,但 A 已被T1
封锁,所以也处于等待状态。这样,T1 和 T2 处于相互等待状态而均不能结束,这就形成了死锁。(10
分)
解决死锁的常用方法有如下三种:
(1)要求每个事务一次就要将它所需要的数据全部加锁。(3 分)
(2)预先规定一个封锁顺序,所有的事务都要按这个顺序实行封锁。(3 分)
(3)允许死锁发生,当死锁发生时,系统就选择一个处理死锁代价小的事务,将其撤消,释放此事
务持有的所有的锁,使其他事务能继续运行下去。(4 分)
备注: 对于其他未列出的题型,总的要求是要将答案要点列出,并在要点后标明分值。
第 2 页 共 2 页
您可能关注的文档
最近下载
- 知不足而奋进,望远山而力行——期中考前动员班会 课件.pptx VIP
- 05 专题五:二次函数与面积关系式、面积最值问题(铅锤法);中考复习二次函数压轴题题型分类突破练习.docx VIP
- xfer records serum血清合成器中文说明书.pdf VIP
- 审美鉴赏与创造知到智慧树期末考试答案题库2025年南昌大学.docx VIP
- JB∕T 7947-2017 气焊设备 焊接、切割及相关工艺用炬.docx VIP
- 响应曲面法(RSM).pptx VIP
- 上海普通公路设施养护维修预算定额上海普通公路设施养护维修.PDF
- 高频精选:保险行业面试题库及答案.doc VIP
- 试验设计与分析教学课件-响应曲面法.pptx VIP
- 村委换届选举实施方案4篇.doc VIP
原创力文档


文档评论(0)