小提琴业余考级证书:什么是数据库系统的事务?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 21:54:48
是 课程 《软件开发工具与环境》的一道题目

相关的两个命令语句及其功能是什么?????

三千加急~!!!!

举个简单的例子来说明事务是个什么东。
张三通过银行转账,把1000块钱转给李四:

1、事务开始
2、张三账户上扣掉1000块钱
3、李四帐户上增加1000块钱
4、如果2、3成功,提交事务---转账成功
5、如果2、3任何一个不成功,回滚事务到1的状态---转账失败

事务保证了不会因为异常的出现,造成张三少了1000而李四没有收到钱这样的问题。

多个代码块的集合,作为事务被提交后,将保持了数据执行的一致性,即要不全部执行成功,要不全部不执行(回滚操作)
命令应该是
rollback回滚:取消该事务已经执行的数据操作,
commit提交:执行事务