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

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

前言

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

前言 第一部分 Oracle使用基礎(chǔ)  第1章 SQL語言基礎(chǔ)   1.1 查詢語句    1.1.1 查詢語句的基本用法    1.1.2 查詢語句中的條件    1.1.3 查詢語句中的單行函數(shù)    1.1.4 分組函數(shù)與分組統(tǒng)計(jì)    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 事務(wù)控制語句   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)建表時(shí)指定約束    1.5.3 如何在創(chuàng)建表之后指定約束    1.5.4 約束的維護(hù)   1.6 視圖    1.6.1 視圖的創(chuàng)建、修改和刪除    1.6.2 如何對(duì)視圖進(jìn)行訪問    1.6.3 復(fù)雜視圖   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的設(shè)置信息    2.1.4 實(shí)例的啟動(dòng)與關(guān)閉   2.2 SQL*Plus中的緩沖區(qū)    2.2.1 執(zhí)行緩沖區(qū)中的內(nèi)容    2.2.2 編輯緩沖區(qū)的內(nèi)容    2.2.3 如何對(duì)操作系統(tǒng)文件進(jìn)行讀寫   2.3 如何在SQL*Plus中使用變量    2.3.1 用戶自定義的變量    2.3.2 參數(shù)變量    2.3.3 與變量有關(guān)的交互式命令   2.4 SQL*Plus的報(bào)表功能    2.4.1 報(bào)表的標(biāo)題設(shè)計(jì)    2.4.2 報(bào)表顯示格式的設(shè)計(jì)    2.4.3 如何對(duì)特定列進(jìn)行統(tǒng)計(jì)  第3章 PL/SQL編程第二部分 Oracle DBA  第4章 Oracle體系結(jié)構(gòu)  第5章 數(shù)據(jù)庫的創(chuàng)建 第6章 表空間的管理 第7章 存儲(chǔ)空間管理  第8章 控制文件管理 第9章 重做日志管理  第10章 基本數(shù)據(jù)庫對(duì)象管理  第11章 用戶與權(quán)限管理 第三部分 自動(dòng)文件管理和自動(dòng)存儲(chǔ)管理  第12章 自動(dòng)文件管理 第13章 自動(dòng)存儲(chǔ)管理 第四部分 備份與恢復(fù)  第14章 數(shù)據(jù)庫的導(dǎo)入與導(dǎo)出  第15章 數(shù)據(jù)庫的常規(guī)備份與恢復(fù) 第16章 如何利用RMAN對(duì)數(shù)據(jù)庫進(jìn)行備份與恢復(fù)附錄A Oracle 11g在AIX下的安裝 附錄B Oracle 11g在Linux下的安裝 附錄C Oracle 11g在Solaris下的安裝

章節(jié)摘錄

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

媒體關(guān)注與評(píng)論

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

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)35條)

 
 

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

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

京ICP備13047387號(hào)-7