数据库系统概论考点总结

数据库系统概论考点总结

ID:38679137

大小:24.13 KB

页数:5页

时间:2019-06-17

数据库系统概论考点总结_第1页
数据库系统概论考点总结_第2页
数据库系统概论考点总结_第3页
数据库系统概论考点总结_第4页
数据库系统概论考点总结_第5页
资源描述:

《数据库系统概论考点总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章数据库设计本章总的要求是详细了解数据库应用系统设计的全过程。重点是概念设计中ER模型设计方法,逻辑设计中ER模型向关系模型的转换方法。考核知识点与考核要求:1、数据库设计概述达到“识记”层次    1.1软件生存期的概念及各阶段的工作。1.2数据库系统生存期的概念及各阶段的工作。1.3数据库设计过程的输入和输出。1.4数据库设计方法学的内容。1.5数据库设计的步骤。2、规划阶段的任务和工作,达到“识记”层次。3、需求分析,达到“识记”层次。     3.1需求描述与分析重要性    3.2需求分析阶段的输人和输出。3.3  需求分析的步骤,数据流图的设计。

2、3.4 数据字典的内容。4、概念设计    4.1概念设计的必要性,达到“识记”层次。  4.2对概念模型的要求,达到“识记”层次。 4.3概念设计的步骤,达到“识记”层次。 4.4数据抽象的两种形式,聚集和概括,达到“识记”层次。4.5基本ER模型的扩展,达到“领会”的层次。 4.6ER模型的操作,达到“领会”层次。4.7采用ER方法的概念设计步骤,达到“领会”层次。5、逻辑设计    5.1逻辑设计的输人输出环境,达到“识记”层次。5.2逻辑设计的步骤,达到“识记”层次。 5.3ER模型向关系模型的转换,达到“简单应用”层次。 5.4关系数据库的逻辑设计步骤

3、达到“识记”层次。6、物理设计,达到“识记”层次。    6.1物理设计的步骤。  6.2物理设计的环境。 6.3物理设计的性能。7、实现与维护,达到“识记”层次。    7.1数据库实现阶段的工作。  7.2其它有关的设计工作。 7.3运行与维护阶段的工作。l数据设计的基本步骤:6个阶段1、需求分析2、概念结构设计3、逻辑结构设计4、物理结构设计5、数据库实施6、数据库运行和维护l数据字典:关于数据库中数据的描述,即元数据,而不是数据本身。包含:1)数据项2)数据结构3)数据流4)数据存储5)处理过程lE-R模型:两个实体型之间的联系:1:1;1:n;m:nl

4、E-R图绘画方式第七章数据库恢复技术(一)课程内容1、事务处理2、恢复策略3、数据库镜像(二)要求1、需要了解的:什么是数据库一致状态。数据库运行中可能产生的故障类型,他们如何影响事务的正常执行,如何破坏数据库数据。数据转储的概念及分类。什么是数据库镜像功能。2、需要牢固掌握的:事务的基本概念和事务的ACID性质。数据库恢复的实现技术。日志文件的内容及作用。登记日志文件所要遵循的原则。具有检查点的恢复技术。3、需要举一反三的:恢复的基本原理,针对不同的故障的恢复策略和方法。4、难点:日志文件的使用,系统故障恢复策略。考核知识点与考核要求:1、事务处理(要求达到“

5、理解”层次)2、恢复策略(要求达到“认识”层次)3.数据库镜像(要求达到“了解”层次)l事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,这是一个不可分割的工作单位。SQL定义事务的语句一般有三条:BEGINTRANSACTION;COMMIT;ROLLBACK;l事务的ACID特性:1)原子性:要么全做,要么全不做2)一致性:必须使数据库从一个一致性状态到另一个一致性状态3)隔离性:一个事务的内部操作及使用对并发事务是隔离的,并发执行的各个事务直接不能相互干扰4)持续性:一旦事务提交,对数据库中的数据改变就是永久的l故障种类:1)事务内部的故障

6、恢复操作:事务撤销2)系统故障:系统停止运转的任何事件,使得系统需要重新启动恢复:撤销+重做3)介质故障(hardcrash)4)计算机病毒l故障影响:数据库本身被破坏;数据不正确l恢复的基本原理:冗余l建立冗余最常用技术:1)数据转储静态转储;动态转储2)登记日志文件:日志文件是用来记录事务对数据库的更新操作的文件l日志文件需要登记的内容:各个事务的开始标记各个事务的结束标记各个事务的所有更新操作l日志的内容:1)事务标识2)操作的类型3)操作对象4)更新前数据的旧值5)更新后数据的新值l先写日志文件的原则:把对数据的修改写到数据库中和把表示这个修改的日志记录

7、到日志文件中是两个不同的操作。有可能这两个操作直接发生故障,即这两个些操作只完成了一个。如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后无就无法恢复这个修改了。如果先写日志,但没有修改数据库,但日志文件恢复时只不过多执行一次不必要的UNDO(事务撤销)操作,并不会影响到数据库的正确性。l事务故障恢复步骤:1)反向扫描日志文件,查询该事务的更新操作2)对该事物的更新操作执行逆操作3)继续反向扫描日志文件4)直至此事务的开始标记l系统故障的恢复1)正向扫描日志文件,找出故障发生前已经提交的事务,将其事务标识记入重做队列,同时找出故障发生时尚未完成的事务,

8、记入撤销队列2)对撤销队

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。