事务处理-张志
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


事务处理

发表时间:2023/12/31 11:06:21 评论(0) 浏览(858)  评论 | 加入收藏 | 复制
   
摘 要:了解事务处理
正 文:

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


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

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

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


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

Access软件网交流QQ群(群号:198465573)
 
 相关文章
常见问答
技术分类
相关资源
文章搜索
关于作者

张志

文章分类

文章存档

友情链接