




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DB 查询分析器中的事务管理在Oracle中的应用 1 引言 在数据库维护、管理的时候,经常要用到数据库的记录的修改、删除,并且从数据安全角度考虑,只有在确认操作无误后,才向DBMS提交。这就要使用到DBMS的事务管理。而万能数据库查询分析器DB 查询分析器的强大功能、友好的操作界面、良好的操作性、跨越数据库平台,使得使用它来进行各种关系数据库系统的维护、管理与开发变得非常经松。下面我们就通过具体的实例来介绍如何使用DB 查询分析器来进行事务管理。由于万能数据库查询分析器是一种跨数据库平台的产品,所以对于在其它关系数据库系统中的事务管理,类同于本文中的实例2 万能数据库查询分析器中的事务控制方
2、式2.1 万能数据库查询分析器中的事务控制万能数据库查询分析器DB 查询分析器支持两种事务管理模式:A、 自动提交事务:用户不用对事务进行管理,由后台数据库对事务进行管理。平时绝大多数情况下,用户都是采用这种模式。如在进行数据删除时,执行完DELETE后,记录就被删除。B、 手工管理事务:用户自己对事务进行管理。用户通过参数设置可以将事务控制设置为手工管理事务,这样在DB 查询分析器中执行的SQL语句都不会提交,只有在DB 查询分析器中“事务管理”时提交事务,所有的更新与修改才会生效。 2.2 在万能数据库查询分析器中设置事务管理为手工管理模式 点击 “工具”下的“选项” 菜单,取消选项“自动
3、提交事务”的选中状态。并新建窗口2。这时在状态栏中“事务提交方式”已经变成“手工提交”,见图1、图2所示 图1 设置事务提交方式 图2 打开新的窗口3 万能数据库查询分析器中的事务控制演示下面我们就以万能数据库查询分析器在Oracle中的事务管理为例,向大家介绍一下万能数据库查询分析器中的事务管理。3.1 修改表DEPT之前表中的记录首先,我们要查询修改SCOTT模式下表DEPT之前,表DEPT的记录,如图3所示 图3 修改前表DEPT中的记录3.2 修改表DEPT中的记录 接着,我们在手工提交事务的窗口2,修改表DEPT中的记录,将DEPTNO为40的记录其Loc由“BOSTON”改为“BE
4、IJING”。这时,可以看到窗口2中记录已发生了变化,如图4所示;而再执行窗口1中的查询语句,查询到DEPTNO为40的记录其LOC仍然为“BOSTON”,如以上图3所示。 图4 修改表DEPT中的记录3.3 取消事务切换至窗口2,点击菜单“查询”中的“事务管理”,系统会弹出一个消息框。提示当前窗口中可能存在事务,提交事务,请点击是,回滚事务请点击否;什么都不做点击取消, 如下图所示: 图5 事务管理提示在此,我们点击否,取消刚才的修改操作。在窗口2执行查询,发现表DEPT中DEPTNO为40的记录,其LOC恢复成“BOSTON”。如图6所示 图6 回滚事务后进行的查询3.4 提交事务重做3.
5、2步骤来修改记录,然后再切换至窗口2,点击菜单“查询”中的“事务管理”,并点击是来提交事务(参见图5)。然后在窗口2、窗口1中执行查询,发现DEPTNO为40的记录其LOC修改成为“BEIJING”, 如下图所示: 图7 提交事务后进行的查询4 结束语事务管理是数据库维护、管理、开发的过程中经常要使用的操作。每一个程序员都希望方便、安全地进行数据库的事务操作,而万能数据库查询分析器DB 查询分析器则正是满足了这种要求,通过本文的介绍,希望能够对大家的工作带来方便。文中如有不妥之处,还望大家批评与指正。 参考文献: 1 张龙祥,黄正端,陶影 · 数据库原理与设计·成都:西南交通大学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年北京低压电工作业试题库(附参考答案)
- 药品质量管理制度培训考试试题及参考答案
- 2025年外贸跟单员职业资格考试试卷:外贸跟单员国际贸易跟单流程与操作试题
- 2025年托福考试预测试卷:暑假强化训练方法
- 2025年事业单位招聘考试财务类综合专业能力测试试卷考点精讲与习题解析
- 2025年事业单位招聘考试综合类面试真题模拟试卷:人际沟通技巧
- 2025年事业单位招聘考试卫生类中医学专业知识试卷(中医儿科)
- 2025年事业单位招聘考试综合类专业技能测试试卷(国际贸易实务)
- 2025年事业单位招聘考试综合类专业能力测试试卷(计算机类)押题预测
- 2025年西式面点师实操考核试卷(初级)实操练习题
- 行政执法培训课件
- 老年人吸入性肺炎护理
- 停产报告管理制度
- 合并家庭组建协议书
- 宽带小区进场协议书
- 电解铝公司工程项目投资估算
- 融资专员测试题及答案
- 钣金工考试试题及答案
- 2025护士招聘笔试题目及答案
- GB/T 45381-2025动梁式龙门电火花成形机床精度检验
- 2024年小学数学教师选调进城考试试卷含答案
评论
0/150
提交评论