- ·上一篇文章:教师招聘迁移理论(教师迁移能力)
- ·下一篇文章:二零二一年三月二十四日(2034年3月2日)
数据库的事务管理(数据库事物管理)
【导语】在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公事业单位考试网为计算机基础知识的复习为考生提供知识点梳理,帮助考生备考!
在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。
对事务的操作是这样进行的:先定义开始一个事务,然后对数据作修改操作,这时如果提交(COMMIT),这些修改就地保存下来,如果回退(ROLLBACK),数据库管理系统将放弃您所作的所有修改而回到开始事务时的状态。此外有些数据库支持事务的"存储点(savepoint)这一概念:即在一个事务进程中任意一点您都可以进行当前状态的存储,回退时只是回到你所设定的存储点,而不必退回全部的事务。如果您的事务可以分成几组对数据库的修改,那就可以设置多个存储点,根据需要您可以回退到任意一个存储点,而不使所有事务的修改数据全部丢失。正确地管理事务可以保证数据的完整性,当您所做的工作全部完成和得到确认之前,没有任何数据物理地写进数据库。
实例:我们有这样一个银行应用系统,前台使用者作出将储户甲的一百元存款划归储户乙帐下的操作;在后台的数据库中,这两个客户的记录分储在两张表中,当使用者在屏幕上作出如上操作时,在后台需要对两张表进行修改。如果在数据库中对甲用户存款余款作减去一百元修改后,对乙用户加一百元的操作修改却失败时,前一张表也必须回到修改前的状态,否则数据库的内容不统一,甲储户白白损失一百元,信息必然是不正确的。因此进行事务管理是必须的。
传统地,我们认为一个事务包括了对一个或多个表的修改,而随着分布式数据库和数据仓库的发展,事务可能包括了对一个或多个数据库的修改。在上例中甲乙两用户就可能是异地用户,信息分储在不同地域的不同数据库中,上述的一个事务就涉及到了对不同数据库的操作。
以上是中公事业单位考试网为考生梳理计算机基础知识点,供大家学习识记!
相关文章:
第1篇 如何学好数量关系(7招搞定数量关系) 作者:admin
距离2017国家公务员考试还有几个月的时间,而目前处于大三和研二的准应届毕业生如果有考公务员的意向,就应当及早准备公务员考试的内容。公务员考试并不是一个速成的考试,而是一个选拔具有优秀人才的考试,所以我们应当从根本上提升个人素质保证在规定时间内完成题量如此之多的行测考试。数学部分主要考查数量关系和资料分析两大题型,资料分析部分
第2篇 公务员面试外在形象重要吗(公务员面试外形重要吗) 作者:admin
外在形象不管是在公共场所,还是在私人聚会,只要你与人进行交往,你在装着打扮、言谈举止等外在形象就会出现在他人的眼里,并留下深刻印象。可以说,一个人的外在形象的好坏,直接关系到在社交活动的成功与失败。而公务员面试中测查两个方面的内容,一个外在形象,另一个内在答题质量。今天公务员考试网就跟大家分享一个技巧,即从候场到退场的流程中需要注意的外在形象。参加公务员面试当天的早上,穿好正装,
第3篇 布鲁纳的理论(布鲁纳的所有理论) 作者:admin
布鲁纳作为认知主义的典型代表,在整个认知主义流派中起着重要作用,在考试中也是常考人物之一,今天着重跟大家分析其理论考试情况。布鲁纳的理论观点有两大核心:结构主义学说和发现学习,因此其理论被称为认知结构主
第4篇 春秋战国时期的改革家是谁(春秋战国时期的改革家有哪些人) 作者:admin
【导读】一、管仲改革1、赞誉誉为“法家先驱”、“圣人之师”、“华夏文明保护者”、“华夏第一相“2、朝代春秋战国时期齐国人3、改革的内容(1)经济上:“相地而衰征”即按照土质好坏、产量高低来确定赋税征收额,马克思级差地租与之相同(2)政治上:选贤
第5篇 申论中国式过马路看法(中国式过马路加以解释申论) 作者:admin
【导读】中公事业单位考试网为各位考生提供2016申论热点《中国式过马路》,帮助考生丰富热点话题知识,剖析答题技巧。更多精彩内容尽在事业单位招聘考试网!给定材料:1.在中关村东路,几位行人没等信号灯变绿就穿越斑马