问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库中事务怎样理解

发布网友 发布时间:2022-04-25 04:06

我来回答

2个回答

热心网友 时间:2022-04-08 10:17

数据库事务是指作为单个逻辑工作单元执行的一系列操作。
设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:
· 更新客户所购商品的库存信息
· 保存客户付款信息--可能包括与银行系统的交互
· 生成订单并且保存到数据库中
· 更新用户相关信息,例如购物数量等等
正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在这一系列过程中任何一个环节出了差错,例如在更新商品库存信息时发生异常、该顾客银行帐户存款不足等,都将导致交易失败。一旦交易失败,数据库中所有信息都必须保持交易前的状态不变,比如最后一步更新用户信息时失败而导致交易失败,那么必须保证这笔失败的交易不影响数据库的状态--库存信息没有被更新、用户也没有付款,订单也没有生成。否则,数据库的信息将会一片混乱而不可预测。
数据库事务正是用来保证这种情况下交易的平稳性和可预测性的技术。

热心网友 时间:2022-04-08 11:52

为保证完整性而设立的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
初中英语语法讲解:名词所有格 关于名词所有格一问 暗区突围画面怎么设置最好-暗区突围画面设置推荐 暗区突围打开的箱子怎么关上 保险箱关闭攻略 暗区突围 暗区突围画面设置怎么弄最佳? 暗区突围 暗区突围光影怎么调? 暗区突围 暗区突围中间白点怎么设置? 暗区突围灵敏度怎么调最稳 暗区突围灵敏度最佳设置方法 我的WIN7 64位系统无法安装打印机HP1136,请支持啊,急。驱动下载也没用... win7电脑连接不上惠普打印机Win7系统安装不了惠普HP1007打印机 数据库中的事务是什么 ? 什么是数据库系统的事务? 数据库操作中的事务指? 什么是数据库中的事务 “数据库中的事务”是什么? android开发 怎么把APP内部存储data\data\files里的所有文件一条一条地读出来 大家觉得哪个免费办公软件好?Documents Free? FileApp? Documents 2 oppor17文件管理在哪里找 哪个app可以存迅雷下载的东西 下载了同步助手,然后下载了FILE APP,想要安装,但是下载后,FILE APP找不到了,请问要怎么找到? Ipod touch,版本是4。3。3,用同步助手同步txt的时候它叫我下个fileapp,但是... AppFiles是什么 电脑浏览器无法打开fileapp专用网页向iPhone和ipad传输文件 fileapp可以记录吗 非常好奇百度网盘要怎么接入 iOS 11 的 Files App 怎么把桂核酸居民端生成的二维码批量提取打印 77fileapp是安全的么 file app打开后又返回到主页面,iPad上的,之前都可以用的, fileapp重新打开文件就又回到开头 别人让我扫二维码,输入别人发的数字,然后手机里的信息被提取了? 什么是数据库事务? 数据库中的事物怎么理解???感觉很抽象??? 你是怎么理解数据库中的事务?并举例说明? 数据库中的事务,是什么意思,一般在哪用 数据库的事务 作用是? 数据库中的事务(Transaction)的ACID指的是什么 有关数据库的小故事 数据库事件 在数据库系统中的事务是什么?是否就是指一个具体操作? 弄了个联通的V粉卡,为么要关注【V粉卡助手】微信公众号? v粉卡要怎么办理? V粉卡在哪里可以下单? V粉卡激活有哪些方式 在vivo商城购买V粉卡怎么查询信息?(购卡后几天到) 如何在“V粉卡社区”微信公众号进行绑定手机号? 最近新办理的V粉卡,是怎么激活的啊? 如何激活(开通)我的V粉卡? 什么是V粉卡? v粉卡怎么使用?免流量看视频怎么设置啊?充话费活动怎么参加? 激活方式是联通V粉卡?