注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫OracleOracle9i DBA基礎教程

Oracle9i DBA基礎教程

Oracle9i DBA基礎教程

定 價:¥45.00

作 者: (美)Marlene Theriault等著;楊濤等譯
出版社: 機械工業(yè)出版社
叢編項: Oracle技術系列叢書
標 簽: Oracle

購買這本書可以去


ISBN: 9787111116240 出版時間: 2003-01-01 包裝: 精裝
開本: 24cm 頁數(shù): 417頁 字數(shù):  

內容簡介

  本書介紹了數(shù)據(jù)庫管理員(DBA)的任務和必須掌握的基礎知識。本書內容全面、淺顯易懂,作者在介紹每個基本概念之前均以生活中的一個實例進行比喻,使讀者在一種輕松、自然的情景下掌握Oracle9i數(shù)據(jù)庫的基本概念,了解數(shù)據(jù)庫管理員的職責和日常工作,數(shù)據(jù)庫的組成、結構和系統(tǒng)的安裝管理,數(shù)據(jù)庫的各種視圖以及數(shù)據(jù)庫的安全等內容,為成為一名合格的DBA打下基礎。本書的三位作者均是Oracle DBA培訓方面的專家,具有豐富的經(jīng)驗,曾著有多部Oracle DBA方面的著作。本書適合Oracle數(shù)據(jù)庫的初、中級DBA閱讀,欲從事Oracle數(shù)據(jù)庫管理工作的讀者也會從本書中獲益匪淺。

作者簡介

暫缺《Oracle9i DBA基礎教程》作者簡介

圖書目錄

前言
第一部分 定義數(shù)據(jù)庫
第1章 成為一名Oracle DBA 
1.1 如何與數(shù)據(jù)庫進行“交談” 
1.2 什么是Oracle DBA和DBA的職責 
1.2.1 數(shù)據(jù)庫示例:銀行 
1.2.2 信息的保存 
1.2.3 什么是Oracle數(shù)據(jù)庫 
1.2.4 你具備成為一名DBA的條件嗎 
1.3 DBA的種類 
1.3.1 DBA的任務
1.3.2 怎樣才能成為一名高級DBA 
1.4 SQL*Plus應知應會 
1.4.1 進入SQL*Plus 
1.4.2 環(huán)境設置類命令
1.4.3 信息收集類命令
1.4.4 報告生成命令 
第2章 Oracle數(shù)據(jù)庫的組成 
2.1 邏輯對象與物理對象 
2.1.1 物理對象 
2.1.2 操作系統(tǒng)簡介 
2.1.3 Oracle在計算機系統(tǒng)中的切入點 
2.1.4 Oracle軟件 
2.2 Oracle數(shù)據(jù)庫的“物理”組成 
2.2.1 數(shù)據(jù)文件 
2.2.2 參數(shù)文件 
2.2.3 日志文件 
2.2.4 備份文件 
2.3 數(shù)據(jù)庫的邏輯對象 
2.3.1 表空間 
2.3.2 表 
2.3.3 索引
2.3.4 數(shù)據(jù)庫觸發(fā)器 
2.3.5 視圖 
2.3.6 實體化視圖 
2.3.7 回退段和撤銷表空間 
2.3.8 臨時段 
2.3.9 角色 
2.3.10 包、過程、函數(shù) 
2.3.11 序列 
2.3.12 權限 
第3章 掌握Oracle數(shù)據(jù)庫:“DBA_”視圖 
3.1 數(shù)據(jù)字典視圖 
3.2 DBA_視圖 
3.2.1 DBA_TABLESPACES視圖 
3.2.2 DBA_DATA_FILES視圖 
3.2.3 DBA_SEGMENTS視圖 
3.2.4 DBA_EXTENTS視圖 
3.2.5 DBA_ROLLBACK_SEGS視圖 
3.2.6 DBA_UNDO_EXTENTS視圖 
3.2.7 DBA_OBJECTS視圖 
3.2.8 DBA_TEMP_FILES視圖 
3.2.9 DBA_TABLES視圖 
3.2.10 DBA_TAB_COLUMNS視圖 
3.2.11 DBA_INDEXES視圖 
3.2.12 DBA_IND_COLUMNS視圖 
3.2.13 DBA_CONSTRAINTS視圖 
3.2.14 DBA_CONS_COLUMNS視圖
第4章 掌握Oracle數(shù)據(jù)庫:V$視圖
4.1 V$視圖的基本情況 
4.2 實例級靜態(tài)V$視圖 
4.2.1 V$DATABASE視圖 
4.2.2 V$DATAFILE視圖 
4.2.3 V$DATAFILE_HEADER視圖 
4.2.4 V$DBFILE視圖 
4.2.5 V$FIXED_TABLE視圖 
4.2.6 V$INSTANCE視圖 
4.2.7 V$PARAMETER視圖
4.2.8 V$SGA視圖 
4.2.9 V$TEMPFILE視圖 
第5章 與Oracle數(shù)據(jù)庫的安全有關的視圖 
5.1 DBA_USERS視圖 
5.2 DBA_PROFILES視圖 
5.3 DBA_ROLES視圖 
5.4 DBA_ROLE_PRIVS視圖 
5.5 DBA_SYS_PRIVS視圖 
5.6 DBA_TS_QUOTAS視圖 
5.7 DBA_TAB_PRIVS視圖 
5.8 DBA_SYNONYMS視圖 
5.9 DBA_VIEWS視圖 
第6章 與Oracle數(shù)據(jù)庫的優(yōu)化有關的實例級動態(tài)V$視圖 
6.1 V$FILESTAT視圖 
6.2 V$LATCH視圖 
6.3 V$LIBRARYCACHE視圖 
6.4 V$LOCK視圖 
6.5 V$LOCKED_OBJECT視圖 
6.6 V$PROCESS視圖 
6.7 V$SESSION視圖 
6.8 V$ROLLSTAT視圖
6.9 V$ROLLNAME視圖
6.10 V$UNDOSTAT視圖
6.11 V$ROWCACHE視圖
6.12 V$SGASTAT視圖 
6.13 V$STATNAME視圖
6.14 V$SYSSTAT視圖 
6.15 V$SYSTEM_EVENT視圖 
6.16 V$WAITSTAT視圖 
第二部分 管理數(shù)據(jù)庫
第7章 Oracle數(shù)據(jù)庫的安裝、配置和建立 
7.1 關于軟件安裝 
7.2 軟件安裝步驟 
7.2.1 安裝前的準備工作 
7.2.2 關于演示數(shù)據(jù)庫 
7.2.3 幾個安裝決策 
7.3 創(chuàng)建一個數(shù)據(jù)庫 
7.3.1 Oracle Database Configuration Assistant的使用方法 
7.3.2 軟件安裝工作完成之后 
7.3.3 數(shù)據(jù)庫創(chuàng)建出來以后 
7.4 表空間及其結構 
7.4.1 SYSTEM表空間 
7.4.2 回退表空間或撤銷表空間 
7.4.3 TEMP或TEMPORARY表空間 
7.4.4 TOOLS表空間 
7.4.5 USERS表空間 
7.4.6 DATA和INDEX表空間 
7.4.7 設置表空間的長度 
7.4.8 表空間的默認存儲子句 
7.5 init.ora文件與SPFILE.ora文件 
7.6 實例與數(shù)據(jù)庫 
7.7 SGA的組成 
7.8 關于演示表
第8章 數(shù)據(jù)庫的基本管理工作 
8.1 如何對表空間進行管理 
8.1.1 如何創(chuàng)建和刪除表空間
8.1.2 如何在表空間里創(chuàng)建對象 
8.1.3 如何調整表空間的尺寸 
8.1.4 表空間的自動擴展功能 
8.1.5 臨時表空間與永久表空間
8.1.6 可移植的表空間 
8.2 用文檔記錄數(shù)據(jù)庫 
8.3 在數(shù)據(jù)庫里創(chuàng)建對象
8.3.1 如何創(chuàng)建表 
8.3.2 關系表的創(chuàng)建參數(shù) 
8.3.3 如何創(chuàng)建一個復雜的表 
8.3.4 如何創(chuàng)建索引 
8.3.5 如何創(chuàng)建用戶 
第9章 DBA的日常工作 
9.1 日常監(jiān)控工作 
9.1.1 警報日志 
9.1.2 LISTENER.LOG文件 
9.1.3 重做日志的狀態(tài) 
9.1.4 碎片 
9.1.5 回退段
9.1.6 監(jiān)控回退段的尺寸 
9.1.7 調整回退段區(qū)的尺寸
9.1.8 區(qū)的使用情況 
9.1.9 剩余空間 
9.1.10 跟蹤文件
9.2 用戶會話的狀態(tài) 
9.3 監(jiān)控對象的修改情況 
第三部分 保護數(shù)據(jù)庫
第10章 Oracle安全技術 
10.1 數(shù)據(jù)庫的內部安全措施 
10.1.1 權限 
10.1.2 角色的創(chuàng)建 
10.1.3 同義詞的創(chuàng)建
10.1.4 視圖的創(chuàng)建 
10.2 應用程序級安全措施 
10.2.1 應用程序的保護 
10.2.2 虛擬專用數(shù)據(jù)庫 
10.2.3 創(chuàng)建一個VPD 
10.2.4 對數(shù)據(jù)庫列進行加密 
10.2.5 對列數(shù)據(jù)進行加密
10.3 關于審計 
10.3.1 嘗試登錄審計 
10.3.2 操作行為審計 
10.3.3 對象審計 
10.3.4 審計跟蹤的保護 
10.4 數(shù)據(jù)庫的外部安全 
10.4.1 網(wǎng)絡安全措施 
10.4.2 Oracle Net和Oracle Advanced Security Option 
第11章 可用性 
11.1 與可用性有關的基本概念 
11.2 要預防的內容 
11.2.1 物理性故障 
11.2.2 邏輯性故障 
11.3 數(shù)據(jù)恢復工作的分類 
11.3.1 數(shù)據(jù)恢復 
11.3.2 實例恢復 
11.3.3 介質恢復 
11.4 數(shù)據(jù)備份工作的分類 
11.4.1 物理備份 
11.4.2 Recovery Manager 
11.4.3 邏輯備份 
11.5 數(shù)據(jù)庫功能 
11.5.1 平均恢復時間目標值 
11.5.2 回閃查詢 
11.5.3 LogMiner 
11.5.4 復制 
11.6 Data Guard與備用數(shù)據(jù)庫 
11.6.1 體系結構與術語 
11.6.2 Data Guard的配置選項 
11.6.3 使用Data Guard的好處 
11.7 Real Application Clusters 
11.8 Real Application Clusters Guard 
11.9 與可用性有關的其他功能 
11.9.1 TAF功能 
11.9.2 數(shù)據(jù)庫對象的聯(lián)機重定義功能 
11.9.3 可恢復的空間分配功能 
第四部分 優(yōu)化數(shù)據(jù)庫
第12章 服務器性能 
12.1 什么是性能管理 
12.1.1 80/20法則 
12.1.2 什么是響應時間 
12.1.3 問題出在什么地方
12.1.4 響應時間與吞吐量
12.2 關鍵業(yè)務事務 
12.2.1 事務 
12.2.2 制定服務級協(xié)議 
12.2.3 案例總結之一:XYZ公司的主動式優(yōu)化工作 
12.3 性能問題的診斷 
12.3.1 小竅門:如何度過最初的5分鐘 
12.3.2 問正確的問題 
12.3.3 案例總結之二:XYZ公司的被動式優(yōu)化工作 
12.3.4 診斷工作的第一步:數(shù)據(jù)庫服務器內的優(yōu)化 
12.3.5 計算總響應時間 
12.4 總響應時間的優(yōu)化 
12.4.1 對CPU時間進行優(yōu)化 
12.4.2 對等待時間進行優(yōu)化
12.4.3 案例總結之三:解決XYZ公司的性能問題 
12.5 性能問題的常見原因 
12.5.1 應用程序和數(shù)據(jù)庫設計缺陷 
12.5.2 低效率的數(shù)據(jù)庫布局和存儲配置 
12.5.3 應用程序的db_block_size參數(shù)設置不當 
12.5.4 數(shù)據(jù)庫對象設置不當 
12.5.5 回退段的尺寸和數(shù)量設置不當 
12.5.6 低劣的應用程序設計方案 
第13章 Oracle軟件工具 
13.1 SQL語句的優(yōu)化:Explain Plan / TKPROF / Autotrace 
13.1.1 優(yōu)化器 
13.1.2 SQL語句的優(yōu)化 
13.1.3 Explain Plan 
13.1.4 TKPROF:SQL跟蹤工具 
13.1.5 autotrace 
13.2 Oracle Enterprise Manager 
13.2.1 OEM的基本功能 
13.2.2 與數(shù)據(jù)庫管理工作有關的OEM選項 
13.2.3 其他工具包 
13.3 STATSPACK 
13.3.1 STATSPACK的用途 
13.3.2 如何安裝STATSPACK 
13.4 DBMS_STATS 
13.5 存儲概要 
第五部分 附錄
附錄A 術語表 
附錄B 資源

本目錄推薦

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