下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章数据库设计ER模型设计方法,逻辑设计本章总的要求是详细了解数据库应用系统设计的全过程。重点是概念设计中中ER模型向关系模型的转换方法。考核知识点与考核要求:1、数据库设计概述达到识记”层次1.1软件生存期的概念及各阶段的工作。1.2数据库系统生存期的概念及各阶段的工作。1.3数据库设计过程的输入和输岀。1.4数据库设计方法学的内容。1.5数据库设计的步骤。2、 规划阶段的任务和工作,达到识记”层次。3、需求分析,达到 识记”层次。3.1需求描述与分析重要性3.2需求分析阶段的输人和输岀。3.3需求分析的步骤,数据流图的设计。3.4数据字典的内容。4、概念设计4.1概念设计的必要性,达到识
2、记”层次。4.2对概念模型的要求,达到识记”层次。4.3概念设计的步骤,达到 识记”层次。4.4数据抽象的两种形式,聚集和概括,达到识记”层次。4.5基本ER模型的扩展,达到 领会”的层次。4.6 ER模型的操作,达到领会”层次。4.7采用ER方法的概念设计步骤,达到领会”层次。5、逻辑设计5.1逻辑设计的输人输岀环境,达到识记”层次。5.2逻辑设计的步骤,达到识记”层次。5.3 ER模型向关系模型的转换,达到简单应用”层次。 5.4关系数据库的逻辑设计步骤达到识记”层次。6、物理设计,达到 识记”层次。6.1物理设计的步骤。6.2物理设计的环境。6.3物理设计的性能。7、实现与维护,达到“识
3、记”层次。7.1数据库实现阶段的工作。7.2其它有关的设计工作。7.3运行与维护阶段的工作。数据设计的基本步骤:6个阶段1、需求分析2、概念结构设计3、逻辑结构设计4、物理结构设计5、数据库实施6、数据库运行和维护数据字典:关于数据库中数据的描述,即元数据,而不是数据本身。 包含:1)数据项2)数据结构3)数据流4)数据存储5)处理过程E-R模型:两个实体型之间的联系: 1:1; 1: n; m:nE-R图绘画方式第七章数据库恢复技术(一)课程内容1、事务处理 2、恢复策略 3、数据库镜像(二)要求1、需要了解的:什么是数据库一致状态。数据库运行中可能产生的故障类型,他们如何影响 事务的正常执
4、行,如何破坏数据库数据。数据转储的概念及分类。什么是数据库镜像功能。2、 需要牢固掌握的:事务的基本概念和事务的 ACID性质。数据库恢复的实现技术。日志文件 的内容及作用。登记日志文件所要遵循的原则。具有检查点的恢复技术。3、需要举一反三的:恢复的基本原理,针对不同的故障的恢复策略和方法。4、难点:日志文件的使用,系统故障恢复策略。考核知识点与考核要求:1、事务处理(要求达到“理解”层次)2、恢复策略(要求达到“认识”层次) 3 .数据库镜像(要 求达到“了解”层次)事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,这是一个不可分割的工作单位。SQL定义事务的语句一般有三条:
5、BEGIN TRANSACTION;COMMIT;ROLLBACK;事务的ACID特性:1)原子性:要么全做,要么全不做2)一致性:必须使数据库从一个一致性状态到另一个一致性状态3)隔离性:一个事务的内部操作及使用对并发事务是隔离的,并发执行的各个事务直接不能相互干扰4)持续性:一旦事务提交,对数据库中的数据改变就是永久的故障种类:1)事务内部的故障恢复操作:事务撤销2)系统故障:系统停止运转的任何事件,使得系统需要重新启动恢复:撤销+重做3)介质故障(hard crash)4)计算机病毒故障影响:数据库本身被破坏;数据不正确恢复的基本原理:冗余建立冗余最常用技术:1 )数据转储静态转储;动态
6、转储2)登记日志文件:日志文件是用来记录事务对数据库的更新操作的文件日志文件需要登记的内容:各个事务的开始标记各个事务的结束标记各个事务的所有更新操作日志的内容:1) 事务标识2) 操作的类型3) 操作对象4) 更新前数据的旧值5) 更新后数据的新值先写日志文件的原则: 把对数据的修改写到数据库中 和 把表示这个修改的日志记录到日志文件中是两个不 同的操作。 有可能这两个操作直接发生故障, 即这两个些操作只完成了一个。 如果先写 了数据库修改,而在运行记录中没有登记这个修改,则以后无就无法恢复这个修改了。 如果先写日志,但没有修改数据库,但日志文件恢复时只不过多执行一次不必要的UNDO (事务
7、撤销)操作,并不会影响到数据库的正确性。事务故障恢复步骤:1) 反向扫描日志文件,查询该事务的更新操作2) 对该事物的更新操作执行逆操作3) 继续反向扫描日志文件4) 直至此事务的开始标记系统故障的恢复1) 正向扫描日志文件, 找出故障发生前已经提交的事务, 将其事务标识记入重做队列, 同时找出故障发生时尚未完成的事务,记入撤销队列2) 对撤销队列中的各个事务进行撤销处理3) 对重做队列中的各个事务进行重做处理介质故障恢复检查点记录的内容:1) 建立检查点时刻所有正在执行的事务清单2) 这些事务最近一个日志记录的地址使用检查点方法可以改善恢复效率具有检查点的恢复步骤:1) 从重新开始文件中找到最后一个检查点记录在日志文件中的地址,有该地址在日志文件中找到最后一个检查点记录2) 由该检查点记录得到检查点建立时刻所有正在执行的事务清单3) 从检查点开始正向扫描日志文件如有新开始的事务 Ti,将Ti暂时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年果蔬预冷保鲜运输车项目申请报告模板
- 2023年赤峰翁牛特旗教育系统引进考试真题
- 2024年力矩限制器项目申请报告
- 4000吨电子专用剥离胶200万m2光学胶膜项目可行性研究报告模板-立项备案
- 病毒肝炎发病机制研究报告
- 病床紧急呼叫课程设计
- 病人呼喊器电子课程设计
- 班组长管理方案
- 名人励志故事
- 玻璃钢风管施工方案
- 输电线路初步设计评审要点课件
- (完整word版)小餐饮经营食品安全管理制度
- 产后尿潴留的护理个案课件
- 装配式混凝土结构部件吊装监理细则
- 地铁站装饰施工组织设计(181页)
- 动火作业及动火工作票管理规定
- 变电站综合自动化电子教案
- 2021届微专题—中国的天气(内含回南天、华西秋雨、其他多地准静止锋)课件
- 留守儿童一生一档联系卡
- 黑洞白洞和虫洞优质PPT课件
- 突触的功能介绍
评论
0/150
提交评论