Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

事务处理

时 间:2023-12-31 11:06:21
作 者:张志   ID:8  城市:上海  QQ:2851379730点击这里给张志发消息
摘 要:了解事务处理
正 文:

      事务处理指的是由一系列修改组合而成的一个简单的批处理。系统可以将整个变化批处理当作一个整体接受或拒绝。事务处理最常见的方法例如银行的ATM(自动取款机)事务。      我们假设发生下面这件事情:你到银行ATM存钱,当断电故障发生时,这些金额还没有写入到你的账号中。很显然,当遇到这种情况时,你会很不愉快。


      然而,使用事务处理就可以避免这种情况的发生,因为使用事务处理方式时,无论成功还是失败,整个过程是作为一个单元来执行的。

      ·不可分性。这组操作应该作为一个单元执行,或者根本就被不执行。
      ·连续性。当这组操作作为一个单元来实现时,它保持应用的连续性。
      ·独立性。这组操作与系统中进行的其他操作是相互独立的。

      ·不变性。一旦提交了这组操作,那么,它们对应的变更就永久生效,即使系统发生崩溃也是这样。


      假如你的程序包含一组彼此独立且不可再分的操作,而且,假定你为了维护应用程序的连续性,即使系统崩溃也要保证变更的持续性,那么,你应该将这组操作放在一个事务中。事务处理的主要优点是具有数据完整性。


Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助