Oracle達(dá)人修煉秘籍

出版時間:2013-1  出版社:孫風(fēng)棟 機(jī)械工業(yè)出版社 (2013-02出版)  作者:孫風(fēng)棟  
Tag標(biāo)簽:無  

前言

前言為什么要寫這本書在信息技術(shù)高速發(fā)展的今天,任何大型信息系統(tǒng)都是以數(shù)據(jù)庫技術(shù)為支撐的。Oracle數(shù)據(jù)庫作為數(shù)據(jù)庫領(lǐng)域的先驅(qū)者,憑借其雄厚的技術(shù)實(shí)力,以高穩(wěn)定性、可伸縮性、高可靠性、高安全性、跨平臺特性等優(yōu)點(diǎn)得到業(yè)界的一致認(rèn)可,成為數(shù)據(jù)庫市場名副其實(shí)的領(lǐng)軍者,遍布工業(yè)、商業(yè)、金融、保險、航空等多個領(lǐng)域。毫不夸張地說,Oracle數(shù)據(jù)庫產(chǎn)品已經(jīng)遍布世界的每一個角落。因此,掌握Oracle數(shù)據(jù)庫的管理與開發(fā)技術(shù),已經(jīng)成為對從事信息系統(tǒng)開發(fā)、維護(hù)的IT人員的基本要求。然而,Oracle數(shù)據(jù)庫產(chǎn)品層出不窮,技術(shù)不斷更新,涉及硬件、軟件、網(wǎng)絡(luò)、安全、集群等多個技術(shù)領(lǐng)域,可謂博大精深,單靠個人慢慢摸索、自學(xué),經(jīng)常是半途而廢,無功而返。有人說,Oracle數(shù)據(jù)庫的官方技術(shù)文檔是公開的,看技術(shù)文檔就可以了。其實(shí)不然。筆者多年前學(xué)習(xí)Oracle時就是看各種Oracle的技術(shù)文檔,結(jié)果在浩瀚的文檔細(xì)節(jié)描述中、在文檔鏈接的不斷跳轉(zhuǎn)中逐漸迷失了自我,既抓不住重點(diǎn),也沒有形成一套清晰的知識體系結(jié)構(gòu)。最終不得不走出權(quán)威的技術(shù)文檔,重新梳理Oracle的知識體系結(jié)構(gòu),然后在此基礎(chǔ)上結(jié)合技術(shù)文檔進(jìn)行學(xué)習(xí)和提高。Oracle的技術(shù)文檔確實(shí)是最權(quán)威的,但是由于其內(nèi)容組織得過于雜亂,故不適合Oracle數(shù)據(jù)庫的初學(xué)者學(xué)習(xí)。因此,筆者一直在考慮如何組織Oracle的知識體系,才能為Oracle數(shù)據(jù)庫的初學(xué)者提供一條學(xué)習(xí)的捷徑,使初學(xué)者既能清晰地了解Oracle數(shù)據(jù)庫管理與開發(fā)的知識體系的總體框架,又能通過淺顯的案例掌握基本的管理與開發(fā)技術(shù),引導(dǎo)讀者慢慢步入Oracle數(shù)據(jù)庫的世界。正是基于這一思想,筆者總結(jié)十多年的Oracle數(shù)據(jù)庫教學(xué)、培訓(xùn)、管理、維護(hù)以及項(xiàng)目開發(fā)的經(jīng)驗(yàn),編寫了這本《Oracle達(dá)人修煉秘籍:Oracle 11g數(shù)據(jù)庫管理與開發(fā)指南》一書。全書緊緊圍繞數(shù)據(jù)庫管理與開發(fā)這一主線進(jìn)行組織,力求通俗易懂、循序漸進(jìn)、前后呼應(yīng),進(jìn)而構(gòu)成一個完整的體系。本書貼近實(shí)踐,重點(diǎn)突出,對于實(shí)用技術(shù)進(jìn)行了深入的介紹和實(shí)踐。掌握了本書的基本內(nèi)容,讀者既可以從事Oracle數(shù)據(jù)庫的基本管理工作,也可以從事信息管理數(shù)據(jù)庫端的設(shè)計與開發(fā)工作。讀者對象本書是一本將Oracle 11g數(shù)據(jù)庫基本的管理與開發(fā)技術(shù)融合在一起的參考書籍,既可以作為Oracle數(shù)據(jù)庫初學(xué)者的教材,也可以作為有一定Oracle數(shù)據(jù)庫管理與開發(fā)經(jīng)驗(yàn)的讀者的參考資料。Oracle數(shù)據(jù)庫初學(xué)者通過對本書的學(xué)習(xí),讀者既可以了解Oracle數(shù)據(jù)庫管理與開發(fā)涉及的知識體系的總體框架,也可以掌握與Oracle數(shù)據(jù)庫相關(guān)的基本的管理與開發(fā)技術(shù),在本書的引導(dǎo)下步入Oracle數(shù)據(jù)庫的世界。接受過短期Oracle技術(shù)培訓(xùn)、沒有系統(tǒng)學(xué)習(xí)過Oracle數(shù)據(jù)庫管理與開發(fā)技術(shù)的從業(yè)人員這部分讀者對部分Oracle數(shù)據(jù)庫技術(shù)比較熟悉,但所學(xué)知識缺乏連貫性、系統(tǒng)性。通過對本書的學(xué)習(xí),這些從業(yè)人員可以進(jìn)一步完善Oracle數(shù)據(jù)庫的管理與開發(fā)技能,掌握Oracle數(shù)據(jù)庫的整體知識體系。有興趣參加OCP認(rèn)證考試的讀者本書內(nèi)容幾乎覆蓋了OCP認(rèn)證的所有內(nèi)容,但重點(diǎn)強(qiáng)調(diào)的是對實(shí)際工作能力的培養(yǎng)。讀者可以通過翔實(shí)的知識點(diǎn)分析和實(shí)踐指導(dǎo)掌握OCP認(rèn)證的內(nèi)容。從事Oracle數(shù)據(jù)庫管理與維護(hù)、進(jìn)行Oracle數(shù)據(jù)庫開發(fā)工作的專業(yè)人士專業(yè)人士可以將本書作為Oracle數(shù)據(jù)庫管理與開發(fā)技術(shù)的參考手冊,以該書的組織架構(gòu)為主線,結(jié)合Oracle數(shù)據(jù)庫的官方技術(shù)文檔,深入學(xué)習(xí)Oracle數(shù)據(jù)庫管理與開發(fā)技術(shù)。如何閱讀本書本書分為五大部分:第一部分為基礎(chǔ)篇,從第1章到第7章。主要介紹Oracle數(shù)據(jù)庫產(chǎn)品特性、Oracle數(shù)據(jù)庫服務(wù)器的安裝與配置、3種常用的數(shù)據(jù)庫管理與開發(fā)工具(OEM、SQL*Plus、SQL Developer)的使用,并簡單介紹全書使用的案例。第二部分為體系結(jié)構(gòu)篇,從第8章到第14章。主要介紹Oracle數(shù)據(jù)庫的內(nèi)部體系結(jié)構(gòu),包括數(shù)據(jù)庫實(shí)例(內(nèi)存結(jié)構(gòu)與后臺進(jìn)程)、物理存儲結(jié)構(gòu)(數(shù)據(jù)文件、控制文件、重做日志文件、歸檔重做日志文件、初始化參數(shù)文件)、邏輯存儲結(jié)構(gòu)(塊、區(qū)、段、表空間)的構(gòu)成、配置與維護(hù)。該部分內(nèi)容是從事Oracle數(shù)據(jù)庫管理與維護(hù)工作的基礎(chǔ)。第三部分為模式對象篇,從第15章到第19章。介紹Oracle數(shù)據(jù)庫模式對象的應(yīng)用與管理,包括表、約束、索引、分區(qū)表、分區(qū)索引、視圖、實(shí)體化視圖、簇、外部表、序列、同義詞、數(shù)據(jù)庫鏈接等。模式對象是進(jìn)行數(shù)據(jù)庫開發(fā)和維護(hù)的基礎(chǔ),是數(shù)據(jù)庫中的邏輯實(shí)體。第四部分為維護(hù)篇,從第20章到第29章。介紹Oracle數(shù)據(jù)庫的創(chuàng)建與配置、Oracle數(shù)據(jù)庫啟動與關(guān)閉方式、網(wǎng)絡(luò)服務(wù)管理與配置、安全性管理與配置、數(shù)據(jù)庫備份與恢復(fù)以及性能優(yōu)化等。其中數(shù)據(jù)庫備份與恢復(fù)又包括用戶管理的備份與恢復(fù)、基于RMAN的備份與恢復(fù)、數(shù)據(jù)庫邏輯備份與恢復(fù)以及Oracle數(shù)據(jù)庫閃回技術(shù)等。第五部分為開發(fā)篇,從第30章到第32章。介紹Oracle數(shù)據(jù)庫開發(fā)相關(guān)技術(shù),包括SQL語句應(yīng)用、PL/SQL程序設(shè)計基礎(chǔ)、PL/SQL高級程序設(shè)計以及在應(yīng)用開發(fā)中PL/SQL的綜合應(yīng)用等。如果讀者對Oracle數(shù)據(jù)庫有一定的了解,并有一定的Oracle數(shù)據(jù)庫管理與開發(fā)操作經(jīng)歷,那么可以略過第一部分;如果讀者對Oracle數(shù)據(jù)庫管理與維護(hù)感興趣,可以重點(diǎn)閱讀本書的第二部分和第四部分;如果讀者對Oracle數(shù)據(jù)庫開發(fā)感興趣,可以重點(diǎn)閱讀本書的第三部分和第五部分。如果讀者是Oracle數(shù)據(jù)庫的初學(xué)者,建議在通覽全書的同時,對書上的案例進(jìn)行實(shí)際練習(xí),因?yàn)樵趯?shí)踐中了解、學(xué)習(xí)Oracle數(shù)據(jù)庫技術(shù)是最高效的學(xué)習(xí)方法??闭`和支持除封面署名的作者外,參加了本書編寫工作的還有:閆海珍、劉蕾、王杜娟、李緒成、張陽、王紅、李翔坤、程卓、張冬青、鄧麗、樊曉勇、宋曉慧、李鶴、李慧、周興恩、駱偉、楊永虎、劉振宇、熊耀華、馬李昕、陳明華、姜敏等。由于作者的水平有限,加之編寫時間倉促,書中難免會出現(xiàn)一些錯誤或者不準(zhǔn)確的地方,懇請讀者批評指正。如果您有什么寶貴的意見和建議,請發(fā)送電子郵件至郵箱sunfengdong@neusoft.edu.cn,期待能夠得到您的真摯反饋。致謝本書從醞釀、規(guī)劃、編寫到出版,歷時2年多的時間。在此期間得到眾多同事、師長、朋友、親人的幫助,在此向他們表示真誠的感謝!感謝我的合作者王瀾老師。王老師在繁忙的工作之余,甚至在身體欠佳之時都沒有停止本書的編寫工作,她將自己多年的Oracle項(xiàng)目開發(fā)經(jīng)驗(yàn)全部融入本書之中,精益求精、高質(zhì)量地完成了編寫任務(wù)。感謝機(jī)械工業(yè)出版社華章公司的楊福川和姜影兩位編輯,在本書一年多的編寫時間中始終支持著我,你們的鼓勵和幫助引導(dǎo)我能順利地完成了全部書稿。感謝所有為本書編寫、出版提供幫助的朋友!孫風(fēng)棟于中國大連

內(nèi)容概要

《Oracle達(dá)人修煉秘籍:Oracle 11g數(shù)據(jù)庫管理與開發(fā)指南》是Oracle數(shù)據(jù)庫領(lǐng)域獨(dú)特的、具有創(chuàng)新意義的實(shí)力之作。為了降低讀者的學(xué)習(xí)難度,作者根據(jù)多年實(shí)踐和教學(xué)的經(jīng)驗(yàn)和體會,首先從宏觀上幫助讀者廓清Oracle數(shù)據(jù)庫體系和框架,然后從微觀上幫助讀者掌握開發(fā)中的各個技術(shù)細(xì)節(jié),這是此書的獨(dú)到之處。《Oracle達(dá)人修煉秘籍:Oracle 11g數(shù)據(jù)庫管理與開發(fā)指南》內(nèi)容系統(tǒng)而全面,詳細(xì)講解了Oracle數(shù)據(jù)庫的管理、開發(fā)、性能優(yōu)化,以及PL/SQL編程的相關(guān)知識,面面俱到;注重實(shí)戰(zhàn),為每個知識點(diǎn)精心設(shè)計了大量的案例,而且每一章后面都有實(shí)踐指導(dǎo),旨在幫助讀者提高動手能力;重點(diǎn)突出,對重要的內(nèi)容進(jìn)行了深入細(xì)致的講解。
全書共32章,分為五大部分:基礎(chǔ)篇(第1~7章),主要介紹了Oracle數(shù)據(jù)庫的作用、特點(diǎn)、應(yīng)用結(jié)構(gòu)、數(shù)據(jù)庫服務(wù)器的安裝與配置、三種常用管理與開發(fā)工具(OEM、SQL*Plus、SQL Developer)的使用,以及會貫穿全書的案例;體系結(jié)構(gòu)篇(第8~14章),詳細(xì)講解了Oracle數(shù)據(jù)庫的內(nèi)部體系結(jié)構(gòu),包括數(shù)據(jù)庫實(shí)例(內(nèi)存結(jié)構(gòu)與后臺進(jìn)程)、物理存儲結(jié)構(gòu)(數(shù)據(jù)文件、控制文件、重做日志文件、歸檔重做日志文件、初始化參數(shù)文件)、邏輯存儲結(jié)構(gòu)(塊、區(qū)、段、表空間)的構(gòu)成、配置與維護(hù),這部分內(nèi)容是Oracle數(shù)據(jù)庫管理與維護(hù)的基礎(chǔ);模式對象篇(第15~19章),詳細(xì)講解了Oracle數(shù)據(jù)庫模式對象的應(yīng)用與管理,包括表、約束、索引、分區(qū)表、分區(qū)索引、視圖、物化視圖、簇、外部表、序列、同義詞、數(shù)據(jù)庫鏈接等,這是數(shù)據(jù)庫開發(fā)和維護(hù)的基礎(chǔ);維護(hù)篇(第20~29章),詳細(xì)介紹了Oracle數(shù)據(jù)庫的創(chuàng)建與配置、啟動與關(guān)閉方式、網(wǎng)絡(luò)服務(wù)管理與配置、安全性配置與管理、備份與恢復(fù),以及性能優(yōu)化等;開發(fā)篇(第30~32章),介紹了與Oracle數(shù)據(jù)庫開發(fā)相關(guān)的技術(shù),包括SQL語句應(yīng)用、PL/SQL程序設(shè)計,以及PL/SQL的綜合應(yīng)用等。

作者簡介

孫風(fēng)棟,資深Oracle數(shù)據(jù)庫專家,從事Oracle數(shù)據(jù)庫的開發(fā)、管理、教學(xué)和培訓(xùn)十余年,對Oracle數(shù)據(jù)庫系統(tǒng)有深入的研究和認(rèn)識,積累了豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。領(lǐng)導(dǎo)并參與了包括國家自然科學(xué)基金項(xiàng)目在內(nèi)的多個Oracle項(xiàng)目,負(fù)責(zé)Oracle數(shù)據(jù)庫的架構(gòu)、開發(fā)和管理工作。此外,他還是一位經(jīng)驗(yàn)豐富的技術(shù)作家,著有多部與Oracle數(shù)據(jù)庫相關(guān)的著作,深受讀者歡迎。

書籍目錄

前言第一篇 基礎(chǔ)篇第1章 數(shù)據(jù)庫基礎(chǔ)知識 21.1 數(shù)據(jù)庫基本概念 21.2 數(shù)據(jù)庫的產(chǎn)生 31.3 數(shù)據(jù)庫的特征 41.4 數(shù)據(jù)模型 51.4.1 數(shù)據(jù)模型的概念 51.4.2 概念模型 51.4.3 組織數(shù)據(jù)模型 61.5 關(guān)系模型 61.5.1 數(shù)據(jù)結(jié)構(gòu) 71.5.2 關(guān)系完整性約束 81.6 關(guān)系數(shù)據(jù)庫 81.6.1 關(guān)系數(shù)據(jù)庫的功能 81.6.2 常見的關(guān)系數(shù)據(jù)庫管理系統(tǒng) 81.7 數(shù)據(jù)庫系統(tǒng)設(shè)計步驟 101.7.1 數(shù)據(jù)庫設(shè)計概述 101.7.2 需求分析 101.7.3 概念結(jié)構(gòu)設(shè)計 111.7.4 邏輯結(jié)構(gòu)設(shè)計 121.7.5 物理結(jié)構(gòu)設(shè)計 131.7.6 數(shù)據(jù)庫實(shí)施與維護(hù) 13實(shí)踐指導(dǎo) 13第2章 Oracle數(shù)據(jù)庫簡介 152.1 Oracle數(shù)據(jù)庫的發(fā)展 152.1.1 Oracle數(shù)據(jù)庫的應(yīng)用現(xiàn)狀 152.1.2 Oracle 數(shù)據(jù)庫的版本變遷 152.1.3 Oracle數(shù)據(jù)庫的技術(shù)領(lǐng)先優(yōu)勢 172.1.4 Oracle數(shù)據(jù)庫的高市場占有率 182.2 Oracle的網(wǎng)格計算 182.2.1 Oracle 數(shù)據(jù)庫的網(wǎng)格 192.2.2 Oracle應(yīng)用服務(wù)器的網(wǎng)格 202.2.3 Oracle 企業(yè)管理器的網(wǎng)格控制 202.3 Oracle數(shù)據(jù)庫的應(yīng)用結(jié)構(gòu) 212.4 Oracle 11g數(shù)據(jù)庫的新特性 22實(shí)踐指導(dǎo) 25第3章 Oracle 11g數(shù)據(jù)庫的安裝 263.1 安裝預(yù)處理 263.1.1 對系統(tǒng)軟、硬件的要求 263.1.2 安裝準(zhǔn)備 263.1.3 回環(huán)網(wǎng)絡(luò)適配器的安裝與配置 273.2 Oracle 11g數(shù)據(jù)庫軟件下載 293.3 安裝Oracle 11g數(shù)據(jù)庫服務(wù)器 313.4 檢查和驗(yàn)證安裝結(jié)果 403.4.1 程序組 413.4.2 產(chǎn)品清單 413.4.3 系統(tǒng)服務(wù) 413.4.4 文件體系結(jié)構(gòu) 433.4.5 網(wǎng)絡(luò)配置 433.4.6 利用企業(yè)管理器登錄數(shù)據(jù)庫 443.4.7 利用SQL Plus登錄數(shù)據(jù)庫 453.5 運(yùn)行時故障分析與解決 453.6 卸載Oracle 11g產(chǎn)品 49實(shí)踐指導(dǎo) 50第4章 Oracle企業(yè)管理器 514.1 Oracle企業(yè)管理器的功能與分類 514.1.1 Oracle企業(yè)管理器的功能 514.1.2 Oracle企業(yè)管理器的類型 514.2 Oracle企業(yè)管理器的啟動與登錄 524.3 使用聯(lián)機(jī)幫助 534.4Oracle企業(yè)管理器功能界面介紹 544.4.1 “主目錄”選項(xiàng)卡 544.4.2 “性能”選項(xiàng)卡 564.4.3 “可用性”選項(xiàng)卡 594.4.4 “服務(wù)器”選項(xiàng)卡 604.4.5 “方案”選項(xiàng)卡 614.4.6 “數(shù)據(jù)移動”選項(xiàng)卡 624.4.7 “軟件和支持”選項(xiàng)卡 634.5 Oracle企業(yè)管理器基本設(shè)置 644.5.1 添加管理員 644.5.2 管理監(jiān)視模板 654.5.3 設(shè)置封鎖 674.6 Oracle企業(yè)管理器首選項(xiàng)設(shè)置 694.6.1 設(shè)置主機(jī)首選身份證明 704.6.2設(shè)置數(shù)據(jù)庫首選身份證明 72實(shí)踐指導(dǎo) 73第5章 SQL﹡Plus工具的使用 745.1 SQL﹡Plus工具介紹 745.1.1 SQL*Plus的主要功能 745.1.2 SQL*Plus啟動與退出 745.1.3 SQL*Plus站點(diǎn)配置文件 765.2 SQL*Plus命令 765.2.1 數(shù)據(jù)庫連接與斷開命令 765.2.2 顯示數(shù)據(jù)庫對象結(jié)構(gòu) 775.2.3 編輯命令 775.2.4 文件操作命令 795.2.5 注釋 835.2.6 使用替換變量 845.2.7 與用戶通信 865.2.8 使用綁定變量 875.2.9 其他常用命令 885.3 顯示與設(shè)置環(huán)境變量 905.4 格式化查詢結(jié)果 955.4.1 格式化列 955.4.2 壓縮重復(fù)列值的顯示 985.4.3 使用匯總 995.4.4 設(shè)置頁與報表 100實(shí)踐指導(dǎo) 102第6章 SQL Developer開發(fā)工具的使用 1046.1 SQL Developer概述 1046.2 創(chuàng)建數(shù)據(jù)庫連接 1046.3 SQL Developer基本操作 1066.3.1 瀏覽數(shù)據(jù)庫對象 1066.3.2 數(shù)據(jù)操縱 1076.3.3 數(shù)據(jù)庫對象的創(chuàng)建與修改 1106.4開發(fā)和調(diào)試PL/SQL程序 1136.4.1 存儲過程創(chuàng)建與編輯 1136.4.2 存儲過程調(diào)試 1156.5 導(dǎo)出與導(dǎo)入操作 1186.5.1 導(dǎo)出數(shù)據(jù) 1196.5.2 導(dǎo)出對象定義 1196.5.3 導(dǎo)入數(shù)據(jù) 1206.6 運(yùn)行和創(chuàng)建報表 1226.6.1 運(yùn)行預(yù)定義報表 1226.6.2 創(chuàng)建自定義報表 123實(shí)踐指導(dǎo) 124第7章 實(shí)踐案例項(xiàng)目分析與設(shè)計 1257.1 實(shí)踐案例說明 1257.2 系統(tǒng)分析 1257.3 概念結(jié)構(gòu)設(shè)計 1257.4 邏輯結(jié)構(gòu)設(shè)計 1277.4.1 表結(jié)構(gòu)設(shè)計 1277.4.2 序列的設(shè)計 1297.4.3 索引的設(shè)計 1297.4.4 視圖的設(shè)計 1307.4.5 存儲過程的設(shè)計 1307.4.6 函數(shù)的設(shè)計 1307.4.7 包的設(shè)計 1307.4.8 觸發(fā)器的設(shè)計 1307.5 物理存儲結(jié)構(gòu)的設(shè)計 131實(shí)踐指導(dǎo) 131第二篇 體系結(jié)構(gòu)篇第8章 Oracle數(shù)據(jù)庫體系結(jié)構(gòu) 1348.1 Oracle數(shù)據(jù)庫體系結(jié)構(gòu)概述 1348.2 Oracle數(shù)據(jù)庫存儲結(jié)構(gòu) 1358.2.1 Oracle數(shù)據(jù)庫物理存儲結(jié)構(gòu) 1368.2.2 Oracle數(shù)據(jù)庫邏輯存儲結(jié)構(gòu) 1408.3 Oracle數(shù)據(jù)庫實(shí)例 1478.3.1 Oracle實(shí)例概述 1478.3.2 SGA 1488.3.3 PGA 1528.3.4 內(nèi)存管理 1548.4 Oracle數(shù)據(jù)庫進(jìn)程 1588.4.1 Oracle進(jìn)程概述 1588.4.2 Oracle服務(wù)器進(jìn)程 1598.4.3 Oracle后臺進(jìn)程 1688.5 數(shù)據(jù)字典 1738.5.1 數(shù)據(jù)字典的概念 1738.5.2 數(shù)據(jù)字典的結(jié)構(gòu) 1748.5.3 數(shù)據(jù)字典的使用 1758.5.4 在OEM中查詢數(shù)據(jù)字典信息 1798.6 SQL語句執(zhí)行過程 180實(shí)踐指導(dǎo) 181第9章 數(shù)據(jù)文件管理 1829.1 數(shù)據(jù)文件概述 1829.2 數(shù)據(jù)文件的管理準(zhǔn)則 1839.2.1 確定數(shù)據(jù)文件數(shù)量 1839.2.2 確定數(shù)據(jù)文件大小 1849.2.3 設(shè)置數(shù)據(jù)文件的存儲位置 1849.3 創(chuàng)建數(shù)據(jù)文件 1849.4 修改數(shù)據(jù)文件大小 1869.4.1 數(shù)據(jù)文件的自動擴(kuò)展 1869.4.2 手動改變數(shù)據(jù)文件大小 1879.5 改變數(shù)據(jù)文件的可用性 1889.5.1 歸檔模式下數(shù)據(jù)文件可用性的改變 1889.5.2 非歸檔模式下數(shù)據(jù)文件的脫機(jī) 1899.5.3 改變表空間中所有數(shù)據(jù)文件的可用性 1909.6 改變數(shù)據(jù)文件的名稱與位置 1919.6.1 修改同一個表空間中數(shù)據(jù)文件的名稱與位置 1929.6.2 修改多個表空間中數(shù)據(jù)文件的名稱與位置 1929.7 刪除數(shù)據(jù)文件 1949.8 查詢數(shù)據(jù)文件 1949.9 利用OEM管理數(shù)據(jù)文件 196實(shí)踐指導(dǎo) 198第10章 控制文件管理 19910.1 控制文件概述 19910.1.1 控制文件的概念 19910.1.2 控制文件的內(nèi)容 19910.1.3 控制文件的大小 20010.1.4 控制文件的管理策略 20010.2 創(chuàng)建控制文件 20110.2.1 創(chuàng)建初始控制文件 20110.2.2 創(chuàng)建新的控制文件 20110.3 多路復(fù)用控制文件 20610.4 控制文件創(chuàng)建后故障解決 20710.4.1 數(shù)據(jù)字典與控制文件信息不一致 20710.4.2 創(chuàng)建控制文件時的錯誤處理 20810.5 備份控制文件 20810.6 刪除控制文件 20810.7 查詢控制文件信息 20810.8 利用OEM管理控制文件 209實(shí)踐指導(dǎo) 210第11章 重做日志文件管理 21211.1 重做日志文件概述 21211.1.1 重做日志文件的內(nèi)容與作用 21211.1.2 重做日志文件工作原理 21311.1.3 重做日志文件切換與日志序列號 21311.1.4 重做日志文件組的概念 21411.1.5 重做日志文件故障響應(yīng) 21411.1.6 重做日志文件規(guī)劃 21511.2 創(chuàng)建重做日志文件組及其成員 21611.2.1 創(chuàng)建重做日志文件組 21611.2.2 創(chuàng)建重做日志文件組成員文件 21711.3 修改重做日志文件的名稱與位置 21811.3.1 數(shù)據(jù)庫關(guān)閉狀態(tài)下修改重做日志文件的名稱與位置 21911.3.2 數(shù)據(jù)庫運(yùn)行狀態(tài)下修改重做日志文件的名稱與位置 22011.4 刪除重做日志文件組及其成員 22111.4.1 刪除重做日志文件組成員文件 22111.4.2 刪除重做日志文件組 22311.5 重做日志文件切換與檢查點(diǎn) 22411.5.1 重做日志文件切換 22411.5.2 檢查點(diǎn) 22511.6 清除重做日志文件組 22611.7 查看重做日志文件信息 22611.8 利用OEM管理重做日志文件 227實(shí)踐指導(dǎo) 229第12章 歸檔重做日志文件管理 23012.1 歸檔重做日志文件概述 23012.2 數(shù)據(jù)庫歸檔與非歸檔模式選擇 23012.2.1 非歸檔模式 23112.2.2 歸檔模式 23112.3 歸檔控制 23212.3.1 設(shè)置數(shù)據(jù)庫初始?xì)w檔模式 23212.3.2 改變數(shù)據(jù)庫歸檔模式 23212.3.3 手動歸檔 23412.3.4 調(diào)整歸檔進(jìn)程數(shù)量 23412.4 設(shè)置歸檔目的地 23412.4.1 設(shè)置初始化參數(shù)指定歸檔目的地 23412.4.2 歸檔目的地的狀態(tài) 23812.4.3 設(shè)置備用歸檔目的地 23912.5 查詢歸檔重做日志文件信息 24012.6 利用OEM管理歸檔日志文件 241實(shí)踐指導(dǎo) 242第13章 初始化參數(shù)文件管理 24313.1 服務(wù)器初始化參數(shù)文件概述 24313.2 創(chuàng)建服務(wù)器初始化參數(shù)文件 24413.3 初始化參數(shù)介紹 24613.4 修改初始化參數(shù) 24713.5 導(dǎo)出服務(wù)器初始化參數(shù)文件 25113.6 恢復(fù)丟失或損壞的服務(wù)器初始化參數(shù)文件 25213.7 查看初始化參數(shù)設(shè)置 25313.8 利用OEM管理初始化參數(shù) 255實(shí)踐指導(dǎo) 256第14章 表空間管理 25714.1 表空間概述 25714.1.1 表空間概念 25714.1.2 表空間分類 25814.1.3 表空間的管理方式 25914.1.4 表空中區(qū)的分配與段的管理 26014.1.5 表空間的管理策略 26214.2 創(chuàng)建表空間 26314.2.1 創(chuàng)建表空間概述 26314.2.2 CREATE TABLESPACE語句 26314.2.3 創(chuàng)建本地管理表空間 26514.2.4 創(chuàng)建大文件表空間 26714.2.5 創(chuàng)建非標(biāo)準(zhǔn)塊表空間 26914.2.6 創(chuàng)建加密表空間 27014.3 維護(hù)表空間 27214.3.1 ALTER TABLESPACE語句 27214.3.2 改變表空間大小 27314.3.3 改變表空間可用性 27514.3.4 改變表空間讀寫性 27714.3.5 重命名表空間 28014.3.6 設(shè)置默認(rèn)表空間 28114.3.7 備份表空間 28214.4 刪除表空間 28314.5 管理臨時表空間 28514.5.1 臨時表空間概述 28514.5.2 默認(rèn)臨時表空間 28514.5.3 創(chuàng)建臨時表空間 28614.5.4 臨時表空間組 28614.5.5 收縮本地管理的臨時表空間 28714.6 管理撤銷表空間 28814.6.1 撤銷表空間概述 28814.6.2 創(chuàng)建撤銷表空間 29014.6.3 修改撤銷表空間 29114.6.4 刪除撤銷表空間 29114.6.5 切換撤銷表空間 29214.6.6 回退信息保留時間設(shè)置 29214.6.7 查詢撤銷表空間信息 29314.7 查詢表空間信息 29414.8 利用OEM管理表空間 296實(shí)踐指導(dǎo) 299第三篇 模式對象篇第15章 表與約束管理 30215.1 模式與模式對象 30215.1.1 模式與對象的關(guān)系 30215.1.2 模式與用戶的關(guān)系 30215.1.3 CREATE SCHEMA語句 30415.1.4 創(chuàng)建人力資源管理系統(tǒng)模式 30415.2 表管理概述 30515.2.1 表概述 30515.2.2 表創(chuàng)建策略 30515.3 創(chuàng)建表 30815.3.1 CREATE TABLE語句 30815.3.2 表的存儲分配方式設(shè)置 31015.3.3 Oracle數(shù)據(jù)類型 31115.3.4 創(chuàng)建標(biāo)準(zhǔn)表 31315.3.5 創(chuàng)建臨時表 31415.3.6 利用子查詢創(chuàng)建表 31615.4 修改表 31815.4.1 ALTER TABLE語句 31815.4.2 添加、修改、刪除列 31915.4.3 修改表參數(shù)設(shè)置 32115.4.4 表結(jié)構(gòu)重組 32215.4.5 手動分配與回收表的存儲空間 32215.4.6 改變表的讀寫模式 32415.4.7 重命名表 32615.5 維護(hù)表 32615.5.1 為表和列添加注釋 32615.5.2 刪減表 32715.5.3 刪除表 32815.5.4 分析表 32915.5.5 查詢表信息 33215.5.6 利用OEM管理表 33315.6 約束概述 33515.6.1 約束的分類 33515.6.2 約束的定義方式 33715.6.3 約束的狀態(tài) 33815.7 創(chuàng)建與維護(hù)約束 33815.7.1 創(chuàng)建表時定義約束 33815.7.2 添加、修改與刪除約束 34115.7.3 禁用與激活約束 34415.7.4 驗(yàn)證約束狀態(tài) 34615.7.5 確定違反約束限制的記錄 34715.7.6 延遲約束檢查 34915.7.7 查詢約束信息 350實(shí)踐指導(dǎo) 351第16章 索引與索引表管理 35216.1 索引概述 35216.1.1 索引的概念與作用 35216.1.2 索引結(jié)構(gòu) 35416.1.3 索引的分類 35616.1.4 索引的管理策略 35616.2 創(chuàng)建索引 35816.2.1 CREATE INDEX語句 35816.2.2 創(chuàng)建非唯一性索引 35916.2.3 創(chuàng)建唯一性索引 36016.2.4 創(chuàng)建位圖索引 36016.2.5 創(chuàng)建反序索引 36016.2.6 創(chuàng)建函數(shù)索引 36016.2.7 定義約束時創(chuàng)建索引 36116.2.8 創(chuàng)建大型索引 36116.3 修改索引 36216.3.1 ALTER INDEX語句 36216.3.2 修改索引參數(shù)設(shè)置 36316.3.3 合并與重建索引 36316.3.4 禁用與啟用函數(shù)索引 36416.3.5 手動分配與回收索引存儲空間 36516.3.6 重命名索引 36516.3.7 打開與關(guān)閉索引監(jiān)控 36516.4 維護(hù)索引 36616.4.1 刪除索引 36616.4.2 查詢索引信息 36716.4.3 利用OEM管理索引 36816.5 索引表概述 36916.5.1 索引表的概念 36916.5.2 索引表與標(biāo)準(zhǔn)表比較 36916.5.3 索引表的優(yōu)、缺點(diǎn) 37016.5.4 索引表的溢出存儲 37016.6 創(chuàng)建索引表 37116.7 維護(hù)索引表 37216.7.1 修改索引表 37216.7.2 重建索引表 37316.7.3 將索引表轉(zhuǎn)換為標(biāo)準(zhǔn)表 37316.7.4 利用OEM管理索引表 373實(shí)踐指導(dǎo) 374第17章 分區(qū)表與分區(qū)索引管理 37617.1 分區(qū)概述 37617.1.1 分區(qū)的概念 37617.1.2 分區(qū)的優(yōu)點(diǎn) 37617.1.3 何時需要分區(qū) 37717.1.4 基本分區(qū)方法 37717.1.5 Oracle 11g分區(qū)方法擴(kuò)展 37917.1.6 分區(qū)索引 38117.2 創(chuàng)建分區(qū)表 38217.2.1 創(chuàng)建范圍分區(qū)表 38217.2.2 創(chuàng)建列表分區(qū)表 38517.2.3 創(chuàng)建散列分區(qū)表 38617.2.4 創(chuàng)建復(fù)合分區(qū)表 38717.2.5 創(chuàng)建間隔分區(qū)表 38917.2.6 創(chuàng)建引用分區(qū)表 39117.2.7 創(chuàng)建基于虛擬列的分區(qū)表 39217.2.8 創(chuàng)建系統(tǒng)分區(qū)表 39217.2.9 創(chuàng)建分區(qū)索引表 39317.3 維護(hù)分區(qū)表 39417.4 創(chuàng)建分區(qū)索引 40217.4.1 本地分區(qū)索引 40217.4.2 全局分區(qū)索引 40317.5 維護(hù)分區(qū)索引 40417.6 查詢分區(qū)表和分區(qū)索引信息 40417.7 利用OEM管理分區(qū)表和分區(qū)索引 406實(shí)踐指導(dǎo) 408第18章 視圖與實(shí)體化視圖管理 40918.1 視圖的概念 40918.2 創(chuàng)建視圖 41018.2.1 CREATE VIEW語句 41018.2.2 創(chuàng)建簡單視圖 41118.2.3 創(chuàng)建復(fù)雜視圖 41118.2.4 創(chuàng)建帶約束的視圖 41318.2.5 創(chuàng)建內(nèi)嵌視圖 41318.2.6 創(chuàng)建TOP-N視圖 41418.3 維護(hù)視圖 41418.3.1 視圖的DML操作 41418.3.2 修改視圖定義 41518.3.3 刪除視圖 41618.3.4 查詢視圖信息 41618.3.5 利用OEM管理視圖 41718.4 實(shí)體化視圖概述 41818.4.1 實(shí)體化視圖的概念 41818.4.2 實(shí)體化視圖的特性 41918.4.3 實(shí)體化視圖的刷新方法 41918.4.4 實(shí)體化視圖的刷新模式 42018.4.5 實(shí)體化視圖日志 42018.4.6 實(shí)體化視圖類型 42118.4.7 實(shí)體化視圖的查詢重寫 42118.4.8 實(shí)體化視圖的創(chuàng)建方式 42218.5 創(chuàng)建實(shí)體化視圖 42218.5.1 創(chuàng)建實(shí)體化視圖的權(quán)限需求 42218.5.2 CREATE MATERIALIZED VIEW語句 42218.5.3 創(chuàng)建實(shí)體化視圖示例 42318.6 維護(hù)實(shí)體化視圖 42718.6.1 修改實(shí)體化視圖 42718.6.2 刪除實(shí)體化視圖 42818.6.3 查詢實(shí)體化視圖信息 42818.6.4 利用OEM管理實(shí)體化視圖 429實(shí)踐指導(dǎo) 432第19章 簇、外部表、序列、同義詞與數(shù)據(jù)庫鏈接管理 43319.1 簇 43319.1.1 簇概念 43319.1.2 簇管理準(zhǔn)則 43419.1.3 創(chuàng)建簇 43419.1.4 創(chuàng)建聚簇表 43519.1.5 創(chuàng)建聚簇索引 43519.1.6 修改簇 43619.1.7 刪除簇 43619.1.8 查詢簇信息 43619.2 外部表 43719.2.1 外部表概述 43719.2.2 創(chuàng)建外部表 43719.2.3 利用外部表導(dǎo)出數(shù)據(jù) 44019.2.4 修改外部表 44119.2.5 刪除外部表 44119.2.6 查詢外部表信息 44219.3 序列 44219.3.1 序列的概念 44219.3.2 創(chuàng)建序列 44219.3.3 使用序列 44319.3.4 修改序列 44519.3.5 刪除序列 44519.3.6 查詢序列信息 44519.3.7 利用OEM管理序列 44519.4 同義詞 44619.4.1 同義詞的概念 44619.4.2 創(chuàng)建同義詞 44719.4.3 在DML語句中使用同義詞 44719.4.4 刪除同義詞 44719.4.5 查詢同義詞信息 44719.4.6 利用OEM管理同義詞 44819.5 數(shù)據(jù)庫鏈接 44919.5.1 數(shù)據(jù)庫鏈接概述 44919.5.2 創(chuàng)建數(shù)據(jù)庫鏈接 45019.5.3 在DML中使用數(shù)據(jù)庫鏈接 45119.5.4 修改數(shù)據(jù)庫鏈接 45119.5.5 刪除數(shù)據(jù)庫鏈接 45119.5.6 查詢數(shù)據(jù)庫鏈接信息 45219.5.7 利用OEM管理數(shù)據(jù)庫鏈接 452實(shí)踐指導(dǎo) 453第四篇 維護(hù)篇第20章 數(shù)據(jù)庫創(chuàng)建與配置 45620.1 創(chuàng)建數(shù)據(jù)庫概述 45620.1.1 創(chuàng)建數(shù)據(jù)庫的方法 45620.1.2 創(chuàng)建數(shù)據(jù)庫前的規(guī)劃 45720.1.3 創(chuàng)建數(shù)據(jù)庫的先決條件 45720.2 使用DBCA創(chuàng)建數(shù)據(jù)庫 45820.3 設(shè)置DBA認(rèn)證方式 46220.3.1 DBA職責(zé) 46220.3.2 DBA權(quán)限 46320.3.3 DBA認(rèn)證方式 46420.3.4 使用操作系統(tǒng)認(rèn)證 46520.3.5 使用口令文件認(rèn)證 46620.3.6 共享與禁用口令文件 46720.3.7 修改口令文件 46820.4 手動創(chuàng)建數(shù)據(jù)庫 46820.4.1 手動創(chuàng)建數(shù)據(jù)庫的步驟 46820.4.2 CREATE DATABASE語句 46920.4.3 手動創(chuàng)建數(shù)據(jù)庫實(shí)例 471實(shí)踐指導(dǎo) 477第21章 數(shù)據(jù)庫啟動與關(guān)閉 47821.1 數(shù)據(jù)庫啟動與關(guān)閉概述 47821.1.1 Oracle數(shù)據(jù)庫啟動過程 47821.1.2 Oracle數(shù)據(jù)庫關(guān)閉過程 47921.1.3 數(shù)據(jù)庫啟動與關(guān)閉的工具 47921.2 啟動Oracle數(shù)據(jù)庫 47921.2.1 啟動數(shù)據(jù)庫前的準(zhǔn)備 47921.2.2 Oracle數(shù)據(jù)庫啟動模式 48121.3 改變數(shù)據(jù)庫的狀態(tài) 48421.3.1 改變數(shù)據(jù)庫的啟動模式 48421.3.2 數(shù)據(jù)庫讀寫狀態(tài)轉(zhuǎn)換 48421.3.3 數(shù)據(jù)庫受限與非受限狀態(tài)轉(zhuǎn)換 48521.4 關(guān)閉Oracle數(shù)據(jù)庫 48621.4.1 正常關(guān)閉數(shù)據(jù)庫 48621.4.2 事務(wù)關(guān)閉數(shù)據(jù)庫 48621.4.3 立即關(guān)閉數(shù)據(jù)庫 48721.4.4 終止關(guān)閉數(shù)據(jù)庫 48721.4.5 數(shù)據(jù)庫關(guān)閉超時 48721.5 Oracle數(shù)據(jù)庫的靜默與掛起 48821.5.1 靜默數(shù)據(jù)庫 48821.5.2 掛起數(shù)據(jù)庫 49021.6 利用OEM啟動與關(guān)閉數(shù)據(jù)庫 49121.6.1 關(guān)閉數(shù)據(jù)庫 49121.6.2 啟動數(shù)據(jù)庫 492實(shí)踐指導(dǎo) 493第22章 網(wǎng)絡(luò)服務(wù)管理與配置 49522.1 Oracle網(wǎng)絡(luò)服務(wù)概述 49522.1.1 網(wǎng)絡(luò)解決方案 49522.1.2 網(wǎng)絡(luò)服務(wù)組件 49822.1.3 網(wǎng)絡(luò)連接基本概念 50022.1.4 完整的Oracle網(wǎng)絡(luò)服務(wù)結(jié)構(gòu) 50322.1.5 本地管理的網(wǎng)絡(luò)配置文件 50422.2 服務(wù)器端網(wǎng)絡(luò)配置 50422.2.1 監(jiān)聽器配置概述 50422.2.2 安裝Oracle時配置默認(rèn)監(jiān)聽器 50522.2.3 配置監(jiān)聽協(xié)議地址 50622.2.4 配置靜態(tài)服務(wù)注冊 50722.2.5 配置運(yùn)行參數(shù) 50822.2.6 創(chuàng)建與配置新的監(jiān)聽器 51022.2.7 配置動態(tài)服務(wù)注冊 51222.2.8 監(jiān)聽器的管理 51422.3 客戶端網(wǎng)絡(luò)配置 51622.3.1 客戶端網(wǎng)絡(luò)配置概述 51622.3.2 配置本地命名方式 51622.3.3 配置主機(jī)命名方式 52022.3.4 配置輕松連接命名方式 52222.4 利用OEM進(jìn)行網(wǎng)絡(luò)管理與配置 52222.4.1 配置與管理監(jiān)聽器 52222.4.2 配置與管理本地網(wǎng)絡(luò)服務(wù)名 524實(shí)踐指導(dǎo) 524第23章 Oracle數(shù)據(jù)庫安全管理 52523.1 Oracle數(shù)據(jù)庫安全控制策略 52523.2 用戶管理 52623.2.1 預(yù)定義用戶 52623.2.2 用戶屬性 52723.2.3 創(chuàng)建用戶 52823.2.4 用戶身份認(rèn)證 53023.2.5 修改用戶 53123.2.6 刪除用戶 53323.2.7 查詢用戶信息 53423.3 資源限制與口令管理 53423.3.1 資源限制與口令管理概述 53423.3.2 資源限制參數(shù)介紹 53623.3.3 口令管理參數(shù)介紹 53723.3.4 創(chuàng)建概要文件 53723.3.5 將概要文件分配給用戶 53823.3.6 修改概要文件 53923.3.7 刪除概要文件 53923.3.8 查詢概要文件信息 54023.4 權(quán)限管理 54123.4.1 權(quán)限概述 54123.4.2 系統(tǒng)權(quán)限分類 54123.4.3 系統(tǒng)權(quán)限的授權(quán) 54623.4.4 系統(tǒng)權(quán)限的回收 54723.4.5 對象權(quán)限分類 54923.4.6 對象權(quán)限的授權(quán) 55123.4.7 對象權(quán)限的回收 55223.4.8 查詢權(quán)限信息 55423.5 角色管理 55623.5.1 角色概述 55623.5.2 預(yù)定義角色 55723.5.3 創(chuàng)建角色 55823.5.4 角色權(quán)限的授予與回收 55923.5.5 修改角色 56023.5.6 禁用與激活角色 56123.5.7 刪除角色 56223.5.8 利用角色進(jìn)行權(quán)限管理 56223.5.9 查詢角色信息 56423.6 審計 56523.6.1 審計的概念 56523.6.2 審計分類 56623.6.3 審計環(huán)境設(shè)置 56623.6.4 語句審計 56723.6.5 權(quán)限審計 57023.6.6 對象審計 57123.6.7 網(wǎng)絡(luò)審計 57223.6.8 精細(xì)審計 57223.7 利用OEM進(jìn)行安全管理 574實(shí)踐指導(dǎo) 577第24章 用戶管理的備份與恢復(fù) 57924.1 Oracle數(shù)據(jù)庫備份與恢復(fù)概述 57924.1.1 備份與恢復(fù)的作用 57924.1.2 數(shù)據(jù)庫故障類型與恢復(fù)措施 58024.1.3 備份與恢復(fù)的解決方案 58124.2 Oracle數(shù)據(jù)庫備份分類 58224.2.1 物理備份與邏輯備份 58224.2.2 一致性備份與不一致性備份 58324.2.3 完全備份與部分備份 58424.2.4 聯(lián)機(jī)備份與脫機(jī)備份 58524.2.5 增量備份 58624.3 Oracle數(shù)據(jù)庫備份原則與策略 58624.4 用戶管理的脫機(jī)備份 58724.4.1 脫機(jī)備份概述 58724.4.2 脫機(jī)完全備份 58824.4.3 脫機(jī)備份表空間與數(shù)據(jù)文件 58924.5 用戶管理的聯(lián)機(jī)備份 59024.5.1 聯(lián)機(jī)備份概述 59024.5.2 聯(lián)機(jī)備份表空間與數(shù)據(jù)文件 59124.5.3 備份控制文件 59224.5.4 備份歸檔重做日志文件 59324.5.5 數(shù)據(jù)庫掛起狀態(tài)備份 59424.5.6 聯(lián)機(jī)完全備份數(shù)據(jù)庫 59524.6 Oracle數(shù)據(jù)庫恢復(fù)的工作機(jī)制 59524.6.1 數(shù)據(jù)庫恢復(fù)原理 59524.6.2 數(shù)據(jù)庫恢復(fù)操作基本步驟 59624.6.3 數(shù)據(jù)庫恢復(fù)分類 59624.7 數(shù)據(jù)庫恢復(fù)的原則與策略 59724.8 數(shù)據(jù)庫實(shí)例恢復(fù)過程 59824.9 非歸檔模式下的介質(zhì)恢復(fù) 59824.10 歸檔模式下的完全介質(zhì)恢復(fù) 60024.10.1 完全恢復(fù)概述 60024.10.2 數(shù)據(jù)庫關(guān)閉狀態(tài)下的完全恢復(fù) 60124.10.3 數(shù)據(jù)庫打開狀態(tài)下的完全恢復(fù) 60224.11 歸檔模式下的不完全介質(zhì)恢復(fù) 60324.11.1 不完全恢復(fù)概述 60324.11.2 歸檔模式下不完全恢復(fù)步驟 60424.12 控制文件的恢復(fù) 60524.12.1 丟失多路復(fù)用控制文件的一個成員 60624.12.2 丟失所有當(dāng)前的控制文件 60624.12.3 重建控制文件 608實(shí)踐指導(dǎo) 609第25章 基于RMAN的備份與恢復(fù) 61125.1 RMAN概述 61125.1.1 RMAN介紹 61125.1.2 RMAN運(yùn)行環(huán)境組件 61225.1.3 RMAN基本概念 61425.1.4 RMAN預(yù)定義配置參數(shù) 61625.2 RMAN基本操作 61725.2.1 連接數(shù)據(jù)庫 61725.2.2 創(chuàng)建恢復(fù)目錄 61825.2.3 注冊數(shù)據(jù)庫 61825.2.4 啟動與關(guān)閉數(shù)據(jù)庫 61925.2.5 執(zhí)行SQL語句 61925.2.6 SHOW命令 62025.2.7 CONFIGURE命令 62025.2.8 LIST命令 62025.2.9 REPORT命令 62125.2.10 用RMAN執(zhí)行操作系統(tǒng)命令 62125.3 RMAN備份的基本概念 62125.3.1 RMAN備份對象 62125.3.2 RMAN備份形式 62225.3.3 RMAN備份類型 62325.3.4 增量備份的工作機(jī)制 62425.3.5 復(fù)合備份集 62525.3.6 多副本備份 62625.3.7 并行備份 62725.4 通道分配 62825.4.1 自動分配通道 62825.4.2 手動分配通道 62925.5 利用RMAN備份數(shù)據(jù)庫 63025.5.1 BACKUP命令 63025.5.2 備份文件存儲格式 63225.5.3 備份整個數(shù)據(jù)庫 63325.5.4 備份表空間 63525.5.5 備份數(shù)據(jù)文件 63625.5.6 備份控制文件 63625.5.7 備份服務(wù)器初始化參數(shù)文件 63725.5.8 備份歸檔重做日志文件 63825.5.9 非歸檔模式下的備份 63925.5.10 多副本備份 64025.5.11 增量備份 64125.5.12 鏡像復(fù)制 64225.6 利用RMAN恢復(fù)數(shù)據(jù)庫 64425.6.1 RMAN恢復(fù)的基本概念 64425.6.2 RESTOER與RECOVER命令 64525.6.3 利用RMAN進(jìn)行完全恢復(fù) 64725.6.4 利用RMAN進(jìn)行不完全恢復(fù) 64925.6.5 控制文件的恢復(fù) 65025.6.6 將數(shù)據(jù)文件恢復(fù)到新的位置 652實(shí)踐指導(dǎo) 654第26章 Oracle數(shù)據(jù)庫邏輯備份與恢復(fù) 65626.1 邏輯備份與恢復(fù)概述 65626.1.1 邏輯備份與恢復(fù)簡介 65626.1.2 數(shù)據(jù)泵技術(shù)介紹 65726.2 創(chuàng)建目錄對象 65726.3 使用EXPDP導(dǎo)出數(shù)據(jù) 65826.3.1 EXPDP調(diào)用模式與導(dǎo)出模式 65826.3.2 EXPDP命令參數(shù)與交互式命令 65926.3.3 EXPDP導(dǎo)出實(shí)例 66426.4 使用IMPDP導(dǎo)入數(shù)據(jù) 66526.4.1 IMPDP調(diào)用接口與導(dǎo)入模式 66526.4.2 IMPDP命令參數(shù)與交互式命令 66626.4.3 IMPDP導(dǎo)入實(shí)例 67126.5 使用EXP/IMP導(dǎo)出與導(dǎo)入數(shù)據(jù) 67326.5.1 EXP/IMP概述 67326.5.2 利用EXP導(dǎo)出數(shù)據(jù) 67426.5.3 利用IMP導(dǎo)入數(shù)據(jù) 676實(shí)踐指導(dǎo) 678第27章 Oracle數(shù)據(jù)庫閃回技術(shù) 67927.1 閃回技術(shù)概述 67927.1.1 閃回技術(shù)介紹 67927.1.2 閃回特性分類 67927.2 閃回查詢 68027.2.1 閃回查詢概述 68027.2.2 撤銷表空間相關(guān)參數(shù)配置 68127.2.3 閃回查詢操作 68127.3 閃回版本查詢 68427.3.1 閃回版本查詢概述 68427.3.2 閃回版本查詢操作 68527.4 閃回事務(wù)查詢 68727.4.1 閃回事務(wù)查詢概述 68727.4.2 閃回事務(wù)查詢操作 68827.5 閃回表 69027.5.1 閃回表概述 69027.5.2 閃回表操作 69127.6 閃回刪除 69227.6.1 閃回刪除概述 69227.6.2 回收站的管理 69327.6.3 閃回刪除操作 69527.7 閃回數(shù)據(jù)庫 69527.7.1 閃回數(shù)據(jù)庫概述 69527.7.2 快速恢復(fù)區(qū)的配置 69627.7.3 閃回數(shù)據(jù)庫的配置 69827.7.4 閃回數(shù)據(jù)庫操作 69927.8 閃回數(shù)據(jù)歸檔 70027.8.1 閃回數(shù)據(jù)歸檔概念 70027.8.2 閃回數(shù)據(jù)歸檔區(qū)的管理 70127.8.3 啟用或禁用表的閃回數(shù)據(jù)歸檔 70327.8.4 閃回數(shù)據(jù)歸檔操作示例 703實(shí)踐指導(dǎo) 705第28章 使用OEM備份與恢復(fù)數(shù)據(jù)庫 70628.1 利用OEM備份與恢復(fù)數(shù)據(jù)庫概述 70628.2 物理備份數(shù)據(jù)庫 70628.2.1 配置備份設(shè)置 70628.2.2 備份數(shù)據(jù)庫 70828.2.3 管理數(shù)據(jù)庫備份 70928.3 物理恢復(fù)數(shù)據(jù)庫 71028.3.1 配置恢復(fù)設(shè)置 71028.3.2 恢復(fù)數(shù)據(jù)庫 71228.4 邏輯備份與恢復(fù)數(shù)據(jù)庫 71328.4.1 創(chuàng)建目錄對象 71328.4.2 數(shù)據(jù)導(dǎo)出 71428.4.3 數(shù)據(jù)導(dǎo)入 715實(shí)踐指導(dǎo) 717第29章 Oracle數(shù)據(jù)庫性能優(yōu)化 71829.1 數(shù)據(jù)庫性能優(yōu)化概述 71829.1.1 數(shù)據(jù)庫性能優(yōu)化的必要性 71829.1.2 影響數(shù)據(jù)庫系統(tǒng)性能的因素 71829.1.3 數(shù)據(jù)庫性能優(yōu)化的步驟 71929.2 數(shù)據(jù)庫實(shí)例性能優(yōu)化 71929.2.1 內(nèi)存結(jié)構(gòu)優(yōu)化概述 72029.2.2 數(shù)據(jù)緩沖區(qū)調(diào)整 72129.2.3 共享池調(diào)整 72429.2.4 重做日志緩沖區(qū)調(diào)整 72729.2.5 PGA調(diào)整 72729.2.6 數(shù)據(jù)庫碎片整理 72829.2.7 磁盤I/O優(yōu)化與調(diào)整 72929.3 SQL語句優(yōu)化 72929.3.1 SQL語句優(yōu)化概述 72929.3.2 SQL語句執(zhí)行過程 73229.3.3 將常用程序駐留內(nèi)存 73229.3.4 有效使用索引 73429.3.5 采用適當(dāng)?shù)亩啾磉B接技術(shù) 73529.3.6 SQL語句使用技巧 73629.4 其他方面性能優(yōu)化 73629.4.1 網(wǎng)絡(luò)優(yōu)化 73629.4.2 應(yīng)用程序優(yōu)化 737實(shí)踐指導(dǎo) 738第五篇 開發(fā)篇第30章 SQL語言應(yīng)用基礎(chǔ) 74030.1 SQL語言概述 74030.1.1 SQL語言介紹 74030.1.2 SQL語言的分類 74030.1.3 SQL語言的特點(diǎn) 74130.2 數(shù)據(jù)查詢 74130.2.1 數(shù)據(jù)查詢的基本語法 74130.2.2 簡單查詢 74230.2.3 分組統(tǒng)計查詢 74730.2.4 累計統(tǒng)計查詢 75330.2.5 連接查詢 75430.2.6子查詢 75930.2.7 層次查詢 76230.2.8 集合操作 76430.3 數(shù)據(jù)操縱 76630.3.1 插入數(shù)據(jù) 76630.3.2 修改數(shù)據(jù) 77130.3.3 MERGE語句 77230.3.4 刪除數(shù)據(jù) 77430.4 事務(wù)控制 77430.4.1 事務(wù)概述 77430.4.2 Oracle事務(wù)處理 77530.5 SQL函數(shù) 77730.5.1 SQL函數(shù)分類 77730.5.2 數(shù)值函數(shù) 77730.5.3 字符函數(shù) 77930.5.4 日期函數(shù) 78130.5.5 轉(zhuǎn)換函數(shù) 78330.5.6 其他函數(shù) 786實(shí)踐指導(dǎo) 788第31章 PL/SQL程序設(shè)計基礎(chǔ) 79031.1 PL/SQL概述 79031.1.1 PL/SQL特點(diǎn) 79031.1.2 PL/SQL功能特性 79131.1.3 PL/SQL執(zhí)行過程與開發(fā)工具 79131.2 PL/SQL基礎(chǔ) 79231.2.1 PL/SQL程序結(jié)構(gòu) 79231.2.2 詞法單元 79431.2.3 數(shù)據(jù)類型 79631.2.4 變量與常量 79931.2.5 PL/SQL記錄 80031.2.6 編譯指示 80331.2.7 PL/SQL中的SQL語句 80331.3 控制結(jié)構(gòu) 80631.3.1 選擇結(jié)構(gòu) 80631.3.2 循環(huán)結(jié)構(gòu) 80931.3.3 跳轉(zhuǎn)結(jié)構(gòu) 81131.4 游標(biāo) 81131.4.1 游標(biāo)的概念及類型 81131.4.2 顯式游標(biāo) 81231.4.3 隱式游標(biāo) 81931.4.4 游標(biāo)變量 82031.5 異常處理 82331.5.1 異常概述 82331.5.2 異常處理過程 82531.5.3 異常的傳播 82931.6 存儲過程 83031.6.1 概述 83031.6.2 存儲過程的創(chuàng)建 83031.6.3 存儲過程的調(diào)用 83431.6.4 存儲過程的管理 83531.7 函數(shù) 83531.7.1 函數(shù)的創(chuàng)建 83531.7.2 函數(shù)的調(diào)用 83731.7.3 函數(shù)的管理 83731.8 包 83831.8.1 包的創(chuàng)建 83831.8.2 包的調(diào)用 84031.8.3 包重載 84031.8.4 包的初始化 84131.8.5 包的持續(xù)性 84231.8.6 包的串行化 84531.8.7 包的管理 84531.9 觸發(fā)器 84631.9.1 觸發(fā)器概述 84631.9.2 DML觸發(fā)器 84731.9.3 INSTEAD OF觸發(fā)器 85031.9.4 系統(tǒng)觸發(fā)器 85131.9.5 變異表觸發(fā)器 85431.9.6 觸發(fā)器的管理 856實(shí)踐指導(dǎo) 857第32章 PL/SQL高級程序設(shè)計 85932.1 集合 85932.1.1 索引表 85932.1.2 嵌套表 86332.1.3 可變數(shù)組 86632.1.4 集合類型在數(shù)據(jù)庫中的應(yīng)用 86832.2 批綁定 87032.2.1 批綁定概述 87032.2.2 批DML操作 87132.2.3 批查詢 87532.2.4 批綁定屬性 87632.3 動態(tài)SQL 87732.3.1 動態(tài)SQL概述 87732.3.2 動態(tài)非查詢語句及單行查詢語句 87832.3.3 動態(tài)多行查詢語句 88232.3.4 動態(tài)批綁定 88432.4 利用PL/SQL實(shí)現(xiàn)分頁查詢 88632.4.1 利用集合實(shí)現(xiàn)分頁查詢 88732.4.2 利用游標(biāo)變量實(shí)現(xiàn)分頁查詢 88932.4.3 分頁查詢在Java開發(fā)中的應(yīng)用 891實(shí)踐指導(dǎo) 892

編輯推薦

《Oracle達(dá)人修煉秘籍:Oracle 11g數(shù)據(jù)庫管理與開發(fā)指南》宏觀上清晰呈現(xiàn)Oracle數(shù)據(jù)庫的知識體系和總體框架,微觀上系統(tǒng)講解Oracle數(shù)據(jù)庫管理與開發(fā)的各個技術(shù)細(xì)節(jié),為讀者學(xué)習(xí)Oracle數(shù)據(jù)庫提供了捷徑。內(nèi)容全面,涵蓋Oracle數(shù)據(jù)庫管理與開發(fā)的方方面面;注重實(shí)戰(zhàn),精心設(shè)計了大量翔實(shí)的案例;重點(diǎn)突出,對核心技術(shù)和實(shí)用技術(shù)做了細(xì)致深入的講解。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Oracle達(dá)人修煉秘籍 PDF格式下載


用戶評論 (總計8條)

 
 

  •   雖然讓我等了挺久的,但是也沒讓我失望,還以為17才到呢,沒想到16號下午就到了,這讓我比較開心!
  •   書非常的厚,拿到書都覺得好重啊,這次我沒在亞馬遜買,不過還是在這給個評論吧。用這本書學(xué)習(xí)Oracle到初、中級水平一點(diǎn)問題都沒有,我第一本Oracle方面的書也是孫老師出的,Oracle啟蒙還是孫老師出的書好。說句實(shí)在話,Oracle太難學(xué)了,說它博大精深真的一點(diǎn)不為過。還是一點(diǎn)一點(diǎn)來吧。三五年都不會再買書了,買了太多了,再買就剁手!
  •   快遞真慢,比預(yù)期晚了四天.書還行,比較全,知識點(diǎn)全,方面全,
  •   很實(shí)用,講解的比較全面,對于開發(fā)人員有很大幫助,但有些內(nèi)容還是需要自己去實(shí)踐、和積累的,書籍只能起到引導(dǎo)作用
  •   內(nèi)容全面,講解算是比較細(xì)致,好于以往同類書籍的點(diǎn)到為止
  •   書不錯,適合初學(xué)者,紙張也很好,主要是看到4.9折,所有這次又花了200多啊
  •   圖文并茂不錯的書。。。
  •   很好要是有視頻或是電子版的就更好了,
 

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

京ICP備13047387號-7