- 2
- 0
- 约2.48千字
- 约 20页
- 2019-06-09 发布于湖北
- 举报
第8节 oracle_数据库事务资料
Java程序员Oracle就业课程 Lesson 8 数据库事务 主讲:杨昊 Q:952063095 理解数据库事务概念 掌握数据库处理事务的方法 目 标 事务的必要性 银行转帐 例如,银行转帐问题: 假定资金从帐户A转到帐户B,至少需要两步: 帐户A的资金减少 然后帐户B的资金相应增加 帐户A 帐户B 事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作 这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行 事务是一个不可分割的工作逻辑单元 数据库事务 事务必须具备以下属性: 原子性(Atomicity):事务是一个完整的操作。事务的各步操作是不可分的(原子的);要么都执行,要么都不执行 一致性(Consistency):当事务完成时,数据必须处于一致状态 隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不应以任何方式依赖于或影响其他事务 永久性(Durability):事务完成后,它对数据库的修改被永久保持,事务日志能够保持事务的永久性 事务的四个属性--ACID 当执行事务操作的时候(DML语句)时,Oracle会在被作用表上面加表锁.以防止其他用户改变表结构,同时会在被作用行上加行锁,以防止其他事务在应用行上执行 DML操作. 如 会话A update
您可能关注的文档
- 第06 节 不确定推理 人工智能课件资料.ppt
- 第06节 arch跟garch估计_s资料.ppt
- 第06节 arch跟garch估计资料.ppt
- 第06节crm中的数据管理跟分析资料.ppt
- 第06节电子商务系统安全规划资料.ppt
- 第06节-供应链管理基础资料.ppt
- 第6讲信息技术跟探究方法-16210514218资料.ppt
- 第6讲信息技术跟探究方法资料.ppt
- 第6节 dreamweave中表格跟表单的运用资料.ppt
- 第6节 mrpii原理—物料需求计划资料.ppt
- DB54∕T 0690-2026 设施土壤次生盐渍化改良技术规程.docx
- DB54∕T 0689-2026 设施蔬菜秸秆还田技术规程.docx
- DB54∕T 0665-2026 光伏电站燕麦与箭筈豌豆混播 生产技术规程.docx
- DB54∕T 0664-2026 光伏电站绵羊放牧管理技术规程.docx
- DB54∕T 0659-2026 短须裂腹鱼(地方标准).docx
- DB54∕T 0653-2026 黄石爬鮡增殖放流规程.docx
- DB46∕T 747-2026 气候康养指数.docx
- (11.2.1)--11.1 创伤后应激障碍-1.ppt
- (11.2.2)--11.2 创伤后应激障碍-2.ppt
- (11.2.3)--11.3 创伤后应激障碍-3.ppt
原创力文档

文档评论(0)