




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、DB 查詢分析器中的事務(wù)管理在Oracle中的應(yīng)用 1 引言 在數(shù)據(jù)庫維護(hù)、管理的時候,經(jīng)常要用到數(shù)據(jù)庫的記錄的修改、刪除,并且從數(shù)據(jù)安全角度考慮,只有在確認(rèn)操作無誤后,才向DBMS提交。這就要使用到DBMS的事務(wù)管理。而萬能數(shù)據(jù)庫查詢分析器DB 查詢分析器的強(qiáng)大功能、友好的操作界面、良好的操作性、跨越數(shù)據(jù)庫平臺,使得使用它來進(jìn)行各種關(guān)系數(shù)據(jù)庫系統(tǒng)的維護(hù)、管理與開發(fā)變得非常經(jīng)松。下面我們就通過具體的實例來介紹如何使用DB 查詢分析器來進(jìn)行事務(wù)管理。由于萬能數(shù)據(jù)庫查詢分析器是一種跨數(shù)據(jù)庫平臺的產(chǎn)品,所以對于在其它關(guān)系數(shù)據(jù)庫系統(tǒng)中的事務(wù)管理,類同于本文中的實例2 萬能數(shù)據(jù)庫查詢分析器中的事務(wù)控制方
2、式2.1 萬能數(shù)據(jù)庫查詢分析器中的事務(wù)控制萬能數(shù)據(jù)庫查詢分析器DB 查詢分析器支持兩種事務(wù)管理模式:A、 自動提交事務(wù):用戶不用對事務(wù)進(jìn)行管理,由后臺數(shù)據(jù)庫對事務(wù)進(jìn)行管理。平時絕大多數(shù)情況下,用戶都是采用這種模式。如在進(jìn)行數(shù)據(jù)刪除時,執(zhí)行完DELETE后,記錄就被刪除。B、 手工管理事務(wù):用戶自己對事務(wù)進(jìn)行管理。用戶通過參數(shù)設(shè)置可以將事務(wù)控制設(shè)置為手工管理事務(wù),這樣在DB 查詢分析器中執(zhí)行的SQL語句都不會提交,只有在DB 查詢分析器中“事務(wù)管理”時提交事務(wù),所有的更新與修改才會生效。 2.2 在萬能數(shù)據(jù)庫查詢分析器中設(shè)置事務(wù)管理為手工管理模式 點擊 “工具”下的“選項” 菜單,取消選項“自動
3、提交事務(wù)”的選中狀態(tài)。并新建窗口2。這時在狀態(tài)欄中“事務(wù)提交方式”已經(jīng)變成“手工提交”,見圖1、圖2所示 圖1 設(shè)置事務(wù)提交方式 圖2 打開新的窗口3 萬能數(shù)據(jù)庫查詢分析器中的事務(wù)控制演示下面我們就以萬能數(shù)據(jù)庫查詢分析器在Oracle中的事務(wù)管理為例,向大家介紹一下萬能數(shù)據(jù)庫查詢分析器中的事務(wù)管理。3.1 修改表DEPT之前表中的記錄首先,我們要查詢修改SCOTT模式下表DEPT之前,表DEPT的記錄,如圖3所示 圖3 修改前表DEPT中的記錄3.2 修改表DEPT中的記錄 接著,我們在手工提交事務(wù)的窗口2,修改表DEPT中的記錄,將DEPTNO為40的記錄其Loc由“BOSTON”改為“BE
4、IJING”。這時,可以看到窗口2中記錄已發(fā)生了變化,如圖4所示;而再執(zhí)行窗口1中的查詢語句,查詢到DEPTNO為40的記錄其LOC仍然為“BOSTON”,如以上圖3所示。 圖4 修改表DEPT中的記錄3.3 取消事務(wù)切換至窗口2,點擊菜單“查詢”中的“事務(wù)管理”,系統(tǒng)會彈出一個消息框。提示當(dāng)前窗口中可能存在事務(wù),提交事務(wù),請點擊是,回滾事務(wù)請點擊否;什么都不做點擊取消, 如下圖所示: 圖5 事務(wù)管理提示在此,我們點擊否,取消剛才的修改操作。在窗口2執(zhí)行查詢,發(fā)現(xiàn)表DEPT中DEPTNO為40的記錄,其LOC恢復(fù)成“BOSTON”。如圖6所示 圖6 回滾事務(wù)后進(jìn)行的查詢3.4 提交事務(wù)重做3.
5、2步驟來修改記錄,然后再切換至窗口2,點擊菜單“查詢”中的“事務(wù)管理”,并點擊是來提交事務(wù)(參見圖5)。然后在窗口2、窗口1中執(zhí)行查詢,發(fā)現(xiàn)DEPTNO為40的記錄其LOC修改成為“BEIJING”, 如下圖所示: 圖7 提交事務(wù)后進(jìn)行的查詢4 結(jié)束語事務(wù)管理是數(shù)據(jù)庫維護(hù)、管理、開發(fā)的過程中經(jīng)常要使用的操作。每一個程序員都希望方便、安全地進(jìn)行數(shù)據(jù)庫的事務(wù)操作,而萬能數(shù)據(jù)庫查詢分析器DB 查詢分析器則正是滿足了這種要求,通過本文的介紹,希望能夠?qū)Υ蠹业墓ぷ鲙矸奖?。文中如有不妥之處,還望大家批評與指正。 參考文獻(xiàn): 1 張龍祥,黃正端,陶影 · 數(shù)據(jù)庫原理與設(shè)計·成都:西南交通大學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國自動香水機(jī)行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國自動細(xì)胞清洗機(jī)行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國自動柜員機(jī)行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國膝關(guān)節(jié)重建裝置行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 2025至2030中國脫硫醇催化劑行業(yè)發(fā)展趨勢分析與未來投資戰(zhàn)略咨詢研究報告
- 2025至2030中國脊柱非融合技術(shù)行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報告
- 初中生化學(xué)元素基礎(chǔ)講座課件
- 2025至2030中國腫瘤壞死因子受體超家族成員1A行業(yè)市場占有率及投資前景評估規(guī)劃報告
- 2025至2030中國聯(lián)合辦公行業(yè)發(fā)展分析及產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報告
- 2025至2030中國翅片密封袋行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢及投資規(guī)劃深度研究報告
- 滴灌帶造顆粒合同協(xié)議
- 學(xué)??倓?wù)后勤工作總結(jié)模版
- 《蛇咬傷應(yīng)急處理》課件
- 2025年錨栓市場發(fā)展現(xiàn)狀
- 養(yǎng)豬場建設(shè)項目可行性研究報告(模板范文)
- 2025年四級中式烹調(diào)師(中級)職業(yè)技能鑒定參考試題庫(含答案)
- 夜間作業(yè)安全培訓(xùn)培訓(xùn)資料
- 中藥知識講解課件
- 施工資源需求計劃與調(diào)配策略
- 預(yù)制箱梁首件工程施工總結(jié)
- 2024-2025學(xué)年人教版高二化學(xué)選擇性必修3配套課件 基礎(chǔ)課時4 有機(jī)物分子式和分子結(jié)構(gòu)的確定
評論
0/150
提交評論