TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Oracle入門經典(簡體書)
滿額折

Oracle入門經典(簡體書)

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
絕版無法訂購
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《華章程序員書庫:Oracle入門經典》以初學者為核心,全面介紹了Oracle數據庫管理與開發相關的各種技術。在內容排列上由淺入深,讓讀者循序漸進地掌握Oracle數據庫技術;在內容講解上結合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內容形式上附有大量的提示、技巧、說明等欄目,夯實讀者理論技術,豐富管理與開發經驗。《華章程序員書庫:Oracle入門經典》共分4篇20章,其中,第一篇為基礎知識篇,主要包括開啟數據庫之門,踏上Oracle的征程,Oracle11g身世解密——體系結構,發號施令——SQLPlus命令,神兵利器——SQL語言的基本操作,更上一層樓——SQL語言的複雜操作等內容;第二篇為核心技術篇,主要包括必須知道的PL/SQL編程,自給自足——創建過程、函數、觸發器和包,宏觀調控——控制文件和日誌文件,數據核心區——表空間和數據文件,數據之家——數據表對象,不可不看的其他數據對象,數據檢索目錄——表和索引的分區,居安思危——管理用戶與權限等內容;第三篇為高級應用篇,主要包括合理優化Oracle系統,SQL語句的優勝劣汰,安全保障——數據備份與恢復,遊刃有餘——數據導出和導入,穿越時空——閃回技術等內容;第四篇為項目實戰篇,主要包括基於Oracle數據庫的企業人事管理系統實戰項目。
《華章程序員書庫:Oracle入門經典》附有配套光盤,光盤中提供書中所有程序的源代碼、多媒體教學視頻、程序開發資源庫。其中,源代碼全部經過精心測試,能夠在WindowsXP、Windows7操作系統上編譯和運行。
本書適用于Oracle的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。

名人/編輯推薦

《Oracle入門經典》適用于Oracle的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。

目次

——表和索引的分區,居安思危——管理用戶與權限等內容;第三篇為高級應用篇,主要包括合理優化Oracle系統,SQL語句的優勝劣汰,安全保障——數據備份與恢復,遊刃有餘——數據導出和導入,穿越時空——閃回技術等內容;第四篇為項目實戰篇,主要包括基於Oracle數據庫的企業人事管理系統實戰項目。
《華章程序員書庫:Oracle入門經典》附有配套光盤,光盤中提供書中所有程序的源代碼、多媒體教學視頻、程序開發資源庫。其中,源代碼全部經過精心測試,能夠在WindowsXP、Windows7操作系統上編譯和運行。
本書適用于Oracle的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。

書摘/試閱



6.3事務處理
事務是由一系列語句構成的邏輯工作單元。事務和存儲過程等批處理有一定程度的相似之處,通常都是為了完成一定業務邏輯而將一條或者多條語句“封裝”起來,使它們與其他語句之間出現一個邏輯上的邊界,并形成相對獨立的一個工作單元。
6.3.1 事務概述
當使用事務修改多個數據表時,如果在處理的過程中出現了某種錯誤,如系統死機或突然斷電等情況,則返回結果是數據全部沒有被保存。因為事務處理的結果只有兩種:一種是在事務處理的過程中,如果發生了某種錯誤則整個事務全部回滾,使所有對數據的修改全部撤銷,事務對數據庫的操作是單步執行的,當遇到錯誤時可以隨時地回滾;另一種是如果沒有發生任何錯誤且每一步的執行都成功,則整個事務全部被提交。從而可以看出,有效地使用事務不但可以提高數據的安全性,而且可以增強數據的處理效率。
事務包含4種重要的屬性,統稱為ACID(原子性、一致性、隔離性和持久性)。一個事務必須通過ACID。
1)原子性(Atomic):事務是一個整體的工作單元。事務對數據庫所做的操作要么全部執行,要么全部取消。如果某條語句執行失敗,則所有語句全部回滾。
2)一致性(ConDemoltent):事務在完成時,必須使所有的數據都保持一致狀態。在相關數據庫中,所有規則都必須應用于事務的修改,以保持所有數據的完整性。如果事務成功,則所有數據將變為一個新的狀態;如果事務失敗,則所有數據將處于開始之前的狀態。
3)隔離性(Isolated):由事務所做的修改必須與其他事務所做的修改隔離。事務查看數據時數據所處的狀態,要么是另一并發事務修改它之前的狀態,要么是另一事務修改它之后的狀態,事務不會查看中間狀態的數據。
4)持久性(Durability):當事務提交后,對數據庫所做的修改就會永久保存下來。
6.3.2操作事務
Oracle 11g中的事務是隱式自動開始的,它不需要用戶顯示地執行開始事務語句。但對于事務的結束處理,則需要用戶進行指定的操作。通常在以下情況時,Oracle認為一個事務結束了。
執行COMMIT語句提交事務。
指定ROLLBACK語句撤銷事務。
執行一條數據定義語句,比如,CREATE、DROP或ALTER等語句。如果該語句執行成功,那么Oracle系統會自動執行COMMIT命令;否則,則Oracle系統會自動執行ROLLBACK命令。
執行一個數據控制命令,比如,GRANT、REVOKE等控制命令。這種操作執行完畢,Oracle系統會自動執行COMMIT命令。
正常地斷開數據庫的連接、正常地退出SQL*Plus環境,則Oracle系統會自動執行COMMIT命令;否則,則Oracle系統會自動執行ROLLBACK命令。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區