注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)/管理Oracle Database

Oracle Database

Oracle Database

定 價(jià):¥128.00

作 者: (美)布萊拉(Bryla,B.),(美)羅尼(Loney,K.)著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫(kù)

ISBN: 9787302396376 出版時(shí)間: 2015-04-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  通過(guò)強(qiáng)大的新工具以及專為云而改進(jìn)的Oracle Database12c,維護(hù)可擴(kuò)展、高可用的企業(yè)級(jí)平臺(tái)并有效降低復(fù)雜性。本權(quán)威手冊(cè)覆蓋從安裝、配置、性能調(diào)整到管理所有方面,包含建立和發(fā)布Oracle數(shù)據(jù)庫(kù)、執(zhí)行高效率的查詢、設(shè)計(jì)應(yīng)用程序和加密企業(yè)級(jí)數(shù)據(jù)。附錄涵蓋命令行、關(guān)鍵字、特性和函數(shù)。主要內(nèi)容● 建立Oracle Database12c數(shù)據(jù)庫(kù)以及如何從早期版本升級(jí)● 設(shè)計(jì)Oracle 數(shù)據(jù)庫(kù)和規(guī)劃應(yīng)用程序的部署● 建立SQL和SQL*Plus語(yǔ)句,執(zhí)行高效的查詢● 使用角色、權(quán)限、虛擬化和加密管理數(shù)據(jù)安全● 使用SQL*Loader和Oracle Data Pump進(jìn)行數(shù)據(jù)遷移● 使用閃回和自動(dòng)回滾段管理(AUM)恢復(fù)數(shù)據(jù)庫(kù)● 建立和部署PL/SQL觸發(fā)器、存儲(chǔ)過(guò)程和包● 使用Oracle可插拔容器數(shù)據(jù)庫(kù)● 使用Java、JDBC和XML開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序● 優(yōu)化Oracle RAC的性能

作者簡(jiǎn)介

  Bob Bryla是Oracle 9i、10g、11g認(rèn)證專家,在數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)程序開(kāi)發(fā)、培訓(xùn)以及數(shù)據(jù)庫(kù)管理方面擁有超過(guò)20年的經(jīng)驗(yàn)。Kevin Loney是Oracle數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)、管理和性能調(diào)優(yōu)專家,被Oracle Magazine 雜志評(píng)為年度咨詢顧問(wèn)。

圖書目錄

目    錄 第Ⅰ部分  數(shù)據(jù)庫(kù)核心概念 第1章  Oracle Database12c架構(gòu)選件       3 1.1  數(shù)據(jù)庫(kù)和實(shí)例        4 1.2  數(shù)據(jù)庫(kù)技術(shù)   5 1.2.1  存儲(chǔ)數(shù)據(jù)    6 1.2.2  數(shù)據(jù)保護(hù)    7 1.2.3  可編程的結(jié)構(gòu)    8 1.3  選擇體系結(jié)構(gòu)和選件   9 第2章  安裝Oracle Database12c和創(chuàng)建數(shù)據(jù)庫(kù)      11 2.1  許可證和安裝選項(xiàng)概覽        13 2.2  安裝Oracle軟件   13 2.2.1  安裝Grid Infrastructure     13 2.2.2  安裝Oracle數(shù)據(jù)庫(kù)    16 第3章  升級(jí)到Oracle Database12c  19 3.1  選擇升級(jí)方法        20 3.2  升級(jí)之前的準(zhǔn)備   21 3.3  升級(jí)Grid Infrastructure和數(shù)據(jù)庫(kù)        22 3.3.1  升級(jí)Grid Infrastructure     22 3.3.2  升級(jí)數(shù)據(jù)庫(kù)         25 3.4  升級(jí)之后的工作   32 第4章  規(guī)劃Oracle應(yīng)用程序——方法、風(fēng)險(xiǎn)和標(biāo)準(zhǔn)     33 4.1  協(xié)作方法        34 4.2  每個(gè)人都有“數(shù)據(jù)”   35 4.3  熟悉的Oracle語(yǔ)言        36 4.3.1  存儲(chǔ)信息的表    36 4.3.2  結(jié)構(gòu)化查詢語(yǔ)言         37 4.3.3  簡(jiǎn)單的Oracle查詢    37 4.3.4  為什么稱作“關(guān)系”         39 4.4  一些通用的、常見(jiàn)的示例   40 4.5  風(fēng)險(xiǎn)所在        42 4.6  新視角的重要性   43 4.6.1  變化的環(huán)境         43 4.6.2  代碼、縮寫和命名標(biāo)準(zhǔn)    43 4.7  如何減少混淆        45 4.7.1  規(guī)范化         45 4.7.2  表和列的英文名稱    49 4.7.3  數(shù)據(jù)中的英文單詞    50 4.8  名稱和數(shù)據(jù)中的大寫   51 4.9  規(guī)范化名稱   51 4.10  人性化和優(yōu)秀的設(shè)計(jì) 52 4.10.1  理解應(yīng)用程序的任務(wù)       52 4.10.2  任務(wù)概要  53 4.11  理解數(shù)據(jù)      55 4.11.1  原子數(shù)據(jù)模型  56 4.11.2  原子業(yè)務(wù)模型  57 4.11.3  業(yè)務(wù)模型  57 4.11.4  數(shù)據(jù)項(xiàng)       57 4.11.5  查詢和報(bào)告       57 4.12  關(guān)于對(duì)象名稱的規(guī)范化      58 4.12.1  級(jí)別-名稱完整性     58 4.12.2  外鍵  59 4.12.3  單數(shù)名稱  59 4.12.4  簡(jiǎn)潔  60 4.12.5  對(duì)象名辭典       60 4.13  智能鍵和列值      60 4.14  建議      61 第Ⅱ部分  SQL和SQL*Plus 第5章  SQL中的基本語(yǔ)法  65 5.1  樣式        67 5.2  創(chuàng)建NEWSPAPER表      67 5.3  用SQL從表中選擇數(shù)據(jù)        68 5.4  select、from、where和order by          71 5.5  邏輯和值        73 5.5.1  單值測(cè)試    74 5.5.2  值列表的簡(jiǎn)單測(cè)試    79 5.5.3  組合邏輯    81 5.6  WHERE的另一個(gè)用途:子查詢  82 5.6.1  從子查詢得到單值    83 5.6.2  從子查詢得到值列表         84 5.7  組合表   85 5.8  創(chuàng)建視圖        87 5.9  擴(kuò)展視圖        89 第6章  基本的SQL*Plus報(bào)表和命令          91 6.1  構(gòu)建簡(jiǎn)單的報(bào)表   93 6.1.1  REMARK      95 6.1.2  SET HEADSEP       96 6.1.3  TTITLE和BTITLE         96 6.1.4  COLUMN      96 6.1.5  BREAK ON   97 6.1.6  COMPUTE AVG    98 6.1.7  SET LINESIZE        99 6.1.8  SET PAGESIZE      99 6.1.9  SET NEWPAGE     99 6.1.10  SPOOL        100 6.1.11  /* */  101 6.1.12  關(guān)于列標(biāo)題的一些說(shuō)明  101 6.2  其他特性        102 6.2.1  命令行編輯器    102 6.2.2  設(shè)置停頓    105 6.2.3  保存    106 6.2.4  存儲(chǔ)    106 6.2.5  編輯    106 6.2.6  HOST   107 6.2.7  添加SQL*Plus命令    108 6.2.8  START  108 6.3  檢查SQL*Plus環(huán)境        108 6.4  構(gòu)件塊   110 第7章  文本信息的收集與更改          111 7.1  數(shù)據(jù)類型        112 7.2  什么是串        112 7.3  表示法   113 7.4  連接符(||)      114 7.5  剪切和粘貼串        116 7.5.1  RPAD和LPAD     116 7.5.2  LTRIM、RTRIM和TRIM    117 7.5.3  組合兩個(gè)函數(shù)    118 7.5.4  使用TRIM函數(shù) 120 7.5.5  再次使用填充函數(shù)    121 7.5.6  LOWER、UPPER和INITCAP       121 7.5.7  LENGTH       122 7.5.8  SUBSTR        123 7.5.9  INSTR  126 7.5.10  ASCII和CHR      130 7.6  在ORDER BY和WHERE子句中使用串函數(shù)       130 7.6.1  SOUNDEX    132 7.6.2  國(guó)際語(yǔ)言支持    133 7.6.3  正則表達(dá)式支持         133 7.7  小結(jié)        133 第8章  正則表達(dá)式搜索     135 8.1  搜索串   136 8.2  REGEXP_SUBSTR    139 8.3  REGEXP_INSTR       141 8.4  REGEXP_LIKE 142 8.5  REPLACE和REGEXP_ REPLACE  143 8.6  REGEXP_COUNT     148 第9章  數(shù)值處理          151 9.1  三類數(shù)值函數(shù)        151 9.2  表示法   152 9.3  單值函數(shù)        152 9.3.1  加減乘除    153 9.3.2  NULL    153 9.3.3  NVL:空值置換函數(shù) 154 9.3.4  ABS:絕對(duì)值函數(shù)      155 9.3.5  CEIL      155 9.3.6  FLOOR 156 9.3.7  MOD    156 9.3.8  POWER         157 9.3.9  SQRT:求平方根        157 9.3.10  EXP、LN和LOG        158 9.3.11  ROUND和TRUNC     158 9.3.12  SIGN  160 9.3.13  SIN、SINH、COS、COSH、TAN、TANH、ACOS、ATAN、ATAN2和ASIN   160 9.4  聚集函數(shù)        160 9.4.1  組值函數(shù)中的NULL   160 9.4.2  單值函數(shù)和組值函數(shù)的示例    162 9.4.3  AVG、COUNT、MAX、MIM和SUM         162 9.4.4  組值函數(shù)和單值函數(shù)的組合    163 9.4.5  STDDEV和VARIANCE         165 9.4.6  組函數(shù)中的DISTINCT         165 9.5  列表函數(shù)        166 9.6  使用MAX或MIN函數(shù)查找行     168 9.7  優(yōu)先級(jí)和圓括號(hào)的應(yīng)用        169 9.8  小結(jié)        170 第10章  日期:過(guò)去、現(xiàn)在及日期的差   173 10.1  日期算法      173 10.1.1  SYSDATE、CURRENT_DATE及SYSTIMESTAMP       174 10.1.2  兩個(gè)日期的差  175 10.1.3  添加月份  176 10.1.4  減少月份  176 10.1.5  GREATEST和LEAST  176 10.1.6  NEXT_DAY          178 10.1.7  LAST_DAY 179 10.1.8  MOMTHS_BETWEEN         179 10.1.9  組合日期函數(shù)  180 10.2  日期計(jì)算中的ROUND和TRUNC       181 10.3  使用TO_DATE和TO_CHAR設(shè)置日期格式       181 10.3.1  最常見(jiàn)的TO_CHAR錯(cuò)誤          186 10.3.2  NEW_TIME:切換時(shí)區(qū)    187 10.3.3  TO_DATE計(jì)算  187 10.4  WHERE子句中的日期         189 10.5  處理多個(gè)世紀(jì)      191 10.6  使用EXTRACT函數(shù)     191 10.7  使用TIMESTAMP數(shù)據(jù)類型        192 第11章  轉(zhuǎn)換函數(shù)與變換函數(shù)   195 11.1  基本的轉(zhuǎn)換函數(shù) 197 11.1.1  數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換       199 11.1.2  關(guān)于自動(dòng)轉(zhuǎn)換的注意事項(xiàng)       202 11.2  特殊的轉(zhuǎn)換函數(shù) 202 11.3  變換函數(shù)      203 11.3.1  TRANSLATE        203 11.3.2  DECODE     204 11.4  小結(jié)      205 第12章  分組函數(shù)       207 12.1  GROUP BY和HAVING的用法    207 12.1.1  添加ORDER BY子句        209 12.1.2  執(zhí)行順序  210 12.2  分組視圖      212 12.3  用別名重命名列 213 12.4  分組視圖的功能 214 12.4.1  在視圖中使用 ORDER BY        215 12.4.2  HAVING子句中的邏輯    216 12.4.3  對(duì)列和分組函數(shù)進(jìn)行排序       217 12.4.4  連接列       218 12.5  更多分組可能性 218 第13章  當(dāng)一個(gè)查詢依賴于另一個(gè)查詢時(shí)       219 13.1  高級(jí)子查詢 219 13.1.1  相關(guān)子查詢       220 13.1.2  并列的邏輯測(cè)試       221 13.1.3  EXISTS及其相關(guān)子查詢的使用       223 13.2  外部連接      225 13.2.1  Oracle 9i以前版本中的外部連接語(yǔ)法   225 13.2.2  現(xiàn)在的外部連接語(yǔ)法       227 13.2.3  用外部連接代替 NOT IN     228 13.2.4  用NOT EXISTS代替 NOT IN     230 13.3  自然連接和內(nèi)部連接 231 13.4  UNION﹑INTERSECT和MINUS   232 13.4.1  IN子查詢 235 13.4.2  UNION、INTERSECT和MINUS的限制   235 第14章  一些復(fù)雜的技術(shù)   237 14.1  復(fù)雜的分組 237 14.2  使用臨時(shí)表 239 14.3  使用ROLLUP﹑GROUPING和CUBE   240 14.4  家族樹和CONNECT BY        244 14.4.1  排除個(gè)體和分支       248 14.4.2  向根遍歷  249 14.4.3  找出葉節(jié)點(diǎn)       251 14.4.4  基本規(guī)則  252 第15章  更改數(shù)據(jù):插入﹑更新﹑合并和刪除       253 15.1  插入      253 15.1.1  插入時(shí)間  254 15.1.2  用SELECT插入 255 15.1.3  使用APPEND提示改善插入性能   256 15.2  ROLLBACK、COMMIT和AUTOCOMMIT命令   256 15.2.1  使用SAVEPOINT       257 15.2.2  隱式提交  258 15.2.3  自動(dòng)回滾  258 15.3  多表插入      259 15.4  DELETE命令         263 15.5  UPDATE命令        264 15.5.1  用嵌入式SELECT進(jìn)行更新     265 15.5.2  用NULL更新    266 15.6  使用MERGE命令        266 15.7  處理錯(cuò)誤      269 第16章  DECODE和CASE:SQL中的if-then-else      271 16.1  if-then-else   271 16.2  通過(guò)DECODE替換值  275 16.3  DECODE中的DECODE         276 16.4  DECODE中的大于和小于   279 16.5  使用CASE     281 16.6  使用PIVOT  284 第17章  創(chuàng)建和管理表、視圖、索引、集群和序列       287 17.1  創(chuàng)建表 287 17.1.1  字符寬度和數(shù)值精度       289 17.1.2  在插入時(shí)進(jìn)行舍入  290 17.1.3  在CREATE TABLE中定義約束          292 17.1.4  指定索引表空間       293 17.1.5  命名約束  294 17.2  刪除表 295 17.3  更改表 296 17.3.1  添加或修改列的規(guī)則       298 17.3.2  創(chuàng)建只讀表       299 17.3.3  更改當(dāng)前使用的表  299 17.3.4  創(chuàng)建虛擬列       300 17.3.5  刪除列       301 17.4  根據(jù)一個(gè)表創(chuàng)建另一個(gè)表 302 17.5  創(chuàng)建索引組織表 303 17.6  創(chuàng)建視圖      304 17.6.1  視圖的穩(wěn)定性  305 17.6.2  視圖中的ORDER BY         306 17.6.3  創(chuàng)建只讀視圖  306 17.7  索引      307 17.7.1  創(chuàng)建索引  307 17.7.2  實(shí)施唯一性       308 17.7.3  創(chuàng)建唯一索引  308 17.7.4  創(chuàng)建位圖索引  309 17.7.5  何時(shí)創(chuàng)建索引  310 17.7.6  創(chuàng)建不可見(jiàn)索引       310 17.7.7  索引列的變化  310 17.7.8  一個(gè)表能使用的索引數(shù)目       311 17.7.9  在數(shù)據(jù)庫(kù)中放置索引       311 17.7.10  重建索引         312 17.7.11  基于函數(shù)的索引    312 17.8  集群      313 17.9  序列      314 第18章  分區(qū)       317 18.1  創(chuàng)建分區(qū)表 318 18.2  列表分區(qū)      320 18.3  創(chuàng)建子分區(qū) 320 18.4  創(chuàng)建引用分區(qū)和間隔分區(qū) 321 18.4.1  引用分區(qū)  321 18.4.2  間隔分區(qū)  322 18.5  索引分區(qū)      323 18.6  管理分區(qū)表 323 第19章  Oracle基本安全   325 19.1  用戶、角色和權(quán)限      325 19.1.1  創(chuàng)建用戶  326 19.1.2  密碼管理  326 19.1.3  標(biāo)準(zhǔn)角色  330 19.1.4  GRANT命令的格式 331 19.1.5  撤消權(quán)限  331 19.2  可以授予用戶何種權(quán)限      332 19.2.1  使用CONNECT切換到另一個(gè)用戶          334 19.2.2  創(chuàng)建同義詞       337 19.2.3  使用未授權(quán)的權(quán)限  337 19.2.4  權(quán)限的傳遞       337 19.2.5  創(chuàng)建角色  339 19.2.6  為角色授權(quán)       339 19.2.7  將一個(gè)角色授予另一個(gè)角色  340 19.2.8  為用戶授予角色       340 19.2.9  為角色添加密碼       340 19.2.10  刪除角色的密碼    341 19.2.11  啟用和禁用角色    341 19.2.12  撤消角色的權(quán)限    342 19.2.13  刪除角色         342 19.2.14  給指定的列授予UPDATE 權(quán)限         343 19.2.15  撤消對(duì)象權(quán)限         343 19.2.16  用戶安全性    343 19.2.17  給public授予訪問(wèn)權(quán)     345 19.3  有限資源的授權(quán) 345 第Ⅲ部分  進(jìn)    階 第20章  高級(jí)安全性——虛擬專用數(shù)據(jù)庫(kù)       349 20.1  初始配置      350 20.2  創(chuàng)建應(yīng)用程序上下文 351 20.3  創(chuàng)建登錄觸發(fā)器 353 20.4  創(chuàng)建安全策略      354 20.5  將安全策略應(yīng)用于表 355 20.6  測(cè)試VPD      355 20.7  如何實(shí)現(xiàn)列級(jí)別的VPD      357 20.8  如何禁用VPD      357 20.9  如何使用策略組 359 第21章  高級(jí)安全性:透明數(shù)據(jù)加密       361 21.1  列的透明數(shù)據(jù)加密      361 21.1.1  設(shè)置TDE以便使用加密列      362 21.1.2  RAC數(shù)據(jù)庫(kù)的額外設(shè)置   363 21.1.3  錢夾的打開(kāi)和關(guān)閉  363 21.1.4  列的加密和解密       364 21.2  表空間的加密      365 21.2.1  在表空間上設(shè)置TDE       365 21.2.2  創(chuàng)建加密的表空間  366 第22章  使用表空間   367 22.1  表空間與數(shù)據(jù)庫(kù)的結(jié)構(gòu)      367 22.1.1  表空間內(nèi)容       368 22.1.2  表空間中的RECYCLEBIN空間         370 22.1.3  只讀表空間       371 22.1.4  無(wú)日志表空間  371 22.1.5  臨時(shí)表空間       372 22.1.6  用于系統(tǒng)管理撤消的表空間  372 22.1.7  大文件表空間  372 22.1.8  加密的表空間  373 22.1.9  支持閃回?cái)?shù)據(jù)庫(kù)       373 22.1.10  移動(dòng)表空間    373 22.2  規(guī)劃表空間的使用      374 22.2.1  分離活動(dòng)表與靜態(tài)表       374 22.2.2  分離索引與表  374 22.2.3  分離大對(duì)象與小對(duì)象       374 22.2.4  將應(yīng)用程序表與核心對(duì)象分開(kāi)       375 第23章  用SQL*Loader加載數(shù)據(jù)      377 23.1  控制文件      378 23.2  開(kāi)始加載      379 23.3  邏輯記錄與物理記錄 382 23.4  控制文件語(yǔ)法注釋      383 23.5  管理數(shù)據(jù)加載      385 23.6  重復(fù)數(shù)據(jù)加載      385 23.7  調(diào)整數(shù)據(jù)加載      386 23.8  直接路徑加載      387 23.9  SQL*Loader Express Mode   389 23.10  附加功能   390 第24章  使用Data Pump Export和Data Pump Import     391 24.1  創(chuàng)建目錄      392 24.2  Data Pump Export選項(xiàng)        392 24.3  啟動(dòng)Data Pump Export作業(yè)       395 24.3.1  停止和重新啟動(dòng)運(yùn)行的作業(yè)  396 24.3.2  從另一個(gè)數(shù)據(jù)庫(kù)中導(dǎo)出  397 24.3.3  使用EXCLUDE、INCLUDE和QUERY       397 24.4  Data Pump Import選項(xiàng)       398 24.5  啟動(dòng)Data Pump Import作業(yè)      401 24.5.1  停止和重新啟動(dòng)運(yùn)行的作業(yè)  402 24.5.2  EXCLUDE、INCLUDE和QUERY        403 24.5.3  生成SQL   403 第25章  訪問(wèn)遠(yuǎn)程數(shù)據(jù)       407 25.1  數(shù)據(jù)庫(kù)鏈接 407 25.1.1  數(shù)據(jù)庫(kù)鏈接是如何工作的       408 25.1.2  利用數(shù)據(jù)庫(kù)鏈接進(jìn)行遠(yuǎn)程查詢       408 25.1.3  對(duì)同義詞和視圖使用數(shù)據(jù)庫(kù)鏈接  409 25.1.4  利用數(shù)據(jù)庫(kù)鏈接進(jìn)行遠(yuǎn)程更新       410 25.1.5  數(shù)據(jù)庫(kù)鏈接的語(yǔ)法  411 25.2  為位置透明性使用同義詞 414 25.3  在視圖中使用USER偽列   415 第26章  使用物化視圖       417 26.1  功能      417 26.2  必需的系統(tǒng)權(quán)限 418 26.3  必需的表權(quán)限      419 26.4  只讀物化視圖與可更新的物化視圖 419 26.5  創(chuàng)建物化視圖的語(yǔ)法 419 26.5.1  物化視圖的類型       423 26.5.2  基于ROWID和基于主鍵的物化視圖     423 26.5.3  使用預(yù)建表       423 26.5.4  為物化視圖表創(chuàng)建索引  424 26.6  用物化視圖更改查詢執(zhí)行路徑 424 26.7  使用DBMS_ADVISOR 425 26.8  刷新物化視圖      428 26.8.1  可執(zhí)行何種刷新       428 26.8.2  用CONSIDER FRESH快速刷新         431 26.8.3  自動(dòng)刷新  432 26.8.4  人工刷新  432 26.9  創(chuàng)建物化視圖日志的語(yǔ)法 434 26.10  更改物化視圖和日志        435 26.11  刪除物化視圖和日志        435 第27章  使用Oracle Text進(jìn)行文本搜索  437 27.1  將文本添加到數(shù)據(jù)庫(kù)中      437 27.2  文本查詢和文本索引 439 27.2.1  文本查詢  439 27.2.2  可用的文本查詢表達(dá)式  440 27.2.3  精確匹配單個(gè)單詞的搜索       440 27.2.4  精確匹配多個(gè)單詞的搜索       441 27.2.5  短語(yǔ)精確匹配的搜索       445 27.2.6  搜索互相接近的單詞       446 27.2.7  在搜索中使用通配符       446 27.2.8  搜索具有相同詞根的單詞       447 27.2.9  模糊匹配搜索  448 27.2.10  搜索發(fā)音相似的詞         449 27.2.11  使用ABOUT運(yùn)算符       450 27.2.12  索引同步         451 27.3  索引集 451 第28章  使用外部表   453 28.1  訪問(wèn)外部數(shù)據(jù)      454 28.2  創(chuàng)建外部表 455 28.2.1  外部表創(chuàng)建選項(xiàng)       458 28.2.2  創(chuàng)建時(shí)加載外部表  464 28.3  更改外部表 465 28.3.1  ACCESS PARAMETERS子句       465 28.3.2  ADD COLUMN子句  466 28.3.3  DEFAULT DIRECTORY子句       466 28.3.4  DROP COLUMN子句         466 28.3.5  LOCATION子句         466 28.3.6  MODIFY COLUMN子句    466 28.3.7  PARALLEL子句 466 28.3.8  PROJECT COLUMN子句    466 28.3.9  REJECT LIMIT子句    466 28.3.10  RENAME TO子句   466 28.4  外部表的優(yōu)缺點(diǎn)和潛在用途      467 第29章  使用閃回查詢       469 29.1  基于時(shí)間的閃回示例 470 29.2  保存數(shù)據(jù)      471 29.3  基于SCN的閃回示例 472 29.4  閃回查詢失敗的后果 473 29.5  什么SCN與每一行關(guān)聯(lián)      474 29.6  閃回版本查詢      475 29.7  閃回計(jì)劃      478 第30章  閃回:表和數(shù)據(jù)庫(kù)       479 30.1  FLASHBACK TABLE命令       479 30.1.1  必需的權(quán)限       480 30.1.2  恢復(fù)刪除的表  480 30.1.3  啟用和禁用回收站  481 30.1.4  閃回SCN或時(shí)間戳  482 30.1.5  索引和統(tǒng)計(jì)信息       483 30.2  FLASHBACK DATABASE命令        483 第31章  SQL重放         487 31.1  高級(jí)別配置 487 31.1.1  分離和連接       488 31.1.2  創(chuàng)建工作負(fù)載目錄  488 31.2  捕獲工作負(fù)載      489 31.2.1  定義過(guò)濾器       489 31.2.2  啟動(dòng)捕獲  490 31.2.3  停止捕獲  491 31.2.4  導(dǎo)出AWR數(shù)據(jù)         491 31.3  處理工作負(fù)載      491 31.4  重放工作負(fù)載      492 31.4.1  控制和啟動(dòng)重放客戶       492 31.4.2  初始化和運(yùn)行重放  493 31.4.3  導(dǎo)出AWR數(shù)據(jù)         494 第Ⅳ部分  PL/SQL 第32章  PL/SQL簡(jiǎn)介   497 32.1  PL/SQL概述 497 32.2  聲明部分      498 32.3  可執(zhí)行命令部分 501 32.3.1  條件邏輯  503 32.3.2  循環(huán)  504 32.3.3  case語(yǔ)句  512 32.4  異常處理部分      514 第33章  應(yīng)用程序在線升級(jí)       517 33.1  高可用數(shù)據(jù)庫(kù)      517 33.1.1  Oracle Data Guard(數(shù)據(jù)衛(wèi)士)體系結(jié)構(gòu) 518 33.1.2  創(chuàng)建備用數(shù)據(jù)庫(kù)配置       519 33.1.3  管理角色——切換和故障轉(zhuǎn)移       521 33.2  最小化DDL變更的影響     524 33.2.1  創(chuàng)建虛擬列       524 33.2.2  改變正在使用的表  525 33.2.3  添加NOT NULL列    525 33.2.4  在線對(duì)象重新組織  525 33.2.5  刪除列       528 第34章  觸發(fā)器   531 34.1  必需的系統(tǒng)權(quán)限 531 34.2  必需的表權(quán)限      532 34.3  觸發(fā)器的類型      532 34.3.1  行級(jí)觸發(fā)器       532 34.3.2  語(yǔ)句級(jí)觸發(fā)器  532 34.3.3  BEFORE和AFTER觸發(fā)器         533 34.3.4  INSTEAD OF觸發(fā)器  533 34.3.5  模式觸發(fā)器       533 34.3.6  數(shù)據(jù)庫(kù)級(jí)觸發(fā)器       533 34.3.7  復(fù)合觸發(fā)器       534 34.4  觸發(fā)器語(yǔ)法 534 34.4.1  DML觸發(fā)器類型的組合 536 34.4.2  設(shè)置插入值       537 34.4.3  維護(hù)復(fù)制的數(shù)據(jù)       538 34.4.4  定制錯(cuò)誤條件  539 34.4.5  在觸發(fā)器中調(diào)用過(guò)程       541 34.4.6  命名觸發(fā)器       542 34.4.7  創(chuàng)建DDL事件觸發(fā)器      542 34.4.8  創(chuàng)建數(shù)據(jù)庫(kù)事件觸發(fā)器  546 34.4.9  創(chuàng)建復(fù)合觸發(fā)器       546 34.5  啟用和禁用觸發(fā)器      548 34.6  替換觸發(fā)器 549 34.7  刪除觸發(fā)器 549 第35章  過(guò)程、函數(shù)與程序包   551 35.1  必需的系統(tǒng)權(quán)限 552 35.2  必需的表權(quán)限      553 35.3  過(guò)程與函數(shù) 553 35.4  過(guò)程與程序包      554 35.5  CREATE PROCEDURE語(yǔ)法   554 35.6  CREATE FUNCTION語(yǔ)法      556 35.6.1  在過(guò)程中引用遠(yuǎn)程表       558 35.6.2  調(diào)試過(guò)程  559 35.6.3  創(chuàng)建自己的函數(shù)       560 35.6.4  定制錯(cuò)誤條件  561 35.6.5  命名過(guò)程和函數(shù)       563 35.7  CREATE PACKAGE語(yǔ)法         563 35.8  查看過(guò)程對(duì)象的源代碼      566 35.9  編譯過(guò)程、函數(shù)和程序包 567 35.10  替換過(guò)程、函數(shù)和程序包        567 35.11  刪除過(guò)程、函數(shù)和程序包        568 第36章  使用本地動(dòng)態(tài)SQL和DBMS_SQL         569 36.1  使用EXECUTE IMMEDIATE 569 36.2  使用綁定變量      571 36.3  使用DBMS_SQL  572 36.3.1  OPEN_CURSOR 573 36.3.2  PARSE         573 36.3.3  BIND_VARIABLE和BIND_ARRAY    574 36.3.4  EXECUTE    574 36.3.5  DEFINE_COLUMN      574 36.3.6  FETCH_ROWS、 EXECUTE_AND_FETCH和COLUMN_VALUE   575 36.3.7  CLOSE_CURSOR          575 第37章  PL/SQL調(diào)整   577 37.1  調(diào)整SQL       577 37.2  調(diào)整PL/SQL的步驟     578 37.3  在SQL語(yǔ)句中使用PL/SQL 579 37.4  使用DBMS_PROFILE識(shí)別問(wèn)題  580 37.5  將PL/SQL特性用于批量操作     585 37.5.1  forall  586 37.5.2  bulk collect         588 第Ⅴ部分  面向?qū)ο髷?shù)據(jù)庫(kù) 第38章  實(shí)現(xiàn)對(duì)象類型、對(duì)象視圖和方法       593 38.1  使用對(duì)象類型      593 38.1.1  對(duì)象類型的安全性  594 38.1.2  索引對(duì)象類型屬性  597 38.2  實(shí)現(xiàn)對(duì)象視圖      598 38.2.1  通過(guò)對(duì)象視圖操作數(shù)據(jù)  601 38.2.2  使用INSTEAD OF觸發(fā)器 601 38.3  方法      604 38.3.1  創(chuàng)建方法的語(yǔ)法       604 38.3.2  管理方法  606 第39章  收集器(嵌套表和可變數(shù)組)         607 39.1  可變數(shù)組      607 39.1.1  創(chuàng)建可變數(shù)組  608 39.1.2  描述可變數(shù)組  608 39.1.3  向可變數(shù)組中插入記錄  609 39.1.4  從可變數(shù)組中選擇數(shù)據(jù)  611 39.2  嵌套表 613 39.2.1  指定嵌套表的表空間       614 39.2.2  向嵌套表中插入記錄       615 39.2.3  使用嵌套表       616 39.3  嵌套表與可變數(shù)組的附加函數(shù) 617 39.4  嵌套表和可變數(shù)組的管理問(wèn)題 618 39.4.1  收集器的可變性       618 39.4.2  數(shù)據(jù)的位置       619 第40章  使用大對(duì)象   621 40.1  可用的數(shù)據(jù)類型 621 40.2  為L(zhǎng)OB數(shù)據(jù)指定存儲(chǔ)參數(shù) 623 40.3  LOB值的操作和選擇  625 40.3.1  初始化值  626 40.3.2  用子查詢插入數(shù)據(jù)  628 40.3.3  更新LOB值      628 40.3.4  使用串函數(shù)處理LOB值  629 40.3.5  使用DBMS_LOB操作LOB值 630 40.3.6  刪除LOB   646 第41章  面向?qū)ο蟮母呒?jí)概念   647 41.1  行對(duì)象和列對(duì)象 648 41.2  對(duì)象表和OID       648 41.2.1  把行插入對(duì)象表       649 41.2.2  從對(duì)象表中選擇值  649 41.2.3  從對(duì)象表中更新和刪除數(shù)據(jù)  650 41.2.4  使用REF函數(shù)  651 41.2.5  使用DEREF函數(shù)      651 41.2.6  使用VALUE函數(shù)      654 41.2.7  無(wú)效引用  655 41.3  具有REF的對(duì)象視圖 655 41.3.1  對(duì)象視圖的簡(jiǎn)要回顧       655 41.3.2  包含引用的對(duì)象視圖       656 41.4  對(duì)象PL/SQL 659 41.5  數(shù)據(jù)庫(kù)中的對(duì)象 661 第Ⅵ部分  Java相關(guān)知識(shí) 第42章  Java簡(jiǎn)介        665 42.1  Java與PL/SQL概述     666 42.2  開(kāi)始      666 42.3  聲明      667 42.4  可執(zhí)行命令 667 42.4.1  條件邏輯  668 42.4.2  循環(huán)  672 42.4.3  異常處理  674 42.4.4  保留字       675 42.5  類 675 第43章  JDBC程序設(shè)計(jì)      681 43.1  使用JDBC類        682 43.2  使用JDBC進(jìn)行數(shù)據(jù)操作    685 第44章  Java存儲(chǔ)過(guò)程        691 44.1  將類加載到數(shù)據(jù)庫(kù)中 693 44.2  如何訪問(wèn)類 697 44.2.1  直接調(diào)用Java存儲(chǔ)過(guò)程 699 44.2.2  在何處執(zhí)行命令       699 第Ⅶ部分  指    南 第45章  Oracle數(shù)據(jù)字典指南   703 45.1  關(guān)于名稱的說(shuō)明 704 45.2  Oracle Database12c中引入的新視圖        704 45.3  Oracle Database11g中引入的新視圖       711 45.4  路線圖:DICTIONARY(DICT)和DICT_COLUMNS        714 45.5  從表、列、視圖、同義詞和序列中選擇 716 45.5.1  目錄:USER_CATALOG(CAT)    716 45.5.2  對(duì)象:USER_OBJECTS(OBJ)      716 45.5.3  表:USER_TABLES(TABS) 717 45.5.4  列:USER_TAB_COLUMNS(COLS)    719 45.5.5  視圖:USER_VIEWS 720 45.5.6  同義詞:USER_SYNONYMS(SYN)     722 45.5.7  序列:USER_SEQUENCES(SEQ)         723 45.6  回收站:USER_RECYCLEBIN和DBA_RECYCLEBIN    723 45.7  約束和注釋 724 45.7.1  約束:USER_CONSTRAINTS     724 45.7.2  約束列:USER_CONS_COLUMNS    725 45.7.3  約束異常:EXCEPTIONS  726 45.7.4  表注釋:USER_TAB_COMMENTS   727 45.7.5  列注釋:USER_COL_COMMENTS    727 45.8  索引和集群 728 45.8.1  索引:USER_INDEXES(IND)     728 45.8.2  索引列:USER_IND_COLUMNS       730 45.8.3  集群:USER_CLUSTERS(CLU)   731 45.8.4  集群列:USER_CLU_COLUMNS       732 45.9  抽象數(shù)據(jù)類型和LOB  732 45.9.1  抽象數(shù)據(jù)類型:USER_TYPES  732 45.9.2  LOB:USER_LOBS     734 45.10  數(shù)據(jù)庫(kù)鏈接和物化視圖   735 45.10.1  數(shù)據(jù)庫(kù)鏈接:USER_DB_LINKS      735 45.10.2  物化視圖         73

本目錄推薦

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