注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫Oracle SQL疑難解析

Oracle SQL疑難解析

Oracle SQL疑難解析

定 價:¥79.00

作 者: (美)Grant Allen,Bob Bryla,Darl Kuhn 著,涂彪禎,方鑫,林德玲 譯
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 計算機(jī)與互聯(lián)網(wǎng) 數(shù)據(jù)庫

ISBN: 9787115336736 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 431 字?jǐn)?shù):  

內(nèi)容簡介

  《Oracle SQL疑難解析》總結(jié)了針對Oracle數(shù)據(jù)庫編寫SQL時經(jīng)常碰到的各種問題,提供大量現(xiàn)成的解決方法,包括匯總和聚合數(shù)據(jù)、多表數(shù)據(jù)查詢、生成和獲取數(shù)據(jù)、通用查詢模式、日期和時間值的處理、字符串、處理數(shù)字、事務(wù)處理、數(shù)據(jù)字典、清理數(shù)據(jù)、常見報表問題、樹狀結(jié)構(gòu)數(shù)據(jù)、處理XML數(shù)據(jù)、分區(qū)、大對象、數(shù)據(jù)庫管理、對象管理、SQL監(jiān)控和優(yōu)化、數(shù)據(jù)庫故障排除等方面的內(nèi)容?!禣racle SQL疑難解析》能夠幫助你充分利用SQL來解決Oracle數(shù)據(jù)庫開發(fā)中遇到的各種問題,引導(dǎo)你掌握各種構(gòu)建應(yīng)用的技巧和技術(shù),從而編寫出高效、可維護(hù)的代碼?!禣racle SQL疑難解析》面向?qū)崙?zhàn)、結(jié)構(gòu)清晰,示例豐富,適用于Oracle 數(shù)據(jù)庫開發(fā)人員、Oracle 數(shù)據(jù)庫管理員等相關(guān)數(shù)據(jù)庫從業(yè)人員,也可以作為各大、中專院校相關(guān)專業(yè)師生的參考用書和相關(guān)培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。

作者簡介

暫缺《Oracle SQL疑難解析》作者簡介

圖書目錄

第一部分 數(shù)據(jù)處理基礎(chǔ)
第1章 章基礎(chǔ) 
1.1 從表中查詢數(shù)據(jù) 
1.2 把表中所有字段都列出來 
1.3 將結(jié)果排序 
1.4 在表中添加記錄行 
1.5 把數(shù)據(jù)記錄從一張表復(fù)制到另一張表 
1.6 批量地從一個表中復(fù)制數(shù)據(jù)到另一個表 
1.7 改變行記錄的值 
1.8 在一個語句中修改多個字段值 
1.9 從表中刪除不需要的行 
1.10 刪除表中的所有行 
1.11 從其他查詢結(jié)果中再次進(jìn)行查詢 
1.12 查詢的WHERE子句基于另一個查詢的結(jié)果 
1.13 在語句中找到和消除空值 
1.14 排序 
1.15 啟用其他排序和比較選項 
1.16 基于條件的插入或修改 
第2章 匯總和聚合數(shù)據(jù) 
2.1 對某字段值進(jìn)行匯總 
2.2 分組進(jìn)行數(shù)據(jù)匯總 
2.3 以多字段分組 
2.4 在聚合數(shù)據(jù)集時排除某些組 
2.5 分多級聚合數(shù)據(jù) 
2.6 把聚合結(jié)果用在其他查詢中 
2.7 在分組和集合里統(tǒng)計成員 
2.8 在表中查找重復(fù)值和唯一值 
2.9 合計與小計 
2.10 構(gòu)建自己的聚合函數(shù) 
2.11 從之前或之后的行中存取數(shù)據(jù) 
2.12 對查詢結(jié)果行進(jìn)行排名 
2.13 在分組內(nèi)查找最大和最小值 
2.14 在移動窗口中進(jìn)行聚合 
2.15 基于字段子集的數(shù)據(jù)記錄去重 
2.16 找出表中的序列空擋 
第3章 多表數(shù)據(jù)查詢 
3.1 對多表的對應(yīng)行進(jìn)行連接 
3.2 垂直堆疊查詢結(jié)果 
3.3 選擇性連接 
3.4 從兩個方向進(jìn)行可選連接 
3.5 基于其他表中的數(shù)據(jù)刪除記錄 
3.6 跨表尋找匹配的數(shù)據(jù) 
3.7 在聚合上進(jìn)行連接 
3.8 查找不匹配的行 
3.9 查找表中不匹配的行 
3.10 生成測試數(shù)據(jù) 
3.11 基于其他表中的數(shù)據(jù)更新記錄 
3.12 在連接條件里處理和比較NULL值 
第4章 生成和獲取數(shù)據(jù) 
4.1 派生新的列 
4.2 返回不存在的行 
4.3 把行變換為列 
4.4 在多列上透視 
4.5 將列轉(zhuǎn)換成行 
4.6 出于易讀性連接數(shù)據(jù) 
4.7 把字符串轉(zhuǎn)換成對應(yīng)的數(shù)值 
4.8 生成隨機(jī)數(shù) 
4.9 創(chuàng)建一個逗號分隔值文件 
第5章 通用查詢模式 
5.1 把NULL轉(zhuǎn)換成其他值 
5.2 對NULL值排序 
5.3 為查詢結(jié)果標(biāo)記頁碼 
5.4 檢測數(shù)據(jù)是否存在 
5.5 SQL語句中的條件分支 
5.6 根據(jù)條件和函數(shù)排序 
5.7 當(dāng)子查詢返回多個值時的處理 
5.8 將數(shù)字進(jìn)行不同進(jìn)制間的轉(zhuǎn)換 
5.9 在不知道列名或表名的情況下查找字符串 
5.10 對數(shù)據(jù)系列進(jìn)行后續(xù)值或趨勢預(yù)測 
5.11 修改記錄時進(jìn)行顯式鎖(悲觀鎖) 
5.12 對兩張表的內(nèi)容進(jìn)行同步 
第二部分 數(shù)據(jù)類型和問題
第6章 日期和時間值的處理 
6.1 將日期時間值轉(zhuǎn)換成可讀的字符串 
6.2 將字符串轉(zhuǎn)換為日期時間值 
6.3 檢測重疊的日期范圍 
6.4 自動跟蹤數(shù)據(jù)更改的日期和時間 
6.5 利用GAPS在數(shù)據(jù)中生成一個無間隔的時間序列 
6.6 不同時區(qū)之間日期和時間的轉(zhuǎn)換 
6.7 檢測閏年 
6.8 確定一個月的最后一天的日期 
6.9 確定一個月的第一天的日期或第一個星期幾 
6.10 判斷星期幾 
6.11 通過時間段進(jìn)行分組和聚合 
6.12 查找兩個日期或部分日期之間的差值 
6.13 確定任何一年的復(fù)活節(jié)日期 
6.14 為網(wǎng)站用戶計算“X天活動” 
第7章 字符串 
7.1 搜索子字符串 
7.2 提取子字符串 
7.3 單字符的字符串替換 
7.4 搜索模式 
7.5 提取一個模式 
7.6 計數(shù)模式 
7.7 替換字符串中的文本 
7.8 加快字符串搜索 
第8章 處理數(shù)字 
8.1 字符串和數(shù)字類型之間的轉(zhuǎn)換 
8.2 數(shù)字類型之間的轉(zhuǎn)換 
8.3 選擇數(shù)據(jù)類型精度和刻度 
8.4 正確執(zhí)行非數(shù)字和無限數(shù)字計算 
8.5 在字符串中驗(yàn)證數(shù)字 
8.6 生成連續(xù)的編號 
8.7 為公式或模式生成數(shù)字 
8.8 處理數(shù)值計算中的 NULL 
8.9 自動四舍五入數(shù)字 
8.10 自動生成數(shù)字列表 
第三部分 開發(fā)環(huán)境
第9章 事務(wù)管理 
9.1 回滾部分事務(wù) 
9.2 如何識別阻塞的事務(wù) 
9.3 優(yōu)化行級鎖與表級鎖 
9.4 如何避免死鎖 
9.5 如何延期約束驗(yàn)證 
9.6 確保事務(wù)的一致性讀 
9.7 管理事務(wù)的隔離級別 
第10章 數(shù)據(jù)字典 
10.1 圖形工具與SQL 
10.2 數(shù)據(jù)字典體系結(jié)構(gòu) 
10.3 顯示用戶信息 
10.4 確定有權(quán)訪問的表 
10.5 顯示一張表的磁盤空間使用情況 
10.6 顯示表的記錄數(shù) 
10.7 顯示表的索引 
10.8 顯示未建索引的外鍵 
10.9 顯示約束 
10.10 展示主鍵與外鍵的關(guān)系 
10.11 顯示對象間的依賴關(guān)系 
10.12 顯示同義詞的元數(shù)據(jù) 
10.13 顯示視圖的文本 
10.14 顯示數(shù)據(jù)庫代碼 
10.15 顯示授予的角色 
10.16 顯示對象權(quán)限 
10.17 顯示系統(tǒng)權(quán)限 
第四部分 特殊話題
第11章 常見報表問題 
11.1 避免報表中的重復(fù)數(shù)據(jù) 
11.2 在SQL報表里使用參數(shù) 
11.3 在分組的結(jié)果中返回具體列的數(shù)據(jù) 
11.4 將排序結(jié)果放入相等大小的BUCKET中 
11.5 創(chuàng)建報表直方圖 
11.6 根據(jù)不同的排名進(jìn)行結(jié)果篩選 
11.7 對假設(shè)數(shù)據(jù)集進(jìn)行比較 
11.8 用圖形和文字來展示數(shù)據(jù)的分布 
11.9 從數(shù)據(jù)庫中直接生成網(wǎng)頁報表 
第12章 清理數(shù)據(jù) 
12.1 檢測重復(fù)數(shù)據(jù)行 
12.2 刪除重復(fù)行 
12.3 判斷數(shù)據(jù)是否可以加載到數(shù)值類型字段中 
12.4 判斷數(shù)據(jù)是否可以加載到日期類型字段中 
12.5 執(zhí)行不區(qū)分大小寫的查詢 
12.6 對值進(jìn)行模糊處理 
12.7 刪除所有索引 
12.8 禁用約束 
12.9 禁用觸發(fā)器 
12.10 從表中刪除數(shù)據(jù) 
12.11 查找兩個SCHEMA的不同之處 
第13章 樹狀結(jié)構(gòu)數(shù)據(jù) 
13.1 從上到下遍歷層級數(shù)據(jù) 
13.2 在層次結(jié)構(gòu)同層級中對節(jié)點(diǎn)排序 
13.3 從層次結(jié)構(gòu)表中生成路徑名 
13.4 在層次結(jié)構(gòu)表中辨認(rèn)葉子數(shù)據(jù) 
13.5 檢查層次結(jié)構(gòu)數(shù)據(jù)中的循環(huán) 
13.6 創(chuàng)建固定數(shù)量的連續(xù)序號的主鍵值 
第14章 處理XML數(shù)據(jù) 
14.1 將SQL轉(zhuǎn)換成XML 
14.2 以原生形式存儲XML 
14.3 分解XML供關(guān)系型邏輯使用 
14.4 從XML文檔中抽取關(guān)鍵元素 
14.5 生成復(fù)雜的XML文檔 
14.6 驗(yàn)證XML SCHEMA 
14.7 直接修改XML數(shù)據(jù) 
第15章 分區(qū) 
15.1 確定一個表是否應(yīng)該分區(qū) 
15.2 范圍分區(qū) 
15.3 列表分區(qū) 
15.4 哈希分區(qū) 
15.5 復(fù)合分區(qū) 
15.6 按需創(chuàng)建分區(qū) 
15.7 引用分區(qū) 
15.8 基于虛擬列的分區(qū) 
15.9 系統(tǒng)分區(qū) 
15.10 配置分區(qū)的表空間 
15.11 自動移動更新的記錄 
15.12 系統(tǒng)分區(qū) 
15.13 對分區(qū)增加分區(qū) 
15.14 交換分區(qū) 
15.15 重命名分區(qū) 
15.16 拆分分區(qū) 
15.17 合并分區(qū) 
15.18 刪除分區(qū) 
15.19 從一個分區(qū)中刪除記錄 
15.20 收集分區(qū)統(tǒng)計信息 
15.21 創(chuàng)建本地索引 
15.22 創(chuàng)建全局索引 
第16章 大對象 
16.1 將大文檔加載至CLOB字段 
16.2 將圖像數(shù)據(jù)加載至BLOB字段 
16.3 使用SQL*Loader進(jìn)行大對象的批量加載 
16.4 利用HTTP訪問大對象 
16.5 使得外部大對象(BFILE)對數(shù)據(jù)庫有效 
16.6 在數(shù)據(jù)庫表中更新或刪除LOB 
第五部分 管理
第17章 數(shù)據(jù)庫管理 
17.1 創(chuàng)建數(shù)據(jù)庫 
17.2 刪除數(shù)據(jù)庫 
17.3 驗(yàn)證連接信息 
17.4 創(chuàng)建表空間 
17.5 刪除表空間 
17.6 調(diào)整表空間大小 
17.7 限制每個會話的數(shù)據(jù)庫資源 
17.8 關(guān)聯(lián)一組權(quán)限 
17.9 創(chuàng)建用戶 
17.10 刪除用戶 
17.11 修改密碼 
17.12 強(qiáng)制密碼復(fù)雜性 
第18章 對象管理 
18.1 創(chuàng)建表 
18.2 臨時存儲數(shù)據(jù) 
18.3 移動表 
18.4 重命名對象 
18.5 刪除表 
18.6 恢復(fù)被刪除的表 
18.7 創(chuàng)建索引 
18.8 創(chuàng)建一個基于函數(shù)的索引 
18.9 創(chuàng)建位圖索引 
18.10 創(chuàng)建一個索引組織表 
18.11 創(chuàng)建視圖 
18.12 為對象創(chuàng)建替代名稱 
18.13 強(qiáng)制表中的行的唯一性 
18.14 確保查找值存在 
18.15 根據(jù)條件檢查數(shù)據(jù) 
18.16 在數(shù)據(jù)庫之間創(chuàng)建連接 
18.17 創(chuàng)建自動遞增的值 
第19章 SQL監(jiān)控和優(yōu)化 
19.1 實(shí)時監(jiān)控SQL執(zhí)行統(tǒng)計信息 
19.2 顯示查詢的執(zhí)行計劃進(jìn)展 
19.3 確定還需要多長時間來完成SQL 
19.4 識別資源密集型SQL語句 
19.5 使用Oracle性能報告來確定資源消耗密集型SQL 
19.6 在操作系統(tǒng)中識別資源密集型查詢 
19.7 使用AUTOTRACE顯示執(zhí)行計劃 
19.8 使用DBMS_XPLAN生成執(zhí)行計劃 
19.9 跟蹤會話的所有SQL語句 
19.10 解釋執(zhí)行計劃 
19.11 獲取調(diào)優(yōu)SQL的建議 
19.12 強(qiáng)制查詢使用自己的執(zhí)行計劃 
19.13 查看優(yōu)化器統(tǒng)計信息 
19.14 生成統(tǒng)計信息 
第20章 數(shù)據(jù)庫故障排除 
20.1 確定數(shù)據(jù)庫問題的原因 
20.2 顯示打開的游標(biāo) 
20.3 確定聯(lián)機(jī)重做日志的大小是否合適 
20.4 確定撤銷表空間的大小是否合適 
20.5 確定臨時表空間的大小是否合適 
20.6 完整顯示表空間 
20.7 顯示對象大小 
20.8 監(jiān)控索引的使用 
20.9 審計對象的使用 
20.10 精細(xì)審計

本目錄推薦

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