第十五课--确保数据的一致性
确保数据的一致性 Copyright?2007-2009 创智新程 确保数据的一致性 事务的定义 利用SQL Server实现事务的功能 事务的创建 事务的提交 事务回滚和回滚事务的部分 游标的使用 声明游标 打开游标 从游标中获取数据 关闭游标 数据的一致性和完整性问题 设想现在最流行的电子商务中的一次网上购物交易,其付款过程至少包括以下几步数据库操作: 更新客户所购商品的库存信息 保存客户付款信息――可能包括与银行系统的交互 生成订单并且保存到数据库中 更新用户相关信息,例如购物数量等等 数据的一致性和完整性问题 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关数据都将被写入数据库中保存下来。但是,如果在这一系列过程中任何一个环节出了差错,都将导致交易失败。一旦交易失败,数据库中所有信息都必须保持交易前的状态不变,否则数据库中的数据就是不一致的或者说是错误的。 任务一:确保数据的一致性 提出任务 FOX公司最近的业务进行调整,合作伙伴也发生了变化。这一切的变化是由公司的不同部门完成的,但是以前的系统出现了很多数据丢失的情况,实际上就是数据发生了不一致的情况。下面我们来看看发生了什么样的事情。 任务一:确保数据的一致性 在采购部门,一个职员做了如下操作: SELECT * FROM Products WHERE (ProductID = 1) 取到的数据
您可能关注的文档
- 第十一、十二章拉压、剪切与挤压.ppt
- 第十一章 第1节 交通运输方式和布局.ppt
- 第十一章 污水的化学处理.ppt
- 第六章图形的初步认识教案.doc
- 第十一章_公司治理的内部控制.ppt
- 第十一章团队建设与沟通.ppt
- 第六课 桌面变变变.ppt
- 第十一章电子电路.ppt
- 第十一讲 HTML网页设计基础九.ppt
- 第十三天-网络编程、设计模式.docx
- 2025年餐厅服务员培训与职业素养手册.docx
- (2025年)河南省郑州市员额法官遴选面试考题及答案.docx
- 信用评级方法与实务操作手册.docx
- 智能制造技术与实施指南手册.docx
- 搬运机器人系列编程:KUKA KR 10 R1100_(4).KUKA机器人编程语言KRL基础.docx
- 搬运机器人系列编程:KUKA KR 10 R1100_(5).KUKA机器人运动指令详解.docx
- 客户满意度调查与提升策略手册(执行版).docx
- (2025年)河南省郑州市直机关公开遴选公务员笔试题及答案解析(B类).docx
- 房建施工中防渗漏施工技术的应用探究.pptx
- 搬运机器人系列编程:KUKA KR 10 R1100_(6).KUKA机器人I-O通信编程.docx
原创力文档

文档评论(0)