- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库中事务处理的设计
本科毕业(设计)论文 (二〇〇五)届 题目:数据库事务处理的设计 分院系部 计算机与信息科学系 专 业 计算机科学与技术 学生姓名 导师姓名 导师职称 讲 师 副 教 授 二〇〇五年六月一日 数据库事务处理的设计 摘要:本文主要介绍了关系数据库系统事务处理的基本设计思想,并介绍事务处理系统中各组件的基本功能和核心服务。以此为基础设计了一个简单的事务处理系统模型,对部分细节进行了详细设计。 关键字:事务;事务处理;事务模型 The Design of Transaction Processing in Database Abstract This article mainly introduced relational database system transaction processes the basic design thought, and introduction transaction processes in the system various modules basic function and the core service. Designed a simple transaction take this as the foundation to process the system model, has carried on the detailed design to the partial details. Keywords Transaction; Transaction Processing; Transaction Processing Model 目 录 前言 1 1数据库中的事务处理 1 1.1研究的意义 1 1.2研究的背景及目的 1 2事务 2 2.1事务的概念与其特性 2 2.2事务的必要性 2 2.3事务的模型 3 2.3.1扁平事务 3 2.3.2带保存点的扁平事务 3 2.3.3链事务 3 2.3.4嵌套事务 3 2.3.5分布事务 4 2.3.6长事务 4 2.3.7多级别事务 4 2.4事务处理系统的定义 5 3事务处理系统的各模块的核心服务和功能 6 3.1一个事务的执行过程 6 3.2事务处理系统重要组件必要功能的说明 7 3.2.1事务处理监控器的服务 7 3.2.2日志管理器的功能说明 9 3.2.3锁管理器的功能说明 9 3.2.4事务管理器的功能说明 10 4设计与实现 10 4.1事务处理的简单模型 10 4.2具体的设计与细节 12 4.2.1事务标识符的设计 12 4.2.2事务处理监控器的设计 13 4.2.3日志管理器的设计 13 4.2.4锁管理器的设计 16 4.2.5事务管理器的设计 16 5结论 21 前言 事务处理的发展已经有了上千年的历史了。从5000年前的殷人开始使用乌龟的外壳记事以来,已经经过了几千年的历史了。20世纪后半叶在事务处理方面出现了两个主要的发展:基于磁性存储介质(磁带和磁盘)的成批事务处理以及基于电子存储和计算机网络的联机事务处理。在数据库管理系统中附加上事务处理子系统会使系统有更好的可靠性。 1数据库中的事务处理 1.1研究的意义 在修改数据库中的数据时,要使它里面的数据正确一致的被更新,这是事务处理的工作。当数据库系统出现更新故障时,为了将损失减少到最低,一般来使用事务处理来恢复数据。事务处理的发展已经很久了,其理论和技术相对来说是比较成熟的。 1.2研究的背景及目的 国外的数据库经过几十年的发展,现在几乎垄断了整个市场。数据库技术是整个信息产业的核心。即使数据库的存储介质发生了改变,数据库的概念并不会有所变化。中国已经有四家企业开发了自己的数据库(不包括台湾省)。这些数据库基本能够胜任中等强度与规模的数据库系统应用。对于那些核心业务应用,国产数据库的应用案例十分有限。同时在对图形工具的支持方面,国际主流数据库管理系统提供好的图形管理工具,而且还提供丰富的应用构件和套件,比如应用服务器、系统调优与分析工具、企业应用套件等。事务作为单个逻辑工作单元执行一系列操作。一个逻辑工作单元必须有四个属性,称为ACID(原子性、一致性、隔离性和持久性)属性,只有这样才能成为一个事务 图1一个多级别事务的模型图 多级别事务是嵌套事务的一般化和更自由化的版本。它们允许了子事务先提交,这使单独回滚子事务的修改是可能的。然而为了保证事务的四个特性。最终会假设存在一个补偿事务,如果父事务决定(或被迫)回滚,补偿事务就可以
您可能关注的文档
- 成分及工艺因素对球墨铸铁石墨漂浮的影响.pdf
- 成功合作性谈判的影响因素研究.pdf
- 成形极限应变与极限应力的转换关系_谢..pdf
- 成员和角色管理技术.ppt
- 成本分析 成本中心的计划与实际成本差异Cost Analysis Planned vs. Actual Cost Variance for Cost Cente.pdf
- 成本分析计划与实际订单成本Cost Analysis Planned vs. Actual Order Costs_ZH.pdf
- 成本控制在供电企业的应用研究.pdf
- 成绩分析系统C++.doc
- 成核剂对热致相分离法聚丙烯多孔膜结构及透过性能.pdf
- 成渝城市群发展路径探讨_张奕芳.pdf
- 数据库关键路径实验报告.doc
- 数据库原理与应用 (存储过程与触发器的应用).doc
- 数据库原理与应用(使用向导和SQL语句创建备份和恢复数据库).doc
- 数据库基本定义及课后习题答案.pdf
- 数据库概论实验报告.doc
- 数据库知识MySQL的HA读写分离均衡负载.pdf
- 数据库系统考试复习用 编程设计题.doc
- 数据库认证考试模拟题.doc
- 数据挖掘_Data on Achieving Uniformity in a Semiconductor Fabrication Process(实现均匀性的半导体制造.pdf
- 数据挖掘_Data on regression models for time series analysis(时间序列分析的回归模型数据).pdf
最近下载
- 《活着读后感》课件.pptx VIP
- 活着读后感课件.docx VIP
- 企业数字化转型大数据湖一体化运营管理平台建设方案.docx VIP
- 企业大数据湖总体规划及大数据湖一体化运营管理建设方案.pdf VIP
- 鄂尔多斯市东胜区殡仪馆项目环境影响报告表环评报告.pdf
- 社会研究:设计与写作教学课件-第十二章 实例解析.pptx VIP
- 社会研究:设计与写作教学课件-第十一章 论文写作(下):结果、讨论、参考文献.pptx VIP
- 社会研究:设计与写作教学课件-第十章 论文写作(中):文献回顾、研究方法.pptx VIP
- 腾讯云原生湖仓一体技术在大规模数据场景中的应用实践.pdf VIP
- 腾讯数据湖技术分享专场.docx VIP
文档评论(0)