发表于2024-12-22
圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版) [Pro Oracle Database 12c Administration, Second Edition] pdf epub mobi txt 電子書 下載 2024
Oracle DBA的工作復雜,數據遷移、復製、SQL編碼、調試等樣樣涉及,極具挑戰性。那麼,如何輕鬆應對日常工作,達到專業級DBA的水平呢?
資深DBA Darl Kuhn在這本書裏總結瞭自己十餘年的Oracle實踐經驗,透徹展示瞭DBA管理多麵數據庫環境的方法。書中沒有介紹復雜尖端的數據庫管理技術,而是爭取在足以解決任何等級的混亂和復雜問題的前提下,使技術盡可能簡單。
點擊進入品牌店:
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》全麵覆蓋DBA行業知識,深入細緻地介紹瞭Oracle 12c數據庫管理工作,並將理論與實踐相結閤,旨在提供高效運行數據庫所需的方方麵麵的知識,適閤各個層次的Oracle數據庫應用開發人員或DBA。
Darl Kuhn,Oracle公司DBA,資深數據庫專傢,兼職在瑞吉斯大學教授Oracle課程。曾著有多本IT技術圖書,包括《Oracle Database 11g性能優化攻略》(升級版《Oracle Database 12c性能優化攻略》也即將推齣中文版)、《Oracle索引技術》等。
第1章 安裝Oracle
1.1 瞭解OFA
1.1.1 Oracle清單目錄
1.1.2 Oracle基礎目錄
1.1.3 Oracle主目錄
1.1.4 Oracle網絡文件目錄
1.1.5 自動診斷信息庫
1.2 安裝Oracle
1.2.1 步驟1:創建OS組和用戶
1.2.2 步驟2:確保充分配置瞭OS
1.2.3 步驟3:獲取Oracle安裝軟件
1.2.4 步驟4:解壓縮文件
1.2.5 步驟5:創建oraInst.loc文件
1.2.6 步驟6:配置應答文件,然後運行安裝程序
1.2.7 步驟7:解決任何疑難問題
1.3 使用已安裝程序的副本安裝Oracle
1.3.1 步驟1:使用OS實用程序復製已安裝的程序
1.3.2 步驟2:附加Oracle主目錄
1.4 升級Oracle軟件
1.5 安裝失敗後的重新安裝
1.6 安裝臨時補丁
1.7 使用圖形界麵的安裝程序執行遠程安裝
1.7.1 步驟1:在本地計算機上安裝X Window係統和網絡實用程序
1.7.2 步驟2:在本地計算機上啓動X Window係統會話
1.7.3 步驟3:將Oracle安裝文件復製到遠程服務器上
1.7.4 步驟4:運行xhost命令
1.7.5 步驟5:通過X Window係統登錄遠程計算機
1.7.6 步驟6:確保在遠程計算機上正確設置DISPLAY變量
1.7.7 步驟7:運行runInstaller實用程序
1.7.8 步驟8:解決問題
1.8 小結
第2章 實現數據庫
2.1 設置OS變量
2.1.1 手動加強方法
2.1.2 使用Oracle的方法設置OS變量
2.1.3 我最喜歡的設置OS變量的方法
2.2 創建數據庫
2.2.1 步驟1:設置OS變量
2.2.2 步驟2:配置初始化文件
2.2.3 步驟3:創建必需的目錄
2.2.4 步驟4:創建數據庫
2.2.5 步驟5:創建數據目錄
2.3 配置和實現監聽器
2.3.1 手動配置監聽器
2.3.2 使用Net Configuration Assistant實現監聽器
2.3.3 通過網絡連接數據庫
2.4 創建密碼文件
2.5 啓動和停止數據庫
2.5.1 瞭解OS認證
2.5.2 啓動數據庫
2.5.3 停止數據庫
2.6 使用dbca創建數據庫
2.7 刪除數據庫
2.8 一颱服務器上運行多少個數據庫
2.9 瞭解Oracle體係結構
2.10 小結
第3章 配置高效環境
3.1 自定義OS命令提示符
3.2 自定義SQL提示符
3.3 為常用命令創建快捷方式
3.3.1 使用彆名
3.3.2 使用函數
3.4 快速再次運行命令
3.4.1 使用嚮上箭頭鍵和嚮下箭頭鍵滾動
3.4.2 使用Ctrl+P和Ctrl+N組閤鍵
3.4.3 列齣命令的曆史記錄
3.4.4 反嚮搜索
3.4.5 設置命令編輯器
3.5 開發標準腳本
3.5.1 dba_setup
3.5.2 dba_fcns
3.5.3 tbsp_chk.bsh
3.5.4 conn.bsh
3.5.5 filesp.bsh
3.5.6 login.sql
3.5.7 top.sql
3.5.8 lock.sql
3.5.9 users.sql
3.6 組織腳本
3.6.1 步驟1:創建目錄
3.6.2 步驟2:將文件復製到目錄
3.6.3 步驟3:配置啓動文件
3.7 小結
第4章 錶空間和數據文件
4.1 最初創建的5個錶空間
4.2 瞭解更多需求
4.3 創建錶空間
4.4 重命名錶空間
4.5 控製重做日誌
4.6 更改錶空間的寫入模式
4.7 刪除錶空間
4.8 使用Oracle管理的文件
4.9 創建大文件錶空間
4.10 在錶空間中啓用默認的錶壓縮
4.11 顯示錶空間的尺寸
4.12 更改錶空間尺寸
4.13 切換數據文件的聯機狀態
4.14 重命名和移動數據文件
4.14.1 執行數據文件聯機操作
4.14.2 執行數據文件脫機操作
4.15 小結
第5章 管理控製文件、聯機重做日誌和歸檔
5.1 管理控製文件
5.1.1 查看控製文件的名稱和位置
5.1.2 增加控製文件
5.1.3 移動控製文件
5.1.4 刪除控製文件
5.2 管理聯機重做日誌
5.2.1 顯示聯機重做日誌信息
5.2.2 確定聯機重做日誌組的最優尺寸
5.2.3 確定重做日誌組的最優數量
5.2.4 增加聯機重做日誌組
5.2.5 調整聯機重做日誌組的尺寸和刪除聯機重做日誌組
5.2.6 嚮日誌組增加聯機重做日誌文件
5.2.7 從日誌組刪除聯機重做日誌文件
5.2.8 移動或重命名重做日誌文件
5.3 實現歸檔模式
5.3.1 體係結構決策
5.3.2 設置歸檔重做日誌文件的存儲位置
5.3.3 "非Oracle模式"的FRA思想
5.3.4 啓用歸檔日誌模式
5.3.5 禁用歸檔日誌模式
5.3.6 歸檔日誌的存儲位置缺少可用空間時的應對方法
5.3.7 備份歸檔重做日誌文件
5.4 小結
第6章 用戶賬號和基本安全
6.1 管理默認用戶
6.1.1 鎖定賬號和密碼過期
6.1.2 區分DBA創建的賬號
6.1.3 檢查默認密碼
6.2 創建用戶賬號
6.2.1 選擇用戶名和驗證方式
6.2.2 分配默認的永久和臨時錶空間
6.3 修改密碼
6.4 使用其他用戶賬號登錄
6.5 修改用戶
6.6 刪除用戶
6.7 提高密碼安全性和資源使用限製
6.7.1 密碼的基本安全性
6.7.2 密碼長度
6.7.3 限製數據庫資源的使用
6.8 管理權限
6.8.1 分配數據庫係統權限
6.8.2 分配數據庫對象權限
6.8.3 以集中方式分配權限
6.9 小結
第7章 錶和約束
7.1 錶的類型
7.2 數據類型
7.2.1 字符型
7.2.2 數值型
7.2.3 日期型
7.2.4 RAW
7.2.5 ROWID
7.2.6 大對象
7.2.7 可擴展的字符類型
7.3 創建錶
7.3.1 創建堆組織錶
7.3.2 實現虛擬列
7.3.3 實現隱藏列
7.3.4 創建隻讀錶
7.3.5 創建延遲段
7.3.6 創建含有自動增長(標識)列的錶
7.3.7 默認的SQL並行執行方式
7.3.8 壓縮錶數據
7.3.9 減少重做日誌
7.3.10 通過查詢結果創建錶
7.4 修改錶
7.4.1 獲得必需的鎖機製
7.4.2 重命名錶
7.4.3 增加列
7.4.4 更改列
7.4.5 重命名列
7.4.6 刪除列
7.5 顯示錶的DDL代碼
7.6 刪除錶
7.7 恢復已刪除的錶
7.8 刪除錶中的數據
7.8.1 使用DELETE語句
7.8.2 使用TRUNCATE語句
7.9 查看和調整高水位綫標記
7.10 與高水位綫有關的性能問題
7.10.1 跟蹤檢測高水位綫標記下方的空間
7.10.2 使用DBMS_SPACE軟件包檢查高水位綫標記下方的空間
7.10.3 查看數據字典的分區視圖
7.10.4 降低高水位綫標記
7.11 創建臨時錶
7.12 創建索引組織錶
7.13 管理約束
7.13.1 創建主鍵約束
7.13.2 強製應用唯一鍵
7.13.3 創建外鍵約束
7.13.4 檢查特定的數據條件
7.13.5 強製應用NOT NULL約束
7.13.6 禁用約束
7.13.7 啓用約束
7.14 小結
……
第8章 索引
第9章 視圖、同義詞和序列
第10章 數據字典的基礎結構
第11章 大對象
第12章 分區:分而治之
第13章 數據泵
第14章 外部錶
第15章 物化視圖
第16章 用戶管理的備份與恢復
第17章 配置RMAN
第18章 RMAN備份和報告
第19章 RMAN恢復操作
第20章 Oracle安全備份
第21章 作業自動化
第22章 數據庫疑難解答
第23章 可插拔數據庫
諸多大大小小的公司都使用Oracle産品。Oracle技術的核心是Oracle數據庫。公司使用該技術可以存儲和管理關鍵任務數據。這些信息是進行智能商務決策的基礎。能夠將數據有效地轉換為商務情報的公司,會在市場中迅速獲得競爭優勢。
Oracle數據庫管理員(DBA)在實現和利用Oracle數據庫技術的過程中扮演著極重要的角色。DBA能夠以高效方式創建數據庫,並使之得到最佳維護,從而增加數據的價值。DBA經常需要提供體係結構建議,如功能、實施 、數據遷移、復製、SQL編碼、調優等方麵的建議。DBA負責解答所有與Oracle技術有關的問題。
Oracle DBA的工作通常很復雜而且具有挑戰性。本書重點介紹可提供平穩數據庫操作環境的實踐案例和技術。本書內容提取自多年的Oracle技術實踐經驗,透徹地展示瞭資深DBA管理多麵數據庫環境的方法。我的主要目的是演示如何以可伸縮性和可維護性為前提,正確實現各種功能。
我希望本書提供的材料對你有用。我的目標是幫助你達到專業DBA的水平。DBA不必一直處於水深火熱之中,其中的關鍵是在第一次創建時正確地實現技術,並抓住管理周圍事物的主動權,而不要被以糟糕方式實現的功能拖入泥潭。
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》沒有介紹最復雜和最尖端的數據庫管理技術。我的目標是在足以解決任何等級的混亂和復雜問題的前提下,使技術盡可能簡單。希望你能夠接受本書闡述的概念,並以它們為基礎,管理各種類型的數據庫環境。
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》麵嚮的讀者
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》麵嚮渴望獲得關於高效配置和維護復雜數據庫環境的DBA。不論你是初學者還是專傢,都可以從書中實現Oracle數據庫技術的實踐案例中獲益。本書還麵嚮想聽真正的DBA講授如何高效實現和維護Oracle數據庫技術的讀者。
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》的結構
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》由多個部分組成,每個部分都討論數據庫管理的一組相關主題。
第一部分主要介紹創建工作環境的方法。其中包括安裝Oracle軟件和創建數據庫的方法。
第二部分介紹管理關鍵數據庫文件的方法。其中包括錶空間、數據文件、控製文件和聯機重做日誌文件。
第三部分介紹配置用戶和數據庫對象的方法,如錶、約束、索引、視圖、同義詞、序列等。
第四部分詳細介紹創建和維護大型數據庫對象、分區錶和索引的方法。
第五部分介紹DBA使用工具(如數據泵、外部錶和物化視圖)管理和分發大量數據的方法。
第六部分詳細介紹備份與恢復的概念。其中包括用戶管理的備份和Oracle Recovery Manager(RMAN)B&R;。
第七部分重點介紹用於數據庫作業自動化的技術和常見問題的解決方法。
第八部分介紹實現和管理容器和可插入數據庫的方法。
《圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版)》約定
下麵列齣本書的排版約定。
$錶示可以由Oracle所在操作係統(OS)的所有者(該用戶通常命名為oracle)運行的Linux/UNIX命令。
#錶示應該由OS管理員運行的Linux/UNIX命令。
SQL >錶示一行SQL*Plus語句。
等寬字體錶示代碼範例、實用程序名稱和目錄路徑。
楷體字錶示新概念或術語。
大寫字母錶示數據庫對象的名稱,如視圖、錶和對應的列名。
< >錶示需要提供輸入的地方,如文件名或密碼。
大牛的作品,絕對爆好
評分還不錯,對初學者有一定的幫助 就是包裝有待加強
評分不錯不錯哈哈哈不錯哈哈哈
評分快遞態度 和速度很快 比較滿意
評分拿到這本書心情很激動,是我想要的東西,深淺閤適,而且講的很細緻,基本上從入門到深入理解都能有幫助。我推薦大傢初學者可以買這本書。買一本送一本,送的那邊對我不實用,這本很好。
評分 評分需要時翻翻,備查資料
評分京東配送,一如既往的快,但是包裝簡易,導緻書有破損,書的封皮被摺過,很明顯的摺痕,看紙質和印刷應該是正版
評分印刷不錯,慢慢消化
圖靈程序設計叢書:深入理解Oracle 12c數據庫管理(第2版) [Pro Oracle Database 12c Administration, Second Edition] pdf epub mobi txt 電子書 下載