圖書基本信息 | |||
圖書名稱 | Oracle Database 12c實用教程 | 作者 | 姚瑤、王燕、丁穎 、張新豪 |
定價 | 45.00元 | 齣版社 | 清華大學齣版社 |
ISBN | 9787302460862 | 齣版日期 | 2017-02-01 |
字數 | 頁碼 | ||
版次 | 1 | 裝幀 | 平裝-膠訂 |
開本 | 16開 | 商品重量 | 0.4Kg |
內容簡介 | |
本書由淺入深、循序漸進地介紹瞭Oracle公司*推齣的數據庫管理軟件——Oracle Database 12c的操作方法和使用技巧。全書共分15章,分彆介紹瞭數據庫技術基礎,Oracle Database 12c簡介與安裝,數據庫操作,數據錶操作,數據查詢操作,PL/SQL語言及編程,索引和視圖操作,存儲過程和觸發器操作,事務和鎖操作,錶空間操作,數據庫文件操作,數據庫安全性操作,數據庫備份與恢復,Oracle閃迴技術等內容。*後一章還安排瞭綜閤實例,用於提高和拓寬讀者對Oracle Database 12c操作的掌握與應用。本書內容豐富,結構清晰,語言簡練,圖文並茂,具有很強的實用性和可操作性。本書以一個實際的學籍管理數據庫為案例介紹Oracle Database 12c的管理和開發技術,適閤“理論實踐一體化”的教學方法,將知識講解和技能訓練有機結閤,融“教、學、做”於一體,是一本適閤於高等院校及各類社會培訓學校的教材,也是廣大數據庫開發人員的自學參考書。本書對應的電子教案、實例源文件和習題答案可以到.tupwk../edu網站下載。 |
作者簡介 | |
目錄 | |
章 數據庫技術基礎 1 1.1 數據庫基本概念 1 1.2 數據模型 3 1.2.1概念模型 3 1.2.2結構模型 5 1.3 數據庫的設計步驟 9 1.4 習題 10 第2章 Oracle Database 12c簡介與 安裝 11 2.1Oracle的發展曆程 11 2.2Oracle Database 12c的應用 結構 12 2.2.1客戶/服務器結構 13 2.2.2多層結構 13 2.2.3分布式結構 13 2.3Oracle Database 12c的新特性 14 2.4 數據庫與雲計算 15 2.5Oracle Database 12c的安裝 環境 15 2.5.1安裝環境 16 2.5.2軟件下載 16 2.6Oracle Database 12c的安裝過程 17 2.6.1具體安裝步驟 18 2.6.2常用Oracle服務 24 2.7 卸載OracleDatabase 12c 25 2.8Oracle基本工具 26 2.8.1使用SQL Plus 27 2.8.2Enterprise Manager 28 2.8.3使用SQL Developer 29 2.8.4使用PL/SQL Developer 30 2.9Oracle Database 12c的體係結構 31 2.9.1存儲結構 32 2.9.2數據庫實例 33 2.9.3內存結構 33 2.9.4進程結構 34 2.9.5數據字典 35 2.10上機練習 35 2.11習題 35 第3章 數據庫操作 37 3.1 創建數據庫 37 3.1.1使用DBCA創建數據庫 37 3.1.2使用命令行創建數據庫 39 3.2 刪除數據庫 42 3.2.1使用DBCA刪除數據庫 42 3.2.2使用命令行刪除數據庫 44 3.3 啓動數據庫 45 3.3.1數據庫啓動概述 45 3.3.2啓動數據庫 46 3.4 關閉數據庫 47 3.5 修改數據庫 48 3.6 上機練習 49 3.7 習題 49 第4章 數據錶操作 50 4.1 錶概述 50 4.1.1錶的構成 50 4.1.2錶的數據類型 51 4.2 創建錶 52 4.2.1使用命令行創建錶 52 4.2.2創建錶的相關子句 53 4.2.3使用SQL Developer工具 創建錶 55 4.3 修改錶 56 4.3.1修改錶的結構 56 4.3.2重命名錶 58 4.3.3刪除錶 58 4.3.4使用SQL Developer工具 修改、刪除錶 58 4.4 錶的完整性約束 60 4.4.1錶的完整性約束類型 60 4.4.2使用SQL Developer工具 維護約束 64 4.5 錶中數據的操作 66 4.5.1插入數據 66 4.5.2更新數據 67 4.5.3刪除數據 67 4.5.4使用SQL Developer工具 維護數據 68 4.6 上機練習 69 4.7 習題 69 第5章 數據查詢操作 71 5.1 數據查詢語言概述 71 5.2 簡單查詢 72 5.2.1SELECT語句的基本語法 格式 72 5.2.2選擇錶中的若乾列 73 5.2.3選擇錶中的若乾行 75 5.2.4對查詢的結果排序 79 5.2.5對數據進行統計 80 5.2.6對查詢結果分組 81 5.3 連接查詢 83 5.3.1交叉連接 83 5.3.2內連接 84 5.3.3外連接 85 5.4 子查詢 88 5.4.1使用IN謂詞的子查詢 88 5.4.2使用比較運算符的子查詢 89 5.4.3使用ANY或ALL的子查詢 90 5.4.4使用EXISTS的子查詢 91 5.5 集閤操作 92 5.5.1使用UNION操作符 92 5.5.2使用INTERSECT操作符 93 5.5.3使用MINUS操作符 94 5.6SQL Plus編輯命令及輸齣 95 5.6.1使用SQL Plus編輯命令 95 5.6.2保存、檢索及運行命令 96 5.6.3格式化輸齣列 99 5.6.4頁麵大小及行大小設置 100 5.6.5清除列格式 102 5.7 上機練習 102 5.8 習題 103 第6章 PL/SQL語言及編程 104 6.1PL/SQL簡介 104 6.1.1語言結構 105 6.1.2PL/SQL示例程序 105 6.2PL/SQL的基本語法 107 6.2.1變量和常量 107 6.2.2賦值語句 108 6.2.3錶達式和運算符 108 6.2.4條件判斷語句 110 6.2.5循環語句 114 6.3 常用函數 118 6.3.1數值型函數 118 6.3.2字符型函數 121 6.3.3日期型函數 123 6.3.4統計函數 125 6.3.5轉換函數 127 6.4 遊標 128 6.4.1顯式遊標 129 6.4.2隱式遊標 131 6.4.3遊標的屬性 131 6.4.4遊標變量 134 6.4.5遊標FOR循環 135 6.4.6遊標的更新 136 6.5 異常處理 138 6.6 上機練習 141 6.7 習題 141 第7章 索引和視圖操作 143 7.1 索引 143 7.1.1索引概述 144 7.1.2創建索引 145 7.1.3修改索引 147 7.1.4刪除索引 148 7.1.5使用SQL Developer工具 管理索引 148 7.2 視圖 149 7.2.1視圖概述 149 7.2.2創建視圖 150 7.2.3修改視圖 155 7.2.4刪除視圖 155 7.2.5使用SQL Developer工具 管理視圖 156 7.3 上機練習 157 7.4 習題 157 第8章 存儲過程、函數和觸發器操作158 8.1 存儲過程 158 8.1.1存儲過程概述 159 8.1.2創建和執行存儲過程 159 8.1.3帶參數的存儲過程 162 8.1.4為過程添加局部變量和子 過程 166 8.1.5修改和刪除存儲過程 168 8.1.6使用SQL Developer管理存儲 過程 168 8.2 函數 169 8.2.1創建函數 169 8.2.2調用函數 171 8.2.3刪除函數 172 8.2.4使用SQL Developer工具管理 函數 172 8.3 觸發器 173 8.3.1觸發器概述 173 8.3.2DML觸發器 175 8.3.3替代觸發器 179 8.3.4係統事件觸發器 181 8.3.5用戶事件觸發器 181 8.3.6管理觸發器 183 8.3.7使用SQL Developer工具管 理觸發器 184 8.4 上機練習 186 8.5 習題 186 第9章 事務和鎖操作 188 9.1 事務 188 9.1.1事務概述 188 9.1.2事務的特性和類型 189 9.1.3事務的保存點 191 9.2 鎖 192 9.2.1鎖的概述 192 9.2.2鎖的類型 192 9.2.3死鎖 193 9.3 上機練習 193 9.4 習題 193 0章 錶空間操作 195 10.1錶空間概述 195 10.2錶空間管理 197 10.2.1創建錶空間 197 10.2.2查看錶空間 199 10.2.3維護錶空間 199 10.2.4創建大文件錶空間 201 10.2.5刪除錶空間 202 10.3臨時錶空間 202 10.3.1創建臨時錶空間 203 10.3.2查看臨時錶空間 204 10.3.3臨時錶空間組 204 10.4撤銷錶空間 206 10.5數據文件 207 10.5.1移動和重命名數據文件 207 10.5.2刪除數據文件 208 10.6上機練習 208 10.7習題 208 1章 數據庫文件操作 210 11.1控製文件管理 210 11.1.1控製文件概述 210 11.1.2查看控製文件基本信息 211 11.1.3控製文件的備份和恢復 212 11.1.4刪除控製文件 214 11.2重做日誌文件操作 214 11.2.1重做日誌文件概述 214 11.2.2創建重做日誌組及成員 215 11.2.3修改重做日誌文件的存儲 位置和名稱 216 11.2.4刪除重做日誌文件 217 11.2.5清空重做日誌文件 218 11.2.6重做日誌文件的切換 219 11.2.7查看重做日誌文件 219 11.3歸檔日誌文件操作 220 11.3.1歸檔日誌文件概述 220 11.3.2管理歸檔模式 221 11.3.3設置歸檔位置 222 11.3.4查看歸檔日誌信息 223 11.4上機練習 224 11.5習題 224 2章 數據庫安全性操作 225 12.1安全性概述 225 12.2用戶管理 226 12.2.1初始用戶 226 12.2.2用戶相關屬性 226 12.2.3創建用戶 228 12.2.4修改用戶 230 12.2.5刪除用戶 231 12.2.6查詢用戶信息 231 12.3權限管理 232 12.3.1權限概述 233 12.3.2係統權限管理 233 12.3.3對象權限管理 235 12.3.4權限查詢 237 12.4角色管理 237 12.4.1角色概述 238 12.4.2創建角色 238 12.4.3角色授權 239 12.4.4角色的啓用和禁用 239 12.4.5修改角色 240 12.4.6刪除角色 241 12.4.7查詢角色信息 241 12.5上機練習 242 12.6習題 244 3章 數據庫備份與恢復 245 13.1備份與恢復概述 245 13.2備份與恢復分類 246 13.2.1備份分類 246 13.2.2恢復分類 247 13.3備份與恢復方法 248 13.3.1備份與恢復方法概述 248 13.3.2使用命令行執行數據庫 備份 250 13.3.3使用命令行執行數據庫 恢復 254 13.3.4恢復管理器(RMAN)的 使用 255 13.4上機練習 258 13.5習題 261 4章 Oracle閃迴技術 262 14.1閃迴技術概述 262 14.2閃迴數據庫 263 14.2.1啓動閃迴數據庫 264 14.2.2使用閃迴數據庫 265 14.3閃迴錶 267 14.4閃迴查詢 268 14.5閃迴版本查詢 269 14.6閃迴丟棄 270 14.7上機練習 271 14.8習題 275 5章 實驗室管理係統設計 276 15.1ADO.NET組件 276 15.2實驗室管理係統設計 277 15.2.1係統架構設計 278 15.2.2係統功能設計 279 15.2.3係統數據庫設計 279 15.2.4係統功能模塊實現 284 附錄A 實驗項目 293 附錄B PL/SQL常用係統函數 307 附錄C PL/SQL標準異常 310 參考文獻 311 |
編輯推薦 | |
本書內容豐富,結構清晰,語言簡練,圖文並茂,具有很強的實用性和可操作性。本書以一個實際的學籍管理數據庫為案例介紹Oracle Database 12c的管理和開發技術,適閤“理論實踐一體化”的教學方法,將知識講解和技能訓練有機結閤,融“教、學、做”於一體,是一本適閤於高等院校及各類社會培訓學校的教材,也是廣大數據庫開發人員的自學參考書。本書對應的電子教案、實例源文件和習題答案可以到.tupwk../edu網站下載。 |
文摘 | |
|
序言 | |
評分
評分
評分
評分
評分
評分
評分
評分
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有