如何理解transaction事务的概念
将若干个DML(SELECE、UPDATE、INSERT、DELETE)作为一个整体看,要么全部生效,要么全部不生效。从一个连接开始,就开始了一个事务,直到遇到COMMIT或ROLLBACK语句,才标志一个事务的结束和一个新事务的开始。
评:
此题目主要考核答题者对事务管理的认识。事务管理对数据库应用程序而言是非常重要的,事务是实现并发控制,保证数据完整性和可恢复性的原子单位。对那些不 可分割的数据操作序列应组织成事务提交,这样才能使执行效果与应用设计一致,并避免多用户对同一数据集操作的冲突。该题基本回答出了事务的概念,说明答题 者编程时会考虑数据操作的完整性和并发性。
评:
此题目主要考核答题者对事务管理的认识。事务管理对数据库应用程序而言是非常重要的,事务是实现并发控制,保证数据完整性和可恢复性的原子单位。对那些不 可分割的数据操作序列应组织成事务提交,这样才能使执行效果与应用设计一致,并避免多用户对同一数据集操作的冲突。该题基本回答出了事务的概念,说明答题 者编程时会考虑数据操作的完整性和并发性。
【如何理解transaction事务的概念】相关文章
2. 若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedExcepti
3. How to detect and cleanup pending transactions in Oracle
4. const char*, char const*, char*const的区别是什么
5. 有abstract方法的类一定要用abstract修饰吗
6. Can a struct inherit from another struct? (结构体能继承结构体吗)
7. 声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
8. 如何理解职业道德与法律
10. “工伤医疗期”如何理解?
本文来源:https://www.mianshiwenti.com/a13470.html
进入下载页面
上一篇:一道Delphi上机题
下一篇:一套Delphi的笔试题一
﹝如何理解transaction事务的概念﹞相关内容
- 如何理解委托
- String s = new String(“xyz”);创建了几个String Object?
- EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
- EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
- Collection和Collections的区别
- 职业道德的概念及主要内容
- 劳动关系的概念是什么
- 陈述一下软件架构的概念
- 异常和异常类的概念
- 简述 Application,session,cookie,cache,viewState 的概念,以及相互之间的区别