- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 22期 总第 176期 内 蒙 古 科 技 与 经 济 No.22,the176thissue
2008年 儿 月 InnerMongoliaScienceTechnology Economy Nov.2O08
Delphi分布式数据库中的事务处理
南 楠 ,赵立新
(--V/峡职业技术学院,河南 --r-J峡 472000)
摘 要 :文章通过举例说 明,介绍 了在 Delphi开发 的分布式数据库 系统 中事务处理的种类,以及事
务处理方法的使用 。
关键词 :delphi;分布式数据库;事务处理
中图分类号 :TP311.133.1 文献标识码 :A 文章编号 2008)22—0267—02
随着网络 的普及 ,信息量迅速增加 ,而所采用 2 事务处理 的种类
的许多信息技术都 已离不开数据库 ,因此对数据库 在用 Delphi创建数据 库应用程序 时有两种方
的管理工作显得 日益重要 。数据库的管理技术 已由 法来实现事务管理 :隐式和显式 。
最早 的单机本地数 据库模 式 ,发展到主从结构应用 2.1 使 用隐式方法实现事务管理
程序模式 ,直到现在的多层应用程序模式 ,其 中最常 在默认情况下 ,Delphi通过 BDE(BorlandData—
见 的是 3层分布式结构 。分布式数据库系统就是物 baseEngine)为数据库应用程序提供 了隐含 的事务
理上分散而逻辑上集 中的数据库系统 。分布式数据 管理能力 :当数据集 的某条记录要写到数据库 中时,
库系统使用计算机 网络将地理位置分散而管理 和控 BDE能保证不会有部分字段被更新而其 他字段没
制需要不 同程度集 中的多个逻辑单位 (通常是集 中 有被更新 的情况发生 ,从而保证 了最小 的记录更新
式数据库)连接起来 ,共 同组成一个统一 的数据库系 和整个数据库 中数据 的一致性 。但这种 隐含 的事务
统 。当多个用户 同时访 问数据库 时,就会 出现并发 管理能力毕竟是有 限的 ,同时 由于写人数据库 的数
冲突,网络 阻塞 ,这时事务控制就成为解决冲突的关 据 的每一行都要进行事务控制 ,所 以它会导致 网络
键技术 。 开销增大、应用程序性能下降 ,从而大大降低数据库
1 三层分布式数据 结构 应用程序的执行速度 。因此在多用户 的环境下 ,尤
三层应用程序结构是依据数 据库应用程序 中3 其是访 问远程 SQL服务器 的情况下 ,这种事务管理
种相对独立 的逻辑 功能 ,将其分成抽象程度不 同的 方法不大适用 。
3个部分 :客户端应 用程序 (C1ientApplication)、应 如果显式地控制事务 ,便可 以根据应用 的需要
用程序服务器 (ApplicationSever)及数 据库服务 器 选择有效的时间来启动 、提交 和 回滚事务 。在多用
(DatabaseSever)3部分。客户应用程序运行在客户 户环境下 ,开发客户端应用程序时 (尤其是在运程 的
机上 ,提供用户界面;应用服务器运行在一 台单独的 SQLServer之上运行时),应该采用显示 的方式控
机器上 ,为不同的客户提供共享 的事务规则处理 ;数 制事务 。
据库服务器通过 DJMS负责数据库管理。3者的任 2.2 使用显式方法实现事务管理
务 、设计要求和实现手段如下表所示 。 使用显式方法管理事务 ,能选择最有效的时机
您可能关注的文档
- 《情报杂志》2004~2006年引文分析.pdf
- 1000MW超超临界发电机组节能降耗初探.pdf
- CAD在工程设计中的应用与发展.pdf
- ILASII2.0系统的维护与实践.pdf
- K—FOLD交叉验证和BP神经网络在图书智能分布中的应用.pdf
- SBS改性沥青路面施工质量控制.pdf
- 巴林左旗农业生产与气象条件的关系.pdf
- 包钢集团基于供应链管理的采购与库存策略研究.pdf
- 变电站综合自动化微机差动保护系统设计.pdf
- 彩色电视机行输出管损坏的故障机理分析与检测.pdf
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
最近下载
- 人工造林项目质量管理体系及保证措施.docx VIP
- 小学英语新外研版(三起)三年级下册Unit 3 Yummy food第1课时(Get ready)教学课件2025春.pptx VIP
- 环境工程概论全套课件.ppt VIP
- 6.2 第2课时 箱线图 学案(含答案) 数学北师大版(2024)八年级上册.docx
- 教学参考-高中英语基础知识测试卷-A.doc VIP
- 体育单招核心-1700-单词.docx VIP
- 循环流化床锅炉安装质量验收范围划分表.docx
- ZCC5000-1履带式起重机技术规格书.pdf VIP
- 《环境工程概论》课件.pptx VIP
- 加氢精制温度对加氢操作的影响优化.pptx VIP
原创力文档


文档评论(0)