注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle8i DBA寶典

Oracle8i DBA寶典

Oracle8i DBA寶典

定 價(jià):¥99.00

作 者: (美)JonathanGennick,(美)CarolMcCullough-Dieter,(美)Gerrit-JanLinker著;趙艷勤等譯;趙艷勤譯
出版社: 電子工業(yè)出版社
叢編項(xiàng): 美國IDG“寶典”叢書
標(biāo) 簽: Oracle

ISBN: 9787505362994 出版時(shí)間: 2000-11-01 包裝:
開本: 26cm 頁數(shù): 948 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面、系統(tǒng)地介紹了Oracle8i的重要特點(diǎn)以及做為數(shù)據(jù)庫管理員應(yīng)具備的知識,提供了Oracle中SQL語句、SQL*Plus命令和內(nèi)置SQL函數(shù)的所有完整用法。本書共分為6大部分和4個(gè)附錄。第1部分主要講述了Oracle的相關(guān)知識以及對數(shù)據(jù)庫進(jìn)行有效管理的一些內(nèi)容;第2部分主要介紹了如何使用通用的數(shù)據(jù)庫管理工具和應(yīng)用程序;第3部分介紹了管理一個(gè)Oracle數(shù)據(jù)庫的基礎(chǔ);第4部分主要討論了數(shù)據(jù)庫的調(diào)試;第5部分介紹了備份和恢復(fù);第6部分主要講述了Oracle8i的一些新增功能;附錄A、B、C是常用的參考信息;附錄D講述了本書附帶的CD-ROM的有關(guān)內(nèi)容。利用本書提供的專家知識和實(shí)例代碼可以幫助用戶迅速掌握Oracle8i數(shù)據(jù)庫的相關(guān)知識,解決Oracle數(shù)據(jù)庫方面的難題。本書面向廣大Oracle數(shù)據(jù)庫設(shè)計(jì)、研究、開發(fā)和應(yīng)用人員。也可作為計(jì)算機(jī)專業(yè)教學(xué)參考書。掌握Oracle8i的管理功能,從數(shù)據(jù)倉庫到資源管理。管理PL/SQL和Oracle8i DBA工具及應(yīng)用程序的強(qiáng)大功能。利用新的nternet和電子商務(wù)功能。隨書附帶的CD-ROM包括示例腳本和Oracle Lite。Oracle8i能做到的,你也能做到……Oracle8i中包括一些新特點(diǎn),如內(nèi)置的Java虛擬機(jī)、擴(kuò)展的數(shù)據(jù)倉庫功能和增強(qiáng)的DBA工具。本書逐步為你展示了如何使用這些增強(qiáng)的功能,并介紹了日常工具的使用和Oracle數(shù)據(jù)庫的使用。本書講解了從SQL*Plus基本知識、性能調(diào)試選項(xiàng)到恢復(fù)提示和WebDB策略的諸多知識,對于優(yōu)化數(shù)據(jù)庫以及保持基本平穩(wěn)運(yùn)行是一本不可多得的參考書。本書涵蓋了Oracle8i數(shù)據(jù)庫管理的全部內(nèi)容:·安裝Oracle8i與配置Net8以及口令文件·使用SQL*Plus、導(dǎo)入、SQL*Loader和其他DBA工具(包括新向?qū)Вそ⒑凸芾碛脩粢约氨怼⒕唧w視圖和其他數(shù)據(jù)庫對象·使用基于規(guī)則和基于開銷的優(yōu)化程序、SQL語句的調(diào)試和實(shí)例的調(diào)試來提高性能·掌握高級主題,從PL/SQL編程到增強(qiáng)的資源管理工具·利用WebDB、HTML服務(wù)器,Java以及其他工具來展現(xiàn)Oracle8i的Internet新特性·獲得關(guān)于SQL、PL/SQL、SQL內(nèi)置函數(shù)以及SQL*Plus完整的語法參考。

作者簡介

暫缺《Oracle8i DBA寶典》作者簡介

圖書目錄

前言
第1部分 基礎(chǔ)知識
第1章 Oracle8i簡介
1.1 Oracle8i的新特點(diǎn)
1.1.1 Java
1.1.2 數(shù)據(jù)倉庫
1.1.3 資源管理及性能
1.1.4 OLTP
1.1.5 易用性能的提高
1.1.6 備份和恢復(fù)
1.1.7 安全性
1.1.8 PL/SQL
1.2 Oracle8i的安裝
1.2.1 安裝初期的準(zhǔn)備
1.2.2 安裝軟件
1.2.3 安裝后期的任務(wù)
1.3 初始數(shù)據(jù)庫內(nèi)容的檢查
1.3.1 用戶
1.3.2 角色
1.3.3 表
1.3.4 本書提供的樣表
1.4 WebDB的安裝
1.4.1 安裝初期的準(zhǔn)備
1.4.2 安裝軟件
1.4.3 安裝后期的任務(wù)
1.5 Oracle企業(yè)管理器的安裝
1.5.1 安裝初期的準(zhǔn)備
1.5.2 企業(yè)管理器軟件的安裝
1.5.3 安裝后期的任務(wù)
1.6 Oracle8i快速瀏覽
1.6.1 SQL*Plus
1.6.2 控制監(jiān)聽器
1.6.3 實(shí)例管理器
1.6.4 模式管理器
1.6.5 存儲管理器
1.6.6 SQL*Plus工作單
1.6.7 WebDB
1.7 小結(jié)
第2章 Oracle8i概覽
2.1 介紹Oracle8i的客戶/服務(wù)器結(jié)構(gòu)
2.1.1 執(zhí)行兩層的客戶/服務(wù)器結(jié)構(gòu)
2.1.2 執(zhí)行三層的客戶/服務(wù)器結(jié)構(gòu)
2.1.3 Oracle8i的服務(wù)器軟件清單
2.1.4 Oracle8i的客戶軟件清單
2.1.5 Oracle企業(yè)管理器軟件清單
2.2 啟動和終止Oracle8i實(shí)例
2.2.1 分階段啟動
2.2.2 關(guān)閉實(shí)例
2.2.3 使用SQL*Plus啟動和終止實(shí)例
2.2.4 使用服務(wù)器管理器啟動和終止實(shí)例
2.2.5 使用實(shí)例管理程序啟動和終止實(shí)例
2.2.6 使用服務(wù)控制面板啟動和終止實(shí)例
2.3 啟動和終止WebDB監(jiān)聽器
2.3.1 使用服務(wù)控制面板啟動和終止WebDB監(jiān)聽器
2.3.2 使用wdblsnr實(shí)用程序啟動和終止WebDB監(jiān)聽器
2.4 使用Oracle8i的聯(lián)機(jī)文件
2.5 小結(jié)
第3章 Oracle8i的結(jié)構(gòu)
3.1 理解實(shí)例和數(shù)據(jù)庫之間的差異
3.2 檢查數(shù)據(jù)庫文件的結(jié)構(gòu)
3.2.1 使用參數(shù)文件
3.2.2 使用控制文件
3.2.3 使用數(shù)據(jù)文件
3.2.4 使用日志文件
3.3 理解內(nèi)存結(jié)構(gòu)
3.3.1 理解系統(tǒng)全局區(qū)
3.3.2 理解數(shù)據(jù)庫高速緩存區(qū)
3.3.3 在共享池中緩存
3.3.4 寫入redo日志緩存器
3.3.5 使用大緩存池
3.3.6 理解固定的SGA
3.3.7 理解程序全局區(qū)
3.4 查看進(jìn)程結(jié)構(gòu)
3.4.1 UNIX系統(tǒng)下的Oracle進(jìn)程
3.4.2 Windows NT下的Oracle進(jìn)程
3.4.3 數(shù)據(jù)庫書寫器進(jìn)程
3.4.4 日志書寫器進(jìn)程
3.4.5 歸檔進(jìn)程
3.4.6 檢查點(diǎn)進(jìn)程
3.4.7 系統(tǒng)監(jiān)視器進(jìn)程
3.4.8 進(jìn)程監(jiān)視器
3.4.9 恢復(fù)器進(jìn)程
3.4.10 作業(yè)隊(duì)列進(jìn)程
3.4.11 隊(duì)列監(jiān)視器進(jìn)程
3.5 小結(jié)
第4章 管理數(shù)據(jù)庫口令文件
4.1 以管理用戶的身份連接
4.1.1 內(nèi)部連接
4.1.2 SYSOPER和SYSDBA連接
4.1.3 默認(rèn)模式
4.1.4 OSOPER和OSDBA角色
4.2 創(chuàng)建口令文件
4.2.1 口令文件名和位置
4.2.2 orapwd實(shí)用程序
4.2.3 REMOTE_LOGIN_PASSWORDFILE參數(shù)
4.3 對管理用戶的管理
4.3.1 授予管理員權(quán)限
4.3.2 管理員列出
4.3.3 撤消管理員權(quán)限
4.4 刪除口令文件
4.5 重建口令文件
4.6 小結(jié)
第5章 配置Net8
5.1 描述Net8 Oracle網(wǎng)絡(luò)軟件
5.1.1 Net8服務(wù)器的組成
5.1.2 Net8 Client組件
5.2 在服務(wù)器上配置Net8
5.2.1 使用Listener控件
5.2.2 listener.ora文件定位
5.2.3 使用TNS_ADMIN環(huán)境變量
5.2.4 listener.ora文件的語法
5.2.5 學(xué)習(xí)listener.ora例子
5.2.6 使用Oracle8的Net8 Assistant
5.3 在客戶機(jī)上配置Net8
5.3.1 客戶配置文件
5.3.2 sqlnet.ora語法
5.3.3 tnsnames.ora語法
5.3.4 Net8 Easy Config
5.4 Net8維護(hù)
5.4.1 檢查問題類型
5.4.2 使用ping和tnsping
5.5 小結(jié)
第6章 數(shù)據(jù)庫空間管理
6.1 管理存儲空間
6.1.1 理解與存儲相關(guān)的術(shù)語
6.1.2 數(shù)據(jù)庫對象
6.1.3 段
6.1.4 表空間
6.1.5 數(shù)據(jù)塊
6.1.6 范圍
6.2 分配和管理存儲空間
6.2.1 創(chuàng)建表空間
6.2.2 為對象設(shè)置存儲參數(shù)
6.2.3 合并范圍
6.2.4 在需要的時(shí)候添加存儲空間
6.2.5 報(bào)告對象存儲空間的使用情況
6.3 估計(jì)空間需求
6.3.1 收集信息的先決條件
6.3.2 為表估計(jì)空間
6.3.3 估計(jì)索引的存儲空間
6.4 小結(jié)
第2部分 數(shù)據(jù)庫管理工具
第7章 SQL*Plus與服務(wù)器管理器
7.1 什么是SQL*Plus
7.2 什么是服務(wù)器管理器
7.2.1 比較SQL*Plus和服務(wù)器管理器
7.2.2 將服務(wù)器管理器腳本移植到SQL*Plus
7.3 用SQL*Plus輸入和執(zhí)行SQL語句
7.3.1 啟動SQL*Plus
7.3.2 在SQL*Plus中輸入命令
7.3.3 在SQL*Plus中執(zhí)行編輯命令
7.4 用SQL*Plus生成報(bào)表
7.4.1 基本的報(bào)表命令
7.4.2 替代變量
7.5 用SQL*Plus編寫腳本
7.5.1 使用@命令
7.5.2 在命令行執(zhí)行腳本
7.6 小結(jié)
第8章 使用Orale8i的導(dǎo)出實(shí)用程序
8.1 使用Oracle8i的導(dǎo)出實(shí)用程序
8.1.1 啟動導(dǎo)出實(shí)用程序
8.1.2 獲取幫助
8.1.3 使用Export參數(shù)
8.1.4 交互模式和命令行模式
8.1.5 使用Export的先決條件
8.2 導(dǎo)出數(shù)據(jù)庫
8.3 由用戶導(dǎo)出
8.4 由表導(dǎo)出
8.5 估計(jì)導(dǎo)出文件的大小
8.6 使用導(dǎo)出選項(xiàng)
8.6.1 使用導(dǎo)出路徑
8.6.2 壓縮范圍
8.6.3 導(dǎo)出表數(shù)據(jù)的子集
8.6.4 用多個(gè)文件分割一個(gè)導(dǎo)出文件
8.6.5 使用參數(shù)文件
8.7 小結(jié)
第9章 使用Oracle8i的導(dǎo)入實(shí)用程序
9.1 使用Oracle8i的導(dǎo)入實(shí)用程序
9.1.1 啟動導(dǎo)入實(shí)用程序
9.1.2 獲取幫助
9.1.3 使用Import參數(shù)
9.1.4 使用交互模式和命令行模式
9.1.5 使用Import的先決條件
9.2 導(dǎo)入一個(gè)完整的數(shù)據(jù)庫
9.3 導(dǎo)入用戶
9.3.1 導(dǎo)入一列指定的用戶
9.3.2 將一個(gè)用戶所屬的數(shù)據(jù)導(dǎo)入另一個(gè)用戶
9.4 導(dǎo)入一個(gè)表
9.5 使用導(dǎo)入選項(xiàng)
9.5.1 忽略創(chuàng)建錯誤
9.5.2 生成CREATE INDEX語句
9.5.3 從多個(gè)文件導(dǎo)出然后再導(dǎo)入
9.5.4 使用參數(shù)文件
9.6 小結(jié)
第10章 使用SQL*Loader
10.1 SQL*Loader簡介
10.2 理解SQL*Loader控制文件
10.2.1 指定輸入文件
10.2.2 將數(shù)據(jù)裝入非空表
10.2.3 指定裝載表
10.2.4 描述固定寬度列
10.2.5 描述定界列
10.2.6 處理短記錄
10.2.7 導(dǎo)致錯誤的記錄
10.2.8 連接記錄
10.3 理解SQL*Loader命令
10.3.1 使用位置關(guān)鍵字
10.3.2 使用參數(shù)文件
10.4 學(xué)習(xí)SQL*Loader例子
10.4.1 裝載逗號定界數(shù)據(jù)
10.4.2 將多個(gè)物理記錄合并成一個(gè)邏輯記錄
10.4.3 裝載固定寬度的數(shù)據(jù)
10.4.4 寫表達(dá)式修改裝載數(shù)據(jù)
10.4.5 裝載大量文本
10.5 小結(jié)
第3部分 核心內(nèi)容
第11章 管理用戶和安全性
11.1 創(chuàng)建和管理用戶
11.1.1 創(chuàng)建新用戶
11.1.2 用安全管理器創(chuàng)建用戶
11.1.3 改變用戶口令
11.1.4 改變用戶設(shè)置
11.1.5 刪除用戶
11.2 為用戶授予角色和權(quán)限
11.2.1 授予系統(tǒng)權(quán)限和角色
11.2.2 授予對象權(quán)限
11.2.3 使用Security Manager管理權(quán)限和角色
11.3 創(chuàng)建角色
11.3.1 創(chuàng)建一個(gè)角色
11.3.2 給角色添加權(quán)限
11.3.3 從角色中撤銷權(quán)限
11.3.4 用Security Manager創(chuàng)建角色
11.4 創(chuàng)建和分配用戶配置文件(Profile)
11.4.1 創(chuàng)建和分配一個(gè)新的Profile
11.4.2 使用Profile管理口令特征
11.4.3 使用Security Manager管理Profile
11.5 成為一個(gè)用戶
11.5.1 臨時(shí)改變一個(gè)用戶的口令
11.5.2 一個(gè)become_user腳本
11.6 瀏覽用戶、安全性和數(shù)據(jù)字典
11.6.1 列出數(shù)據(jù)庫中的用戶
11.6.2 列出授予用戶的權(quán)限
11.6.3 列出角色信息
11.6.4 列出Profile的定義
11.7 小結(jié)
第12章 使用良好的訪問控制
12.1 使用應(yīng)用程序的安全性
12.1.1 在應(yīng)用程序中執(zhí)行安全性
12.1.2 使用應(yīng)用程序context(描述表)及其策略
12.2 理解應(yīng)用程序安全性context
12.2.1 創(chuàng)建和刪除context
12.2.2 定義和恢復(fù)context屬性
12.2.3 檢查SEAPARK context
12.3 安全性策略
12.3.1 執(zhí)行策略
12.3.2 為對象列出策略
12.3.3 使策略生效或無效
12.3.4 刪除策略
12.4 使用Pre-8i替換物
12.4.1 用視圖增強(qiáng)安全性
12.4.2 用觸發(fā)器增強(qiáng)安全性
12.4.3 用過程增強(qiáng)安全性
12.5 小結(jié)
第13章 管理表
13.1 了解表
13.1.1 列
13.1.2 約束
13.1.3 索引
13.2 建立表
13.2.1 使用CREATE TABLE語句
13.2.2 定義列
13.2.3 定義約束
13.2.4 使用模式管理器建表
13.3 修改表
13.3.1 增加列和約束
13.3.2 刪除列和約束
13.3.3 修改列
13.3.4 對存在的數(shù)據(jù)進(jìn)行處理
13.3.5 修改存儲參數(shù)
13.4 刪除表
13.5 使用數(shù)據(jù)字典
13.5.1 列表顯示一個(gè)用戶的表
13.5.2 列出一個(gè)表中的約束
13.5.3 列出一個(gè)表中的列
13.6 小結(jié)
第14章 管理索引
14.1 了解索引類型
14.1.1 使用B*Tree索引
14.1.2 使用位映射索引
14.2 建立索引
14.2.1 為索引選擇列
14.2.2 選擇索引類型
14.2.3 使用SQL語句建立索引
14.2.4 COMPUTE STATISTICS選項(xiàng)
14.2.5 使用基于函數(shù)的索引
14.2.6 使用企業(yè)管理器建立索引
14.2.7 瀏覽索引
14.3 改變索引
14.3.1 使用SQL改變索引
14.3.2 使用Enterprise Manager改變一個(gè)索引
14.4 刪除索引
14.5 列表顯示索引
14.5.1 列表顯示一個(gè)表中的索引
14.5.2 列表顯示索引中的列
14.6 小結(jié)
第15章 用視圖、同義詞和序列工作
15.1 管理視圖
15.1.1 決定什么時(shí)候使用視圖
15.1.2 建立視圖
15.1.3 從一個(gè)視圖中選擇
15.1.4 使用視圖操作數(shù)據(jù)
15.1.5 改變視圖
15.1.6 刪除視圖
15.1.7 使用數(shù)據(jù)字典視圖
15.2 管理同義詞
15.2.1 理解同義詞
15.2.2 建立同義詞
15.2.3 刪除同義詞
15.2.4 使用數(shù)據(jù)字典同義詞
15.3 管理序列
15.3.1 決定什么時(shí)候使用序列
15.3.2 建立序列
15.3.3 建立一個(gè)自動增加的字段
15.3.4 改變一個(gè)序列
15.3.5 刪除序列
15.3.6 使用數(shù)據(jù)字典序列
15.4 小結(jié)
第16章 用SQL選擇數(shù)據(jù)
16.1 使用基本的SELECT查詢
16.1.1 選擇數(shù)據(jù)
16.1.2 排列數(shù)據(jù)
16.1.3 約束結(jié)果
16.2 關(guān)聯(lián)表
16.2.1 獲得一個(gè)Cartesian產(chǎn)品
16.2.2 使用相等關(guān)聯(lián)來比較列
16.2.3 使用表的別名
16.2.4 使用外部關(guān)聯(lián)
16.3 匯總數(shù)據(jù)
16.3.1 執(zhí)行查詢級匯總
16.3.2 使用GROUP BY子句
16.3.3 使用HAVING子句
16.3.4 使用DISTINCT和ALL關(guān)鍵字
16.4 使用子查詢
16.4.1 無關(guān)子查詢
16.4.2 相關(guān)子查詢
16.4.3 聯(lián)機(jī)視圖
16.5 注意空值
16.5.1 認(rèn)識三值邏輯
16.5.2 理解空值對表達(dá)式的影響
16.5.3 在SELECT列表中使用空值
16.5.4 在WHERE子句中使用空值
16.6 在查詢中使用SQL函數(shù)
16.6.1 在索引列中使用函數(shù)
16.6.2 使用DECODE函數(shù)
16.6.3 使用INSTR函數(shù)
16.6.4 使用SUBSTR函數(shù)
16.6.5 使用連接運(yùn)算符
16.6.6 使用NVL函數(shù)
16.7 連接查詢結(jié)果
16.7.1 使用UNION和UNION ALL關(guān)鍵字
16.7.2 使用MINUS運(yùn)算符
16.7.3 使用INTERSECT運(yùn)算符
16.8 小結(jié)
第17章 使用DML語句
17.1 在表和視圖中修改數(shù)據(jù)
17.2 插入新數(shù)據(jù)
17.2.1 插入一行
17.2.2 插入一個(gè)查詢結(jié)果
17.3 更新已存在的數(shù)據(jù)
17.3.1 執(zhí)行一個(gè)標(biāo)準(zhǔn)更新
17.3.2 使用基于子查詢的UPDATE語句
17.4 刪除數(shù)據(jù)
17.5 用子查詢代替表名
17.6 小結(jié)
第4部分 Oracle8i的調(diào)試
第18章 優(yōu)化程序和統(tǒng)計(jì)數(shù)字
18.1 比較基于開銷和基于規(guī)則的優(yōu)化程序
18.1.1 理解基于規(guī)則的優(yōu)化程序
18.1.2 理解基于開銷的優(yōu)化程序
18.1.3 選擇優(yōu)化程序的使用
18.2 生成統(tǒng)計(jì)數(shù)字
18.2.1 查看表統(tǒng)計(jì)數(shù)字
18.2.2 查看索引統(tǒng)計(jì)數(shù)字
18.2.3 查看列統(tǒng)計(jì)數(shù)字
18.2.4 顯示列的直方圖
18.2.5 執(zhí)行ANALYZE命令
18.3 發(fā)現(xiàn)鏈接行
18.3.1 建立CHAINED_ROWS表
18.3.2 列表顯示鏈接行
18.3.3 瀏覽結(jié)果
18.3.4 重新插入鏈接行
18.4 導(dǎo)入和導(dǎo)出統(tǒng)計(jì)數(shù)字
18.4.1 使用DBMS_STATS包
18.4.2 導(dǎo)出統(tǒng)計(jì)數(shù)字
18.4.3 將統(tǒng)計(jì)數(shù)字轉(zhuǎn)移到另一個(gè)數(shù)據(jù)庫
18.4.4 導(dǎo)入統(tǒng)計(jì)數(shù)字
18.4.5 使用其他DBMS_STATS過程
18.5 小結(jié)
第19章 調(diào)試SQL語句
19.1 使用解釋計(jì)劃特性
19.1.1 建立計(jì)劃表
19.1.2 解釋一個(gè)查詢
19.1.3 顯示一個(gè)查詢的執(zhí)行計(jì)劃
19.1.4 為一個(gè)好計(jì)劃做提示
19.2 使用SQL*Plus自動跟蹤
19.3 使用SQL Trace和TKPROF
19.3.1 滿足先決條件
19.3.2 激活SQL Trace特性
19.3.3 使用TKPROF命令
19.3.4 解釋TKPROF的輸出
19.3.5 理解TKPROF的統(tǒng)計(jì)數(shù)字
19.4 小結(jié)
第20章 調(diào)試一個(gè)Oracle數(shù)據(jù)庫
20.1 收集統(tǒng)計(jì)數(shù)字
20.1.1 開始收集進(jìn)程
20.1.2 終止收集進(jìn)程
20.1.3 解釋結(jié)果
20.2 調(diào)試SGA
20.2.1 高速緩存器命中率
20.2.2 庫緩存區(qū)命中率
20.2.3 字典緩存區(qū)命中率
20.3 調(diào)試回滾段
20.3.1 檢測回滾段爭用
20.3.2 檢測收縮
20.4 調(diào)試redo日志緩存器
20.5 小結(jié)
第5部分 備份與恢復(fù)
第21章 Oracle8i的備份
21.1 在ARCHIVELOG模式中運(yùn)行
21.1.1 執(zhí)行ARCHIVELOG LIST命令
21.1.2 使用ARCHIVELOG模式
21.1.3 管理歸檔日志文件
21.1.4 手工歸檔日志文件
21.2 備份一個(gè)數(shù)據(jù)庫
21.2.1 備份脫機(jī)數(shù)據(jù)庫
21.2.2 備份聯(lián)機(jī)數(shù)據(jù)庫
21.2.3 導(dǎo)出數(shù)據(jù)庫
21.3 保護(hù)控制文件和redo文件
21.3.1 多路傳輸控制文件
21.3.2 多路傳輸redo日志文件
21.4 測試備份文件的完整性
21.4.1 使用DBVERIFY應(yīng)用程序
21.4.2 測試還原進(jìn)程
21.5 小結(jié)
第22章 恢復(fù)數(shù)據(jù)庫
22.1 請求恢復(fù)
22.2 還原NOARCHIVELOG模式下的數(shù)據(jù)庫
22.2.1 關(guān)閉數(shù)據(jù)庫
22.2.2 還原文件
22.2.3 指定新的文件位置
22.2.4 重新打開數(shù)據(jù)庫
22.3 請求介質(zhì)恢復(fù)
22.4 從丟失的數(shù)據(jù)文件中恢復(fù)
22.4.1 使丟失的數(shù)據(jù)文件脫機(jī)
22.4.2 還原丟失的數(shù)據(jù)文件
22.4.3 恢復(fù)丟失的數(shù)據(jù)文件
22.4.4 將已恢復(fù)的文件重新聯(lián)機(jī)
22.5 終止一個(gè)不完全恢復(fù)
22.5.1 理解不完全恢復(fù)的不同類型
22.5.2 使用UNTIL子句
22.6 從導(dǎo)出文件中還原數(shù)據(jù)庫
22.7 小結(jié)
第6部分 高級主題
第23章 使用PL/SQL
23.1 PL/SQL語言的基本概念
23.1.1 PL/SQL和SQL的比較
23.1.2 學(xué)習(xí)PL/SQL塊的結(jié)構(gòu)
23.1.3 變量聲明
23.1.4 表達(dá)式的使用
23.1.5 比較可變長度和固定長度字符串
23.1.6 與外部交互
23.2 使用不同的語句類型
23.2.1 IF語句的使用
23.2.2 循環(huán)語句
23.2.3 其他語句
23.3 處理異常
23.3.1 PL/SQL標(biāo)準(zhǔn)異常的檢測
23.3.2 使用WHEN語句
23.3.3 使用嵌入塊和異常
23.3.4 生成異常
23.4 從PL/SQL中執(zhí)行SQL
23.4.1 使用游標(biāo)FOR循環(huán)
23.4.2 使用標(biāo)準(zhǔn)的游標(biāo)進(jìn)程
23.4.3 使用非選擇語句
23.4.4 使用一個(gè)單獨(dú)的SELECT語句
23.5 小結(jié)
第24章 使用過程、包、函數(shù)和觸發(fā)器
24.1 理解存儲代碼
24.1.1 Oracle存儲子程序
24.1.2 本章實(shí)例分析
24.2 存儲過程的使用
24.2.1 存儲過程創(chuàng)建的實(shí)例
24.2.2 維護(hù)存儲過程
24.2.3 查看程序錯誤信息
24.2.4 檢索源代碼
24.3 創(chuàng)建函數(shù)
24.4 創(chuàng)建包
24.4.1 了解創(chuàng)建包的語法
24.4.2 創(chuàng)建包體的語法
24.4.3 執(zhí)行包
24.4.4 重載包界面
24.4.5 刪除包
24.5 使用觸發(fā)器
24.5.1 使用DML觸發(fā)器
24.5.2 使用instead-of觸發(fā)器
24.5.3 數(shù)據(jù)庫事件觸發(fā)器
24.5.4 使用DDL觸發(fā)器
24.6 小結(jié)
第25章 使用Oracle8i的審計(jì)特性
25.1 了解Oracle8i的審計(jì)概念
25.1.1 為什么要對數(shù)據(jù)庫進(jìn)行審計(jì)
25.1.2 由Oracle8i提供的審計(jì)選項(xiàng)
25.2 Oracle8i審計(jì)功能的實(shí)現(xiàn)
25.2.1 使Oracle8i審計(jì)可用
25.2.2 使用審計(jì)功能
25.2.3 將審計(jì)選項(xiàng)設(shè)為不可用
25.3 Oracle8i審計(jì)痕跡
25.3.1 操作系統(tǒng)的審計(jì)痕跡
25.3.2 數(shù)據(jù)庫的審計(jì)痕跡
25.3.3 管理審計(jì)痕跡
25.4 使用觸發(fā)器實(shí)現(xiàn)審計(jì)
25.4.1 設(shè)置觸發(fā)器審計(jì)
25.4.2 創(chuàng)建審計(jì)觸發(fā)器的實(shí)例
25.5 小結(jié)
第26章 介紹WebDB
26.1 WebDB和網(wǎng)絡(luò)計(jì)算的快速瀏覽
26.1.1 理解WebDB站點(diǎn)的結(jié)構(gòu)
26.1.2 WebDB組件的檢查
26.1.3 創(chuàng)建WebDB應(yīng)用程序系統(tǒng)
26.2 WebDB的使用
26.3 WebDB的管理
26.3.1 使用組件查詢
26.3.2 管理組件
26.3.3 附加的管理組件選項(xiàng)
26.4 WebDB組件的導(dǎo)入和導(dǎo)出
26.4.1 用戶界面組件的導(dǎo)出
26.4.2 共享組件的導(dǎo)出
26.4.3 WebDB組件的導(dǎo)入
26.4.4 使用Oracle的導(dǎo)入和導(dǎo)出工具
26.4.5 導(dǎo)出方法的選擇
26.4.6 合并多個(gè)WebDB站點(diǎn)
26.5 小結(jié)
第27章 Oracle8i的劃分
27.1 介紹VLDB
27.2 數(shù)據(jù)庫對象劃分
27.2.1 減少數(shù)據(jù)庫的不可用時(shí)間
27.2.2 查詢性能
27.2.3 磁盤訪問
27.2.4 劃分的透明性
27.3 創(chuàng)建表劃分
27.3.1 按范圍劃分
27.3.2 哈希劃分
27.3.3 復(fù)合劃分
27.3.4 等同劃分
27.4 創(chuàng)建索引劃分
27.4.1 本地索引
27.4.2 全局索引
27.4.3 劃分索引指導(dǎo)
27.5 改變劃分屬性
27.5.1 分離劃分
27.5.2 合并劃分
27.5.3 在表和劃分之間交換數(shù)據(jù)
27.5.4 刪除劃分
27.5.5 使用ALTER INDEX命令
27.5.6 劃分和數(shù)據(jù)字典
27.6 小結(jié)
第28章 使用大對象類型
28.1 什么是LOB
28.1.1 內(nèi)部LOB
28.1.2 外部LOB
28.2 使用LOB創(chuàng)建表
28.2.1 為LOB列設(shè)置存儲參數(shù)
28.2.2 初始化內(nèi)部LOB
28.3 使用BFILE
28.4 LOB的操作
28.4.1 從表中選擇LOB
28.4.2 寫入LOB
28.4.3 從LOB中讀數(shù)據(jù)
28.5 使用DBMS_LOB包調(diào)用
28.5.1 修改BLOB、CLOB和NCLOB的例程
28.5.2 讀或檢查BLOB、CLOB和NCLOB的例程
28.5.3 OPEN和CLOSE程序
28.5.4 BFILE的只讀規(guī)則
28.5.5 使用臨時(shí)LOB的規(guī)則
28.5.6 DBMS_LOB異常
28.6 小結(jié)
第29章 使用Oracle8i的對象特點(diǎn)
29.1 介紹Oracle8i的對象技術(shù)
29.1.1 主要的術(shù)語
29.1.2 Oracle8i對象類型實(shí)現(xiàn)的限制
29.2 理解Oracle8i對象類型
29.2.1 定義一個(gè)對象類型
29.2.2 使用構(gòu)造成員方法
29.2.3 以一個(gè)對象為例
29.2.4 使用map成員方法和order成員方法
29.3 在數(shù)據(jù)庫中存儲對象
29.3.1 使用對象表
29.3.2 使用對象列
29.3.3 使用對象視圖
29.4 小結(jié)
第30章 實(shí)現(xiàn)資源管理
30.1 資源管理的工作機(jī)制
30.1.1 理解計(jì)劃、指令和用戶組
30.1.2 理解優(yōu)先權(quán)
30.1.3 嵌入計(jì)劃
30.2 如何創(chuàng)建資源計(jì)劃
30.2.1 先決條件
30.2.2 創(chuàng)建臨時(shí)區(qū)域
30.2.3 創(chuàng)建資源計(jì)劃
30.2.4 創(chuàng)建資源用戶組
30.2.5 創(chuàng)建資源計(jì)劃指令
30.2.6 提交臨時(shí)區(qū)域
30.2.7 把用戶放進(jìn)組中
30.2.8 為實(shí)例創(chuàng)建資源計(jì)劃
30.2.9 使用多級資源計(jì)劃
30.2.10 進(jìn)行改動
30.3 DBMS_RESOURCE_MANAGER包的調(diào)用
30.3.1 如何調(diào)用一個(gè)過程
30.3.2 可選參數(shù)
30.3.3 臨時(shí)區(qū)域
30.3.4 資源計(jì)劃
30.3.5 資源計(jì)劃指令
30.3.6 用戶組
30.3.7 用戶組的任務(wù)
30.4 DBMS_RESOURCE_MANAGER_PRIVS調(diào)用
30.4.1 ADMINISTER_RESOURCE_MANAGER權(quán)限
30.4.2 SWITCH權(quán)限
30.5 資源管理和數(shù)據(jù)字典
30.6 小結(jié)
第31章 管理Oracle8i的Java虛擬機(jī)
31.1 理解Oracle8i的Java結(jié)構(gòu)
31.2 配置Java引擎
31.2.1 JServer的初始化
31.2.2 與JServer初始化相關(guān)的參數(shù)
31.3 將Java類裝入Oracle8i
31.3.1 設(shè)置CLASSPATH環(huán)境變量
31.3.2 使用loadjava命令
31.4 發(fā)布Java的成員方法代碼
31.5 Java和PL/SQL數(shù)據(jù)類型的兼容
31.6 從數(shù)據(jù)庫中獲取有關(guān)Java類的相關(guān)信息
31.6.1 Java類
31.6.2 長名和短名
31.7 刪除Java類
31.8 小結(jié)
附錄A SQL語法參考
附錄B SQL內(nèi)置函數(shù)說明
附錄C SQL*Plus參考
附錄D CD-ROM上的內(nèi)容

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號