简述事务的概念及其性质。
正确答案:事务是一个操作序列 。这些操作要么什么都做,要么都不做,是一个 不可分割 的工作单位。事务以BEGIN TRANSACTION语句开始,以COMMIT(提交)语句或ROLLBACK(回退或撤消)语句结束。
一个程序的执行可通过若干事务的执行序列来完成。
事务的性质:
为保证数据库的完整性,事务必须具有下列四个性质:
1.原子性(automicity)
一个事务中对数据库的操作,是一个不可分割的整体。
2.一致性(consistency)
数据不会因事务的执行而遭受破坏。
3.隔离性(isolation)
在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样。
4.持久性(durability)
一个事务一旦完成全部操作,它对数据库的所有更新应永久地反映在数据库中。
一个程序的执行可通过若干事务的执行序列来完成。
事务的性质:
为保证数据库的完整性,事务必须具有下列四个性质:
1.原子性(automicity)
一个事务中对数据库的操作,是一个不可分割的整体。
2.一致性(consistency)
数据不会因事务的执行而遭受破坏。
3.隔离性(isolation)
在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样。
4.持久性(durability)
一个事务一旦完成全部操作,它对数据库的所有更新应永久地反映在数据库中。
答案解析:有

微信扫一扫手机做题