Oracle 11g數(shù)據(jù)庫管理員指南

出版時間:2010年9月  出版社:機械工業(yè)出版社  作者:劉憲軍  頁數(shù):366  
Tag標簽:無  

前言

目前全世界發(fā)展勢頭最猛的IT巨頭可能要數(shù)Oracle公司了。幾年前,Oracle收購了BEA公司,成功地將Weblogic這個優(yōu)秀的應用服務器軟件收歸己有。不久前,Oracle又將SUN公司納入自己旗下,從此有了自己的小型機和UNIX操作系統(tǒng),這無疑為0racle插上了騰飛的雙翼。然而,Oracle公司最引人注目的還是它的數(shù)據(jù)庫產(chǎn)品。在15年前,大家可能想不到oracle公司會有今天的發(fā)展成果,當時的數(shù)據(jù)庫市場是sybase的天下,Oracle只是一個名不見經(jīng)傳的小公司。如今oracle數(shù)據(jù)庫產(chǎn)品以其出色的安全性、穩(wěn)定性和優(yōu)異的性能穩(wěn)居數(shù)據(jù)庫產(chǎn)品的榜首,占領了數(shù)據(jù)庫市場的大部分份額,在銀行、保險、通信、政府等應用領域具有絕對的話語權。在一個企業(yè)應用系統(tǒng)中,核心部分是數(shù)據(jù)。對一個企業(yè)而言,數(shù)據(jù)就是生命。要管理重要的數(shù)據(jù)庫,就需要高水平的數(shù)據(jù)庫管理員。無論在國內(nèi)還是國外,數(shù)據(jù)庫管理員的待遇都是很豐厚的。然而Oracle軟件畢竟是一個非常復雜的數(shù)據(jù)庫產(chǎn)品,如果只掌握它的皮毛,你只能做一些初級的技術工作,根本無法管理數(shù)據(jù)庫,你就失去了升職、深造的機會。不僅如此,如果不小心把數(shù)據(jù)搞丟了,還要承擔法律責任。想必大家都聽過“庖丁解?!钡墓适掳??庖丁在解牛的時候,手所接觸的地方,肩所靠的地方,腳所踩的地方,膝蓋所頂?shù)牡胤剑及l(fā)出皮骨相離聲,刀子刺進去時響聲更大,這些聲音沒有不合乎音律的。正當你在欣賞這種音律時,牛肉已經(jīng)被干凈利索地解了下來,而庖丁“提刀而立,為之四顧,為之躊躇滿志,善刀而藏之”。究其原因,只有“依乎天理”,才能做到“以神遇而不以目視,官知止而神欲行”,從而“批大邰,道大裒,因其固然”。一般的廚工每月?lián)Q一把刀,是因為他們用刀子去砍骨頭,而庖丁的刀已經(jīng)用了19年,還像新的一樣。學習Oracle也是一樣的,只有掌握Oracle的脈絡,那么在解決實際問題的時候才能像庖丁那樣,做到得心應手,游刃有余。在客戶現(xiàn)場,當幾個工程師(可能包括原廠工程師)正在為解決一個問題爭得面紅耳赤的時候,如果你三下五除二幫客戶解決了問題,你也能體會到庖丁那種“躊躇滿志”的感覺。本書的編寫目的,就是試圖使讀者掌握oracle的脈絡,而不是教大家怎樣學SQL語句。本書既不是對英文資料的翻譯,也不是對Oracle產(chǎn)品用法的直白描述,而是對作者多年從事技術支持和培訓工作的經(jīng)驗總結(jié)。書中列舉了很多實際的例子,都是作者在客戶現(xiàn)場遇到過并親手解決的實際案例,希望這些例子對大家有所幫助。

內(nèi)容概要

  Oracle 11g是Oracle公司最新推出的數(shù)據(jù)庫版本。本書從實用的角度出發(fā),系統(tǒng)地介紹了Oracle 11g的使用和管理,并對它的體系結(jié)構(gòu)和常規(guī)管理進行了重點描述。本書對深奧的理論知識不作過多的討論,重點突出實用性,在每章中都提供了許多實用的例子,力求幫助讀者更好地使用Oracle?! 膬?nèi)容組織形式上來看,本書分為四大部分。第一部分介紹了Oracle 11g的使用基礎,包括SQL語言基礎、SQL*Plus的使用和PL/SQL編程,其中對Oracle特有的PL/SQL進行了比較深入的描述。第二部分是本書的重點,介紹了Oracle數(shù)據(jù)庫管理(DBA)的各個方面,其中對Oracle的體系結(jié)構(gòu)進行了重點介紹。第三部分介紹了Oracle的自動文件管理和自動存儲管理。第四部分介紹了數(shù)據(jù)庫的備份與恢復,其中對RMAN進行了重點介紹?! ”緯粌H可以作為Oracle數(shù)據(jù)庫技術人員的參考手冊,還可以作為培訓中心的培訓教材。

作者簡介

劉憲軍 男,IBM全球認證講師,1997年畢業(yè)于西北大學計算機科學系,獲工學碩士學位。長期從事小型機和數(shù)據(jù)庫的技術支持與培訓工作,對AIX、HP-UX、Solaris、HACMP、Oracle、DB2、RAC、中間件等技術有較深入的研究。目前主要針對銀行業(yè)務系統(tǒng)提供技術服務。

書籍目錄

前言 第一部分 Oracle使用基礎  第1章 SQL語言基礎   1.1 查詢語句    1.1.1 查詢語句的基本用法    1.1.2 查詢語句中的條件    1.1.3 查詢語句中的單行函數(shù)    1.1.4 分組函數(shù)與分組統(tǒng)計    1.1.5 數(shù)據(jù)的排序    1.1.6 多表查詢    1.1.7 子查詢   1.2 DML語句    1.2.1 INSERT語句    1.2.2 DELETE語句    1.2.3 UPDATE語句   1.3 事務控制語句   1.4 DDL語句    1.4.1 表的創(chuàng)建    1.4.2 如何修改表的結(jié)構(gòu)    1.4.3 其他DDL命令   1.5 約束    1.5.1 約束的類型    1.5.2 如何在創(chuàng)建表時指定約束    1.5.3 如何在創(chuàng)建表之后指定約束    1.5.4 約束的維護   1.6 視圖    1.6.1 視圖的創(chuàng)建、修改和刪除    1.6.2 如何對視圖進行訪問    1.6.3 復雜視圖   1.7 索引    1.7.1 索引的基本概念    1.7.2 索引的創(chuàng)建、修改和刪除    1.7.3 索引信息的查詢   1.8 序列    1.8.1 序列的創(chuàng)建、修改和刪除    1.8.2 序列的使用    1.8.3 序列信息的查詢   1.9 同義詞    1.9.1 同義詞的概念和類型    1.9.2 同義詞的創(chuàng)建與刪除    1.9.3 同義詞信息的查詢  第2章 SQL*Plus用法指南   2.1 SQL*Plus的基本用法    2.1.1 登錄與退出    2.1.2 如何獲取幫助信息    2.1.3 如何修改SQL*Plus的設置信息    2.1.4 實例的啟動與關閉   2.2 SQL*Plus中的緩沖區(qū)    2.2.1 執(zhí)行緩沖區(qū)中的內(nèi)容    2.2.2 編輯緩沖區(qū)的內(nèi)容    2.2.3 如何對操作系統(tǒng)文件進行讀寫   2.3 如何在SQL*Plus中使用變量    2.3.1 用戶自定義的變量    2.3.2 參數(shù)變量    2.3.3 與變量有關的交互式命令   2.4 SQL*Plus的報表功能    2.4.1 報表的標題設計    2.4.2 報表顯示格式的設計    2.4.3 如何對特定列進行統(tǒng)計  第3章 PL/SQL編程第二部分 Oracle DBA  第4章 Oracle體系結(jié)構(gòu)  第5章 數(shù)據(jù)庫的創(chuàng)建 第6章 表空間的管理 第7章 存儲空間管理  第8章 控制文件管理 第9章 重做日志管理  第10章 基本數(shù)據(jù)庫對象管理  第11章 用戶與權限管理 第三部分 自動文件管理和自動存儲管理  第12章 自動文件管理 第13章 自動存儲管理 第四部分 備份與恢復  第14章 數(shù)據(jù)庫的導入與導出  第15章 數(shù)據(jù)庫的常規(guī)備份與恢復 第16章 如何利用RMAN對數(shù)據(jù)庫進行備份與恢復附錄A Oracle 11g在AIX下的安裝 附錄B Oracle 11g在Linux下的安裝 附錄C Oracle 11g在Solaris下的安裝

章節(jié)摘錄

插圖:數(shù)據(jù)庫的備份與恢復是系統(tǒng)容災的重要方法。在一個生產(chǎn)系統(tǒng)中,數(shù)據(jù)庫往往處于核心的地位。為了保證數(shù)據(jù)的安全,人們想出了各種各樣的方法,比如創(chuàng)建RAC環(huán)境,配置異地容災,使用磁盤陣列,備份與恢復等。備份意味著把重要的數(shù)據(jù)復制到安全的存儲介質(zhì)上,恢復意味著在必要的時候再把以前備份的數(shù)據(jù)復制到最初的位置,以保證用戶可以訪問這樣的數(shù)據(jù)。Oracle主要提供了兩種備份與恢復的方法,包括常規(guī)方法和RMAN,在這里我們重點掌握RMAN方法。雖然很多第三方軟件如Tivoli,也可以用來對數(shù)據(jù)庫進行備份與恢復,但是它們也是通過接口調(diào)用RMAN的功能。常規(guī)的備份與恢復方法雖然并不常用,但是對于讀者理解一些重要的概念很有幫助。本章主要通過一些例子來介紹重要的概念。15.1備份與恢復的相關概念為了對數(shù)據(jù)庫進行備份與恢復,首先需要掌握一些重要概念。15.1.1冷備份與熱備份冷備份指的是把數(shù)據(jù)庫關閉之后所進行的備份,而熱備份指的是在數(shù)據(jù)庫服務器正常運行的過程中所進行的備份。由于在進行冷備份時需要關閉數(shù)據(jù)庫,所以會對用戶的訪問產(chǎn)生影響,而且很多重要的數(shù)據(jù)庫都需要進行7×24訪問。冷備份的好處是,由于在備份過程中用戶無法修改數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫中的數(shù)據(jù)是一致的,所以在有些資料中也把這種備份方法稱為一致的備份。熱備份雖然能把對用戶的影響減到最小,但是會造成數(shù)據(jù)的不一致,所以這種備份方法也稱為不一致的備份。幸運的是,Oracle可以自己解決這樣的不一致。數(shù)據(jù)庫有兩種日志模式,即歸檔模式和非歸檔模式。如果數(shù)據(jù)庫處于非歸檔模式,只能對其進行冷備份。如果數(shù)據(jù)庫處于歸檔模式下,則可以對其進行冷備份或熱備份。15.1.2物理備份與邏輯備份物理備份指的是對數(shù)據(jù)庫中相關文件所進行的備份,也就是說,把這些文件復制到備份介質(zhì)上。邏輯備份一般指的是對數(shù)據(jù)進行導出,這時候是針對數(shù)據(jù)庫中的表進行備份,把表中的數(shù)據(jù)以SQL命令的方式導出到文件中。

媒體關注與評論

本書從實用角度出發(fā),全面介紹了Oracle 11g的基本架構(gòu)、管理與維護、備份與恢復等,涵蓋了Oracle 11g數(shù)據(jù)庫的大部分基礎知識,非常適合初學者使用。通過本書的學習,讀者可以由淺入深地了解到 Oracle數(shù)據(jù)庫的設計、開發(fā)、管理、備份與恢復等方面的知識,為全面深入研究和使用Oracle 11g的強大功能打下堅實的基礎。 ——張 波 中國科學院 計算機網(wǎng)絡信息中心科學數(shù)據(jù)中心 資深DBA 51CTO博客專家:http://sysadm.blog.51cto.com 眾多想進入ORACLE殿堂的學習者都不止一次的,在如汗牛充棟的ORACLE圖書資料中迷失。往往在閱讀完一本資料后,只會覺得看到的也僅僅是 ORACLE的冰山一角,而陡然增加了學習的挫折與畏懼感。相信這本集作者多年ORACLE數(shù)據(jù)庫研究與實際工作經(jīng)驗總結(jié)的書,會幫助讀者們找到正確理解和全面掌握ORACLE數(shù)據(jù)庫體系構(gòu)架的方便之門。而最終達到亦如作者所說:“你也能體會到庖丁那種“躊躇滿志”的感覺。 ——岳鵬宇 北京寬連十方數(shù)字技術有限公司 高級數(shù)據(jù)庫管理員/運維中心技術部經(jīng)理 51CTO博客之星:http://miracle.blog.51cto.com

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Oracle 11g數(shù)據(jù)庫管理員指南 PDF格式下載


用戶評論 (總計35條)

 
 

  •   Oracle11g數(shù)據(jù)庫管理員指南對初學者很適應同樣適應開發(fā)人員,內(nèi)容介紹讓人容易明白
  •   書籍較全面的對oracle管理進行了介紹,有較高的參考價值。
  •   這本書非常好 不是很難 適合于有一點點基礎 或者沒有基礎的人閱讀 快速進入oracle的世界
  •   很好的一本書。無論是初學數(shù)據(jù)庫的 還是想深入了解的這本書都值得一看...
  •   很好,很不錯,可以學習正確的數(shù)據(jù)庫處理方法
  •   此書對于我這樣有一定開發(fā)經(jīng)驗,但沒有管理經(jīng)驗的人來說,正合適。
  •   實用性比較強,適合初學者入門或中級使用
  •   幫同事買的,反映很好,淺顯易懂!
  •   還沒細看,先評個外觀。感覺印刷還可以。就是裝訂再穩(wěn)一點就更好了
  •   在線看了一些樣章,覺得還可以,就迫不及待的買來學習,一拿到手就翻著看,覺得寫的還可以,不錯,很合適初學者學習。
  •   書的內(nèi)容不錯,發(fā)貨速度也很快!
  •   我看到接近200頁了,出于對此書作者的用心編著的尊敬,我才特意上來加以贊評。
  •   翔實,不羅嗦,實際操作可行,不賴的好書嘛,還不重!
  •   書不錯,挺喜歡看的
  •   適合我這樣初級入門的讀者
  •   物流送貨速度挺快的大致看了下,適合有一定基礎的學習
  •   東西不錯,內(nèi)容稍微有點淺了。
  •   感覺有些深度 初學者適合
  •   作為入門級的還不錯。
  •   易懂,初學者可以拿來做為入門
  •   受到了,還沒開始看,希望看完之后可以有不小的收獲。
  •   重實用,理論不是很全面,其實也不用很全,不然又要很厚,簡單實用才對題。
  •   送貨速度一般,四天,裝訂質(zhì)量不太好,其他還不錯...
  •   內(nèi)容比較少,而且不是很深度。
  •   內(nèi)容不錯
    紙質(zhì)一般
  •   內(nèi)容還可以,就是書的紙張差了點,有點像是盜版的紙張
  •   不錯,適合像我這樣剛?cè)腴T的菜鳥!
  •   很適用的一本書,涉及面很廣,主要是針對具體操作的。
  •   這本書對于初學者來說,如果從頭開始看會不容易接受,我的建議是,看完第一章后,先看第四第五章,好對oracle的體系結(jié)構(gòu)和安裝,創(chuàng)建數(shù)據(jù)庫有所了解,然后去學二三章,第六到十三章是對第四章的詳細說明。這本書的內(nèi)容除了標題都是一種字體,很難把握重點,看的很累啊
  •   送貨速度超快。。 質(zhì)量還不錯。。 隨便翻了幾頁。。
  •   比較適合初學者,是一本不錯的入門教材。各部分都有涉及,很全面。當然,也不夠深入。送貨的速度也不錯?;颈容^靠譜!
  •   雖然我是從圖書館借的,確實是一本好書,關于oracle數(shù)據(jù)庫的原理講得很通透
  •   感覺質(zhì)量都還ok啊,只是還沒來得及好好看,東西比較淺,不夠深入呢
  •   有點太基本了,但是總體來說還可以
  •   書質(zhì)量不錯!送貨很快
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7