注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle 10g系統(tǒng)管理員簡明教程

Oracle 10g系統(tǒng)管理員簡明教程

Oracle 10g系統(tǒng)管理員簡明教程

定 價:¥42.00

作 者: 趙元杰編著
出版社: 人民郵電出版社
叢編項:
標 簽: Oracle

ISBN: 9787115145437 出版時間: 2006-03-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 403 字數(shù):  

內(nèi)容簡介

  本書從實踐的角度,描述了Oracle 10g (R2)的概念、使用及管理方法,從用戶所關(guān)心的角度介紹了Oracle 數(shù)據(jù)庫系統(tǒng)主要內(nèi)容,包括SQL使用方法、PL/SQL編程、Oracle 數(shù)據(jù)庫結(jié)構(gòu)概念、Oracle 系統(tǒng)日常管理、Oracle 數(shù)據(jù)庫確備份與恢復(fù)、Oracle 系統(tǒng)優(yōu)化與調(diào)整等,并給出了經(jīng)常被許多文獻忽略的Oracle 分區(qū)方法。書中以概念解釋為引導(dǎo),結(jié)合大量的應(yīng)用案例,易學(xué)易懂,可以使Oracle 初學(xué)者快速掌握Oracle 10g 數(shù)據(jù)庫管理。本書既可作為Oracle 培訓(xùn)的參考材料,也可作為從Oracle 數(shù)據(jù)庫管理的軟件人員的參考書。

作者簡介

  趙元杰,長期從事應(yīng)用系統(tǒng)設(shè)計與開發(fā)工作,對Oracle數(shù)據(jù)庫系統(tǒng)有深入的研究,擅長Oracle應(yīng)用系統(tǒng)設(shè)計、SQL編程技巧、系統(tǒng)調(diào)整、不同數(shù)據(jù)庫系統(tǒng)的應(yīng)用移植與重組等,曾為港口、電信以及社保和公積金等政府機構(gòu)提供技術(shù)支持。近年,還從事Oracle培訓(xùn)工作,擅長根據(jù)用戶的需要進行Oracle的定制培訓(xùn),曾經(jīng)為國稅局華北區(qū)、海關(guān)總署華北區(qū)、民航、鐵路、電信、電力、社保、Motorola、LG及多家軟件公司進行過各種類型的培訓(xùn),受到學(xué)員和用戶的歡迎。

圖書目錄

第l章 OraeIe log數(shù)據(jù)庫安裝,啟動與關(guān)閉
1.1 Oracle lOg在WindOWS下的安裝概述
1.1.1 數(shù)據(jù)庫安裝類型
1.1.2 硬件要求
1.1.3 軟件要求
1.2 在Windows環(huán)境下安裝Oracle l0g
l.3 在UNIX環(huán)境下安裝前的準備
1.3.1 登錄到操作系統(tǒng)的要求
1.3.2 檢查硬件要求
1.3.3 檢查操作系統(tǒng)要求
1.4 在UNIX環(huán)境下安裝0racle lOg
1.4.1 UNIX系統(tǒng)配置工作
1.4.2 安裝操作過程
1.5 Oracle 10g數(shù)據(jù)庫實例的創(chuàng)建
1.5.1 在Windows環(huán)境下創(chuàng)建數(shù)據(jù)庫
1.5.2 在UNIX環(huán)境下用DBASSIST創(chuàng)建數(shù)據(jù)庫
1.6 Oraclelog實例啟動與關(guān)閉
1.6.1 windOWS操作系統(tǒng)下Oracle的啟動與關(guān)閉
1.6.2 UNIX環(huán)境下Oracle實例的啟動
1.6.3 UNIX環(huán)境下Oracle實例的關(guān)閉
1.7 0racle lOg默認用戶
1.7.1 Oracle默認用戶
1.7.2 解鎖Oracle用戶
第2章 Oracle 10g數(shù)據(jù)庫結(jié)構(gòu)
2.1 Oracle體系結(jié)構(gòu)
2.1.1 Oracle數(shù)據(jù)庫的基本結(jié)構(gòu)
2.1.2 表空間與數(shù)據(jù)文件及存儲結(jié)構(gòu)
2.1.3 臨時表空間與臨時文件
2.1.4 控制文件
2.1.5 重做日志文件與歸檔日志文件
2.1.6 服務(wù)器參數(shù)文件
2.1.7 其他的文件
2.2 Oracle服務(wù)器結(jié)構(gòu)
2.2.1 Oracle服務(wù)器與Oracle實例
2.2.2 物理結(jié)構(gòu)與邏輯結(jié)構(gòu)關(guān)系
2.2.3 系統(tǒng)全局區(qū)SGA
2.2.4 后臺進程
2.2.5 程序全局區(qū)PGA
2.3 數(shù)據(jù)字典
2.3.1 Oracle數(shù)據(jù)字典構(gòu)成
2.3.2 Oracle常用數(shù)據(jù)字典
2.3.3 Oracle常用動態(tài)性能視圖
2.4 本章小結(jié)
第3章 SQL語句基礎(chǔ)
3.1 SQL語句的組成與標準
3.1.1 Oracle 10g的DDL語句
3.1.2 Oracle 10g的DML語句
3.2 如何使用SOL語句
3.2.1 啟動SQL*Plus
3.2.2 使用iSQLPIus與Oracle連接
3.2.3 結(jié)束與Oracle的連接
3.3 SELECT語句的用法
3.3.1 簡單的SELECT語句
3.3.2 簡單的WHERE子句
3.3.3 查詢結(jié)果的排序
3.4 函數(shù)的使用
3.4.1 字符函數(shù)
3.4.2 數(shù)字函數(shù)
3.4.3 日期函數(shù)
3.4.4 轉(zhuǎn)換函數(shù)
3.4.5 組函數(shù)
3.4.6 分組子句GROUP BY
3.5 常用SQL*Plus語句介紹
3.5.1 SQL*Plus命令的必要性
3.5.2 簡單的SQL*Pius命令
3.5.3 配置會話環(huán)境
3.5.4 交互命令
3.6 DDL語句的使用
3.6.1 常用數(shù)據(jù)類型介紹
3.6.2 創(chuàng)建表和修改表
3.6.3 主鍵
3.6.4 外鍵
3.6.5 Oracle約束
3.6.6 索引
3.6.7 視圖
3.6.8 序列
3.6.9 同義詞
3.7 較復(fù)雜的SELECT語句
3.7.1 集合操作
3.7.2 子查詢
3.7.3 連接
3.7.4 CASE語句的使用
3.8 Oracle lOg的正則表達式
3.8.1 什么是正則表達式
3.8.2 Oracle正則表達式及函數(shù)
3.9 DML語句的使用
3.9.1 一般INSERT語句的使用
3.9.2 多表的INSERT語句的使用
3.9.3 UPDATE語句的使用
3.9.4 DELETE語句的使用
3.9.5 用MERGE更新和插入
3.9.6 TRUNCATE語句的使用
3.10 本章小結(jié)
第4章 PL/SQL編程基礎(chǔ)
4.1 PL/SOL概述
4.2 PL/SQL結(jié)構(gòu)
4.2.1 PL/SQL程序基本結(jié)構(gòu)
4.2.2 PL/SQL程序標識符
4.2.3 變量類型
4.2.4 運算符與表達式
4.2.5 PL/SQL程序注釋
4.3 條件語句
4.3.1 IF…THEN條件語句
4.3.2 IF…THEN…ELSE條件語句
4.3.3 IF…THEN ELSIF條件語句
4.3.4 CASE條件語句
4.4 循環(huán)語句
4.4.1 LOOP…END LOOP循環(huán)
4.4.2 WHILE循環(huán)
4.4.3 FOR循環(huán)
4.4.4 標號和GOTO語句
4.5 游標的使用
4.5.1 處理顯式游標
4.5.2 游標屬性
4.5.3 處理隱式游標
4.5.4 簡單游標循環(huán)
4.5.5 WHILE循環(huán)處理游標
4.5.6 游標FOR循環(huán)
4.6 異常處理
4.6.1 預(yù)定義的例外處理
4.6.2 用EXCEPTION INIT產(chǎn)生例外
4.6.3 用戶定義的例外
4.7 存儲過程與函數(shù)
4.7.1 創(chuàng)建過程
4.7.2 使用過程
4.7.3 創(chuàng)建函數(shù)
4.7.4 使用函數(shù)
4.8 存儲過程與作業(yè)
4.8.1 實例相關(guān)參數(shù)設(shè)置
4.8.2 將存儲過程以作業(yè)形式提交
4.8.3 檢查作業(yè)運行
4.9 觸發(fā)器
4.9.1 觸發(fā)器概念
4.9.2 創(chuàng)建DML觸發(fā)器
4.9.3 創(chuàng)建替代觸發(fā)器
4.9.4 系統(tǒng)級觸發(fā)器
4.10 PL/SQL動態(tài)編程
4.10.1 動態(tài)編程方法
4.10.2 使用DBMS SQL進行動態(tài)編程
4.10.3 本地動態(tài)SQL的使用
4.11 PL/SQL程序及有關(guān)問題
4.11.1 輸出包DBMS OUTPUT
4.1l.2 代碼轉(zhuǎn)換實用程序WRAP
4.11.3 PL/SQL Developer程序調(diào)試器
4.12 本章小結(jié)
第5章 控制文件與日志文件的管理
5.1 管理控制文件
5.1.1 查詢控制文件
5.1.2 創(chuàng)建控制文件
5.1.3 維護控制文件
5.2 管理日志文件
5.2.1 日志文件概念
5.2.2 查詢?nèi)罩疚募?br />5.2.3 創(chuàng)建新日志文件
5.2.4 刪除日志文件
5.2.5 手工切換日志文件
5.2.6 重新命名日志成員名
5.2.7 清除日志組內(nèi)容
5.3 本章小結(jié)
第6章 管理表空間和數(shù)據(jù)文件
6.1 Oracle數(shù)據(jù)庫
6.1.1 Oracle數(shù)據(jù)庫邏輯結(jié)構(gòu)
6.1.2 Oracle lOg默認的表空間
6.1.3 Oracle數(shù)據(jù)庫SYSTEM表空間
6.1.4 Oracle 1 0g數(shù)據(jù)庫SYSAUX表空間
6.2 建立表空間
6.2.1 創(chuàng)建表空間的語法
6.2.2 建立本地管理表空間
6.2.3 建立非標準塊表空間
6.2.4 建立大文件表空間
6.3  維護表空間與數(shù)據(jù)文件
6.3.1 改變表空間讀寫狀態(tài)
6.3.2 改變表空間名稱
6.3.3 設(shè)置默認表空間
6.3.4 刪除表空間
6.3.5 增加新數(shù)據(jù)文件到表空問
6.3.6 刪除表空間中無數(shù)據(jù)的數(shù)據(jù)文件
6.3.7 數(shù)據(jù)文件自動擴展設(shè)置
6.3.8 數(shù)據(jù)文什大小的調(diào)整
6.3.9 數(shù)據(jù)文件大小問題
6.3.10 重命名數(shù)據(jù)文件
6.3.1l 移動數(shù)據(jù)文件
6.4 表空間和數(shù)據(jù)文件有關(guān)的數(shù)據(jù)字典
6.5 管理撤銷(UNDO)表空間
6.5.1 撤銷表空間的優(yōu)點
6.5.2 與撤銷表空間有關(guān)的參數(shù)
6.5.3 建立撤銷表空間
6.5.4 刪除撤銷表空間
6.5.5 切換撤銷表空間
6.5.6 撤銷表空間信息查詢
6.6 管理臨時表空間
6.6.1 臨時表空間的概念
6.6.2 創(chuàng)建本地臨時表空間
6.6.3 創(chuàng)建臨時表空間組
6.6.4 管理臨時表空間組
6.6.5 查詢臨時表空間
6.7 本章小結(jié)
第7章 用戶權(quán)限與安全
7.1 用戶
7.1.1 建立數(shù)據(jù)庫驗證用戶
7.1.2 修改用戶
7.1.3 刪除用戶
7.2 權(quán)限
7.2.1 授予系統(tǒng)權(quán)限
7.2.2 收回系統(tǒng)權(quán)限
7.2.3 授予對象權(quán)限
7.2.4 收回對象權(quán)限
7.2.5 用戶與權(quán)限查詢
7.3 角色
7.3.1 角色概念
7.3.2 預(yù)定義的Oracle系統(tǒng)角色
7.3.3 角色創(chuàng)建與角色授權(quán)
7.3.4 角色設(shè)置與角色刪除
7.3.5 改變角色
7.3.6 角色與權(quán)限的查詢
7.4 資源配置PROFILE
7.4.1 PROFILE概念
7.4.2 創(chuàng)建資源配置PROFILE
7.4.3 用戶鎖定與解鎖
7.4.4 修改資源配置PROFILE
7.4.5 顯示資源配置PROFILE信息
7.5 審計簡介
7.5.1 審計概念
7.5.2 審計環(huán)境設(shè)置
7.5.3 登錄審計設(shè)置與取消
7.5.4 數(shù)據(jù)活動審計設(shè)置與取消
7.5.5 對象審計設(shè)置與取消
7.5.6 審計信息增長控制
7.5.7 審計信息查詢
7.5.8 對SYS用戶的審計設(shè)置
7.5.9 SYS用戶審計信息查詢
7.5.10 Oracle 10g R2審計的增強
7.6 本章小結(jié)
第8章 管理用戶對象
8.1 管理表
8.1.1 查詢表的信息
8.1.2 分析表數(shù)據(jù)存儲空間
8.1.3 修改表的結(jié)構(gòu)
8.1.4 調(diào)整表的存儲結(jié)構(gòu)
8.1.5 移動與重建表
8.1.6 關(guān)丁表的行鏈接
8.1.7 表的收縮
8.1.8 清除和刪除表
8.1.9 與表有關(guān)的數(shù)據(jù)字典
8.2 管理索引
8.2.1 查詢表的索引信息
8.2.2 索引空間存儲
8.2.3 重建立索引
8.2.4 關(guān)于沒有被使用的索引
8.2.5 與索引有關(guān)的數(shù)據(jù)字典
8.3 約束的維護
8.3.1 約束回顧
8.3.2 查詢約束信息
8.3.3 禁止和激活約束
8.3.4 惟一約束數(shù)據(jù)重復(fù)處理
8.3.5 與約束有關(guān)的數(shù)據(jù)字典
8.4 管理視圖
8.4.1 視圖有關(guān)的系統(tǒng)權(quán)限
8.4.2 檢查和編譯無效視圖
8.4.3 刪除無用視圖
8.4.4 產(chǎn)生創(chuàng)建視圖腳本
8.4.5 與視圖有關(guān)的數(shù)據(jù)字典
8.5 管理實體視圖
8.5.1 實體視圖概念
8.5.2 創(chuàng)建實體視圖
8.5.3 創(chuàng)建實體視圖的例子
8.5.4 運行實體視圖條件
8.5.5 與實體視圖有關(guān)的數(shù)據(jù)字典一
8.6 管理序列
8.6.1 創(chuàng)建序列號
8.6.2 修改序列號
8.6.3 查詢序列號
8.6.4 與序列有關(guān)的數(shù)據(jù)字典
8.7 管理同義詞
8.7.1 創(chuàng)建同義詞
8.7.2 刪除同義詞
8.7.3 同義詞有關(guān)的數(shù)據(jù)字典
8.8 本章小結(jié)
第9章 管理表分區(qū)與索引分區(qū)
9.1 表分區(qū)的概念
9.1.1 分區(qū)的好處
9.1.2 表的分區(qū)方法
9.1.3 表分區(qū)設(shè)計
9.2 建立分區(qū)表例子
9.2.1 表的范圍(RANG)分區(qū)
9.2.2 表的Hash分區(qū)
9.2.3 表的列表(List)分區(qū)
9.2.4 表的復(fù)合分區(qū)
9.3 管理分區(qū)表
9.3.1 分區(qū)表維護命令
9.3.2 給表加分區(qū)
9.3.3 合并分區(qū)
9.3.4 刪除分區(qū)
9.3.5 并入分區(qū)
9.4 分區(qū)表聯(lián)機重定義
9.5 索引分區(qū)
9.5.1 索引分區(qū)概念
9.5.2 局部索引分區(qū)的例子
9.5.3 全局索引分區(qū)的例子
9.6 索引結(jié)構(gòu)表分區(qū)
9.6.1 索引結(jié)構(gòu)表概念
9.6.2 索引結(jié)構(gòu)表分區(qū)
9.7 管理索引分區(qū)
9.7.1 分區(qū)索引維護命令
9.7.2 刪除索引分區(qū)
9.7.3 重命名索引分區(qū)
9.7.4 重建索引分區(qū)
9.8 分區(qū)表與分區(qū)索引信息查詢
9.9 本章小結(jié)
第10章 導(dǎo)出與導(dǎo)入
10.1 EXP/IMP簡介
10.1.1 導(dǎo)出/導(dǎo)入程序
10.1.2 常用的EXP備份方式
10.1.3 常用的IMP導(dǎo)入
10.2 EXPDP和IMPDP簡介
10.2.1 使用EXPDP
lO.2.2 使用IMPDP
10.3 本童小結(jié)
第ll章 0racle 10g RMAN使用簡介
11.1 RMAN簡介
l1.1.1 RMAN的備份功能
11.1.2 RMAN工作環(huán)境
11.1.3 RMAN有關(guān)概念解釋
11.1.4 RMAN的跨平臺傳輸表空間
11.2 RMAN的設(shè)置
11.2.1 將目標數(shù)據(jù)庫設(shè)為歸檔模式
11.2.2 創(chuàng)建表空間與RMAN用戶
11.2.3 創(chuàng)建恢復(fù)目錄
11.2.4 注冊數(shù)據(jù)庫
11.3 用RMAN備份
1l.3.1 連接數(shù)據(jù)庫
l1.3.2 全數(shù)據(jù)庫備份
11.3.3 備份表空間
11.3.4 數(shù)據(jù)文件的復(fù)制
1l.3.5 數(shù)據(jù)文件冷備份
l1.3.6 數(shù)據(jù)文件熱備份
11.3.7 映像復(fù)制(Image Copy)
ll.3.8 查看備份信息
11.4 用RMAN恢復(fù)
ll.4.1 數(shù)據(jù)庫非歸檔恢復(fù)
11.4.2 數(shù)據(jù)庫歸檔恢復(fù)
11.4.3 歸檔模式下數(shù)據(jù)庫時間點恢復(fù)
11.4.4 恢復(fù)數(shù)據(jù)文什子集
11.4.5 恢復(fù)表空間
11.5 0racle 10g R2版本新增視圖
11.5.1 備份作業(yè)詳細視圖
11.5.2 備份類型視圖
11.5.3 備份輸出視圖
l1.6 本章小結(jié)
第12章 0racIe 10g FIashback介紹
12.1 閃回表(FlashbackTable)
12.1.1 閃回表概念
l2.1.2 閃回表FlashbackTable命令
12.1.3 閃回表例子
12.2 回收站(Flashback Drop)
12.2.1 回收站概念
12.2.2 回收站操作舉例
12.2.3 回收站管理:
12.3 閃回版本查詢(Flashback Version Query)
12.3.1 閃回版本查詢概念
12.3.2 閃回版本查詢例子
1 2.4 閃回事務(wù)查詢(Flashback Transaction Query)
12.4.1 閃回事務(wù)查詢概念
12.4.2 閃回事務(wù)查詢例子
12.5 閃回數(shù)據(jù)庫(Flashback Database)
12.5.1 閃到數(shù)據(jù)庫概念
l2.5.2 閃回數(shù)據(jù)庫Flashback Database命令
12.5.3 閃回數(shù)據(jù)庫設(shè)置
12.5.4 閃回數(shù)據(jù)庫例子
12.6 本章小結(jié)
第13章 0racle SQL語句優(yōu)化
13.1 一般的SOL技巧
13.1.1 建議不用“*”來代替所有列名
13.1.2 用TRUNCATE代替DELETE
13.1.3 在確保完整性的情況下多用COMMlT語句
13.1.4 盡量減少表的查詢次數(shù)
13.1.5 用NOT EXISTS替代NOT IN
l3.1.6 用EXISTS替代lN
13.1.7 用EXISTS替代DISTINCT
13.2 表的連接方法
13.2.1 選擇FROM表的順序
l3.2.2 驅(qū)動表的選擇
13.2.3 WHERE子句的連接順序
13.3 有效使用索引
13.3.1 何時使用索引
13.3.2 索引列和表達式的選擇
13.3.3 選擇復(fù)合索引主列
13.3.4 避免對大表的全表掃描
13.3.5 重新構(gòu)造索引壓縮索引
13.3.6 監(jiān)視索引是否被使用
13.4 Oracle的優(yōu)化器與執(zhí)行計劃
13.4.1 優(yōu)化器概念
13.4.2 運行EXPLAIN PLAN
13.4.3 顯示和閱讀EXPLAIN PLAN結(jié)果
13.5 Oracle 10g的性能顧問
13.5.1 Oracle 10g的Advisor Central
13.5.2 SQL調(diào)整顧問
13.5.3 SQL訪問顧問
13.6 PL/SQL編程優(yōu)化要點
13.6.1 比較數(shù)據(jù)類型一致
l3.6.2 采用PLS INTEGER數(shù)據(jù)類
13.6.3 少調(diào)用SYSDATE
13.6.4 少使用MOD函數(shù)
13.6.5 每個程序塊最好都有例外處理
13.6.6 少用動態(tài)語句
13.7 本章小結(jié)
第14章 OracIe系統(tǒng)調(diào)整
1 4.1 Oracle初始化參數(shù)文件
14.1.1 關(guān)于Oracle的系統(tǒng)參數(shù)
14.1.2 初始化參數(shù)文件SPFILE
14.1.3 Oracle 10g新增加和淘汰參數(shù)
14.2 Oracle動態(tài)視圖
14.2.1 與Oracle會話有關(guān)的視圖
14.2.2 與Oracle實例有關(guān)的視圖
14.2.3 與Oracle磁盤I/O有關(guān)的視圖
14.2.4 與Oracle內(nèi)存有關(guān)的視圖
14.2.5 與Oracle系統(tǒng)競爭有關(guān)的視圖
14.2.6 計數(shù)和累計視圖
14.3 0racle SGA調(diào)整
14.3.1 理解內(nèi)存分配
14.3.2 調(diào)整日志緩沖區(qū)分配
14.3.3 調(diào)整共享池分配
14.3.4 調(diào)整數(shù)據(jù)庫緩沖區(qū)
14.3.5 SGA調(diào)整建議
14.4 排序區(qū)調(diào)整
14.4.1 排序區(qū)與其他內(nèi)存區(qū)的關(guān)系
l4.4.2 理解排序活動
14.4.3 監(jiān)視排序活動
14.4.4 專用模式下排序區(qū)的調(diào)整
14.4.5 共享模式下排序區(qū)的調(diào)整
14.5 本章小結(jié)
第15章 Oracle 10g Enterprise Manager簡介
15.1 0racle 10g EM簡單介紹
15.2 Oracle lOg EM安裝配置
15.2.1 安裝選擇說明
l5.2.2 客戶化安裝
15.2.3 設(shè)置與安裝數(shù)據(jù)庫控制
15.2.4 啟動Oracle 10g EM
15.2.5登錄到Oracle 10gEM
15.3 用Oracle 10g EM管理Oracle系統(tǒng)
15.3.1 實例的管理
15.3.2 方案管理
15.3.3 數(shù)據(jù)文件管理
15.3.4 數(shù)據(jù)庫用戶管理
15.4 用EM維護0racle系統(tǒng)
15.4.1 執(zhí)行導(dǎo)出操作
15.4.2 管理本地表空間
15.4.3 瀏覽預(yù)警文件信息
15.5 用Oracle lOg EM進行性能調(diào)整
15.5.1 找出消耗最高的會話
15.5.2 找出頂級SQL語句
15.5.3 監(jiān)視Oracle實例是否存在鎖
15.6 本章小結(jié)

本目錄推薦

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