-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Oracle Database 10g 基礎教程-(第二版) 版權信息
- ISBN:9787302153115
- 條形碼:9787302153115 ; 978-7-302-15311-5
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Oracle Database 10g 基礎教程-(第二版) 本書特色
Oracle Database 10g是具有網格計算架構的數據庫系統,它在性能、可伸縮性、安全性、可管理性、系統可用性方面具有絕對領先的優勢。本書全面介紹了Oracle Database 10g的功能和特點。全書共分19章,分別從安裝配置、安全性、可用性、互操作性、PL/SQL、可開發性、商業智能等多個方面對Oracle Database 10g的各項技術進行了深入淺出的介紹。. 本書內容翔實,示例豐富,結構合理,語言簡潔,圖文并茂。作為一本教程,本書面向數據庫管理和開發的專業人員,可以幫助他們系統學習Oracle Database 10g的系統管理和應用開發。本書適合作為高等院校數據庫技術專業、信息管理與信息系統專業的教材,也可以作為數據庫管理和應用開發人員的參考書。.. 本書對應的電子教案和實例源文件可以到http://www.tupwk.com.cn/downpage網站下載。...
Oracle Database 10g 基礎教程-(第二版) 目錄
第1章概述. 1 |
1.1Oracle產品簡史 1 |
1.2網格計算的概念和特點 2 |
1.3OracleDatabase10g系統特點 4 |
1.3.1版本類型 4 |
1.3.2可選產品 5 |
1.3.3Oracle管理程序包 7 |
1.4數據庫技術特點 8 |
1.4.1數據庫和實例 8 |
1.4.2表.視圖和索引 9 |
1.4.3數據存儲 10 |
1.4.4數據保護 11 |
1.4.5可編程的結構 11 |
1.5數據庫管理員的工作任務 12 |
1.6小結 16 |
1.7思考與練習 16 |
第2章安裝和創建數據庫 18 |
2.1安裝前的準備 18 |
2.1.1硬件環境要求 18 |
2.1.2軟件環境要求 19 |
2.1.3數據庫規劃 20 |
2.2安裝過程 21 |
2.2.1OracleUniversalInstaller的特點 21 |
2.2.2OracleDatabase10g的安裝過程 21 |
2.3創建數據庫 29 |
2.3.1使用DBCA創建數據庫 29 |
2.3.2手動創建數據庫 34 |
2.4升級到OracleDatabase10g 36 |
2.4.1使用DBUA升級 36 |
2.4.2手工升級 37 |
2.4.3其他升級方法 38 |
2.5小結 38 |
2.6思考與練習 38 |
第3章OracleDatabase10g的新增功能 40 |
3.1服務器可管理性 40 |
3.1.1統計采集 41 |
3.1.2刷新高速緩沖區存儲器 42 |
3.1.3數據庫資源管理器的新增功能 43 |
3.1.4調度器的改變 43 |
3.1.5用戶可配置的默認表空間 44 |
3.1.6其他新增功能 46 |
3.2性能調整 46 |
3.2.1在等待接口方面的增強 46 |
3.2.2數據庫通用管理基礎設施 47 |
3.2.3自動化SGA調整 51 |
3.2.4新增的跟蹤功能 52 |
3.2.5預存儲的散列集群 52 |
3.2.6共享服務器架構的變化 52 |
3.3安全性 53 |
3.3.1新增的虛擬私有數據庫功能 53 |
3.3.2增強的審計功能 54 |
3.3.3新增的目錄功能 55 |
3.4可用性和可恢復性 55 |
3.4.1數據庫恢復方面的增強 55 |
3.4.2在RMAN方面的增強 56 |
3.4.3新增的事務恢復監視功能 57 |
3.4.4增強的數據保護功能 57 |
3.5商業智能 58 |
3.5.1新增的大文件表空間 58 |
3.5.2可跨平臺傳輸的表空間 59 |
3.5.3增強的合并功能 59 |
3.5.4增強的外部表功能 60 |
3.5.5新增的物化視圖和查詢重寫功能 61 |
3.5.6增強的分區功能 62 |
3.6應用程序開發方面的新功能 62 |
3.6.1增強的塊綁定操作 63 |
3.6.2新增的SQL和PL/SQL正則表達式 63 |
3.6.3根據大小寫和音調排序 67 |
3.6.4新增的用戶指定的引號 67 |
3.6.5新增的PL/SQL程序包 68 |
3.6.6新增的PL/SQL編譯器功能 68 |
3.7其他新增的數據庫功能 69 |
3.7.1增強的工作空間管理器 69 |
3.7.2增強的流功能 71 |
3.7.3SQL*Plus和SQL增強的功能 72 |
3.8小結 73 |
3.9思考與練習 73 |
第4章體系結構 75 |
4.1概述 75 |
4.2連接數據庫實例 76 |
4.2.1用戶進程 76 |
4.2.2Oracle監聽器 76 |
4.2.3Oracle網絡客戶 77 |
4.3服務器進程 78 |
4.4文件系統 78 |
4.4.1參數文件 79 |
4.4.2控制文件 80 |
4.4.3數據文件 80 |
4.4.4表空間 81 |
4.4.5段 81 |
4.4.6盤區 82 |
4.4.7數據塊 82 |
4.4.8重做日志文件 83 |
4.4.9臨時文件 84 |
4.4.10Oracle管理文件 85 |
4.5內存區域 85 |
4.5.1系統全局區域 86 |
4.5.2程序全局區域和用戶全局區域 87 |
4.6后臺進程 87 |
4.6.1進程監控器 88 |
4.6.2系統監視器 88 |
4.6.3數據庫寫入器 89 |
4.6.4日志寫入器 89 |
4.6.5歸檔器 90 |
4.6.6檢查點 90 |
4.6.7作業隊列協調器和作業進程 91 |
4.6.8恢復器 91 |
4.6.9其他進程 92 |
4.7小結 93 |
4.8思考與練習 93 |
第5章SQL*Plus基礎 94 |
5.1啟動和設置SQL*Plus 94 |
5.1.1啟動SQL*Plus 94 |
5.1.2設置SQL*Plus運行環境 96 |
5.2格式化查詢結果 98 |
5.2.1column 98 |
5.2.2ttitle和btitle 100 |
5.2.3pause 100 |
5.2.4pagesize 101 |
5.2.5linesize 102 |
5.2.6feedback 103 |
5.2.7numformat 104 |
5.2.8long 105 |
5.3使用SQL*Plus命令 106 |
5.3.1describe 106 |
5.3.2prompt 107 |
5.3.3替換變量 108 |
5.3.4show 111 |
5.4使用SQL*Plus緩沖區 112 |
5.5內置的SQL*PlusHelp命令 114 |
5.6腳本 115 |
5.7SQL*Plus增強的功能 116 |
5.7.1增強的spool命令 116 |
5.7.2新增的define變量 117 |
5.7.3其他增強的功能 118 |
5.8小結 118 |
5.9思考與練習 118 |
第6章SQL基礎 120 |
6.1概述 120 |
6.1.1SQL的作用和特點 120 |
6.1.2SQL與SQL*Plus.PL/SQL之間的關系 121 |
6.2select語句 123 |
6.2.1基本語法.規則和執行方式 123 |
6.2.2執行select語句 124 |
6.2.3使用where子句 127 |
6.2.4使用orderby子句 131 |
6.2.5合計計算 134 |
6.2.6使用字符函數 136 |
6.2.7使用數學函數 137 |
6.2.8使用轉換函數 139 |
6.2.9使用groupby和having子句 141 |
6.2.10連接查詢 143 |
6.2.11集合運算符 147 |
6.3修改數據 148 |
6.3.1插入數據 149 |
6.3.2更新數據 150 |
6.3.3刪除數據 151 |
6.4子查詢 152 |
6.4.1子查詢基本用法 153 |
6.4.2單行子查詢 154 |
6.4.3多行子查詢 155 |
6.4.4多列子查詢 156 |
6.5小結 158 |
6.6思考與練習 158 |
第7章SQL高級查詢技術 160 |
7.1日期和時間 160 |
7.1.1設置默認的日期格式 160 |
7.1.2轉換日期數據 163 |
7.1.3兩位數字年和四位數字年 166 |
7.1.4日期和時間函數 167 |
7.2層次查詢 168 |
7.2.1自行車結構示例 168 |
7.2.2層次查詢的基本語法 169 |
7.2.3層次查詢示例 170 |
7.3情景查詢 174 |
7.3.1decode()函數 174 |
7.3.2case表達式 175 |
7.4使用翻譯函數查詢 177 |
7.5分析查詢 178 |
7.5.1分析查詢和分析函數 178 |
7.5.2窗口函數 179 |
7.5.3制表函數 183 |
7.5.4檢索當前行的周圍行 185 |
7.5.5等級函數 185 |
7.5.6線性回歸函數 187 |
7.6小結 189 |
7.7思考與練習 189 |
第8章管理安全性 190 |
8.1概述 190 |
8.2用戶 191 |
8.2.1用戶和模式 191 |
8.2.2建立用戶 191 |
8.2.3改變用戶 192 |
8.2.4刪除用戶 195 |
8.3系統權限 196 |
8.4對象權限 200 |
8.5數據庫角色 203 |
8.6PL/SQL和數據庫角色 206 |
8.7小結 208 |
8.8思考與練習 208 |
第9章PL/SQL基礎 209 |
9.1概述 209 |
9.2聲明 211 |
9.2.1變量和常量 211 |
9.2.2為變量和常量賦值 212 |
9.2.3可視性和作用域 213 |
9.2.4定義不確定內容 214 |
9.2.5使用%type和%rowtype 215 |
9.3PL/SQL數據類型 216 |
9.3.1字符數據類型 216 |
9.3.2數值數據類型 217 |
9.3.3邏輯數據類型 218 |
9.3.4日期和時間類型 218 |
9.4PL/SQL集合 219 |
9.4.1記錄 219 |
9.4.2PL/SQL表 220 |
9.4.3VARRAY和嵌套表 222 |
9.5游標 222 |
9.5.1顯式游標 223 |
9.5.2隱式游標 223 |
9.5.3游標屬性和refcursors 224 |
9.6控制語句 225 |
9.6.1條件 225 |
9.6.2循環 228 |
9.7錯誤處理 ..230 |
9.7.1異常部分 230 |
9.7.2預定義異常 231 |
9.7.3用戶定義異常 232 |
9.8小結 233 |
9.9思考與練習 234 |
第10章管理表 235 |
10.1概述 235 |
10.2SQL數據類型 237 |
10.2.1數值類型 237 |
10.2.2字符類型 237 |
10.2.3日期和時間 240 |
10.2.4ANSI數據類型 242 |
10.3創建表和約束 243 |
10.3.1基本語法 243 |
10.3.2約束 244 |
10.3.3createtableasselect 248 |
10.4表類型 248 |
10.4.1堆表 248 |
10.4.2外部表 250 |
10.4.3索引組織表 252 |
10.4.4臨時表 253 |
10.4.5其他類型表 256 |
10.5表的特性 256 |
10.5.1tablespace子句 256 |
10.5.2logging和nologging 258 |
10.5.3storage子句 258 |
10.5.4cache和nocache 259 |
10.6修改表 259 |
10.6.1改變表中的列 260 |
10.6.2notnull列約束 261 |
10.6.3刪除列和標注不用的列 262 |
10.6.4重命名表 263 |
10.6.5改變表的特性 263 |
10.7刪除表 264 |
10.8truncatetable 266 |
10.9數據字典 267 |
10.10小結 268 |
10.11思考與練習 268 |
第11章索引 270 |
11.1概述 270 |
11.2索引什么時候有用 274 |
11.3索引開銷 276 |
11.3.1插入行如何影響索引 276 |
11.3.2更新行如何影響索引 281 |
11.3.3DML和索引 285 |
11.4索引的連接.壓縮和跳躍 285 |
11.5索引和約束 288 |
11.6反轉鍵索引 289 |
11.7基于函數的索引 291 |
11.8位圖索引 292 |
11.9小結 295 |
11.10思考與練習 296 |
第12章視圖 297 |
12.1概述 297 |
12.2關系視圖 298 |
12.2.1創建視圖 298 |
12.2.2檢索視圖的定義 300 |
12.2.3改變視圖的定義 301 |
12.2.4刪除視圖 301 |
12.2.5視圖中的約束 302 |
12.2.6連接視圖 303 |
12.2.7驗證視圖 303 |
12.2.8通過視圖更新和刪除數據 306 |
12.3內嵌視圖 309 |
12.4對象視圖 311 |
12.5物化視圖 312 |
12.6小結 315 |
12.7思考與練習 315 |
第13章過程.函數和程序包 317 |
13.1概述 317 |
13.2過程 318 |
13.2.1創建或替換 318 |
13.2.2執行過程 319 |
13.2.3使用參數 321 |
13.2.4局域聲明 326 |
13.3函數 327 |
13.3.1語法 327 |
13.3.2返回值 327 |
13.3.3確定性 328 |
13.3.4常見錯誤 329 |
13.4程序包 330 |
13.4.1語法 330 |
13.4.2規范 331 |
13.4.3主體 332 |
13.4.4程序包變量和其他聲明 333 |
13.5小結 333 |
13.6思考與練習 334 |
第14章觸發器 335 |
14.1概述 335 |
14.2語句觸發器 337 |
14.3行觸發器 341 |
14.4insteadof觸發器 343 |
14.5系統事件觸發器 344 |
14.6用戶事件觸發器 345 |
14.7禁用觸發器和事務處理 347 |
14.8查看觸發器信息 347 |
14.9事件屬性函數 348 |
14.10小結 350 |
14.11思考與練習 350 |
第15章事務處理和并發控制 351 |
15.1概述 351 |
15.2事務管理技術 352 |
15.2.1commit處理 352 |
15.2.2rollback處理 353 |
15.2.3savepoint和rollbacktosavepoint 353 |
15.2.4settransaction 354 |
15.2.5setconstraint 357 |
15.3事務的ACID屬性 359 |
15.3.1原子性 359 |
15.3.2一致性 360 |
15.3.3隔離性 365 |
15.3.4持久性 366 |
15.4并發控制 367 |
15.4.1死鎖 367 |
15.4.2鎖定升級 368 |
15.4.3遺失更新 369 |
15.4.4悲觀鎖定 370 |
15.4.5樂觀鎖定 371 |
15.5小結 371 |
15.6思考與練習 371 |
第16章閃回操作 373 |
16.1閃回數據庫 373 |
16.1.1閃回數據庫的特征 373 |
16.1.2使用閃回數據庫 374 |
16.1.3閃回數據庫的視圖 376 |
16.2閃回被刪除的對象 377 |
16.2.1回收站和閃回被刪除的對象 377 |
16.2.2示例 378 |
16.3閃回版本查詢 382 |
16.4閃回事務查詢 385 |
16.5小結 385 |
16.6思考與練習 385 |
第17章數據傳輸技術 387 |
17.1概述 387 |
17.1.1為什么傳輸數據 387 |
17.1.2為什么轉換數據 388 |
17.2數據泵的體系架構 389 |
17.3DataPump引出數據 391 |
17.3.1expdp命令的新增功能 391 |
17.3.2使用DataPump引出數據 392 |
17.3.3DataPump引出數據的示例 395 |
17.4DataPump引入數據 396 |
17.4.1DataPump引入數據的新增功能 396 |
17.4.2使用DataPump引入數據 397 |
17.4.3DataPump引入數據的示例 399 |
17.5小結 400 |
17.6思考與練習 400 |
第18章使用大對象技術 402 |
18.1概述 402 |
18.2lob數據的存儲參數 403 |
18.3處理lob值 405 |
18.3.1初始化lob值 405 |
18.3.2用子查詢插入數據 406 |
18.3.3更新lob值 407 |
18.3.4使用字符串函數處理lob值 407 |
18.3.5使用dbms_lob處理lob值 408 |
18.4提高大對象的使用效率 410 |
18.5小結 413 |
18.6思考和練習 413 |
第19章Oracle的數據字典 414 |
19.1概述 414 |
19.2路線圖 415 |
19.3目錄和對象 415 |
19.4回收站 416 |
19.5約束和注釋 417 |
19.6索引和群集 417 |
19.7抽象數據類型 417 |
19.8數據庫鏈接和物化視圖 418 |
19.9觸發器.過程.函數和程序包 418 |
19.10維 419 |
19.11空間分配和使用 419 |
19.12用戶和權限 420 |
19.13審核 421 |
19.14小結 421 |
19.15思考和練習... 421 |
- >
姑媽的寶刀
- >
名家帶你讀魯迅:朝花夕拾
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
中國歷史的瞬間
- >
有舍有得是人生
- >
莉莉和章魚
- >
羅曼·羅蘭讀書隨筆-精裝
- >
推拿