词条 | 事务处理系统 |
释义 | 简介事务处理系统即:Transaction processing systems (TPS) ,是在数据(信息)发生处将它们记录下来,通过OLTP产生新的信息,将信息保存到数据库中供其他信息系统使用,提高事务处理效率并保证其正确性。 TPS存在于企业的各个职能部门,它是进行日常业务处理,记录,汇总,综合,分类,并为组织的操作层次服务的基本商务系统,因此是企业联系客户的纽带也是其他信息系统的基础。 企业表现在企业中主要表现了四种系统:市场营销,生产制造,财务会计,人力资源。 功能1、记录、保存精确的记录,这在财会部门是不可缺少的; 2、分类; 3、数据捡索; 4、计算; 5、汇总; 6、产生文件、管理报告、账单等,定期生成常规的报表供检查与监督,也可能生成特别报告。 优势1、保持应用程序的完整性 任何应用程序的关键是要确保它所执行的所有操作都是正确的,如果应用程序仅仅是部分地完成操作,那么应用程序中的数据,甚至整个系统将会处于不一致状态。 2、事务处理系统可以帮助组织降低业务成本,提高信息准确度,提升业务服务水平。 ACID属性当事务处理系统创建事务时,将确保事务有某些特性。组件的开发者们假设事务的特性应该是一些不需要他们亲自管理的特性。这些特性称为ACID特性。 ACID就是:原子性(Atomicity )、一致性( Consistency )、隔离性( Isolation)和持久性(Durabilily)。 1、 原子性原子性属性用于标识事务是否完全地完成,一个事务的任何更新要在系统上完全完成,如果由于某种原因出错,事务不能完成它的全部任务,系统将返回到事务开始前的状态。 2、一致性事务在系统完整性中实施一致性,这通过保证系统的任何事务最后都处于有效状态来实现。如果事务成功地完成,那么系统中所有变化将正确地应用,系统处于有效状态。如果在事务中出现错误,那么系统中的所有变化将自动地回滚,系统返回到原始状态。因为事务开 始时系统处于一致状态,所以现在系统仍然处于一致状态。 3、 隔离性在隔离状态执行事务,使它们好像是系统在给定时间内执行的唯一操作。如果有两个事务,运行在相同的时间内,执行相同的功能,事务的隔离性将确保每一事务在系统中认为只有该事务在使用系统。 4. 持久性持久性意味着一旦事务执行成功,在系统中产生的所有变化将是永久的。应该存在一些检查点防止在系统失败时丢失信息。甚至硬件本身失败,系统的状态仍能通过在日志中记录事务完成的任务进行重建。持久性的概念允许开发者认为不管系统以后发生了什么变化,完成的事务是系统永久的部分。 所有这些事务特性,不管其内部如何关联,仅仅是保证从事务开始到事务完成,不管事务成功与否,都能正确地管理事务涉及的数据。 事务处理系统一般有三种处理方法:批处理方法、联机处理方法和联机输入延迟处理方法。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。