注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)認(rèn)證與等級考試Oracle認(rèn)證Oracle Database 10g實用培訓(xùn)教程

Oracle Database 10g實用培訓(xùn)教程

Oracle Database 10g實用培訓(xùn)教程

定 價:¥33.80

作 者: 趙伯山,郭飛宇編著
出版社: 清華大學(xué)出版社
叢編項: 實用培訓(xùn)教程系列
標(biāo) 簽: Oracle

ISBN: 9787302102762 出版時間: 2005-02-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 367 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介目錄 本書為Oracle Database 10g的入門教程。全書共分16章,內(nèi)容包括:安全管理、設(shè)計創(chuàng)建數(shù)據(jù)庫與表、完整性管理、操縱表中數(shù)據(jù)、SQL*Plus、PL/SQL、XML、面向?qū)ο蠹夹g(shù)、大對象技術(shù),以及性能調(diào)整與優(yōu)化技術(shù)等。這些內(nèi)容涵蓋了Oracle Database 10g的主要知識點。 本書結(jié)構(gòu)合理、思路清晰、內(nèi)容翔實、語言簡潔、實例豐富。本書的主要讀者對象是Oracle Database 10g系統(tǒng)的入門者,非常適合作為大中專院校數(shù)據(jù)庫技術(shù)課程,以及各種數(shù)據(jù)庫技術(shù)短期培訓(xùn)班中Oracle系統(tǒng)的教材和參考資料。Oracle系統(tǒng)是當(dāng)今數(shù)據(jù)庫技術(shù)發(fā)展的前驅(qū)和航標(biāo),Oracle Database 10g的出現(xiàn),把數(shù)據(jù)庫技術(shù)帶入了網(wǎng)格時代。筆者一直從事數(shù)據(jù)庫技術(shù)的研究、教學(xué)和開發(fā)工作,為了編寫這本教程,筆者在Oracle教學(xué)經(jīng)驗的基礎(chǔ)上,查詢了大量與OracleDatabase 10g系統(tǒng)和技術(shù)相關(guān)的資料,特別是參考了OracleDatabase 10g的手冊。為了使本教程更加貼近實際應(yīng)用,貼近讀者,本書從結(jié)構(gòu)構(gòu)思、內(nèi)容取舍和寫作風(fēng)格等方面也下了很大的功夫。本教程的內(nèi)容側(cè)重于操作、多講練習(xí)、少講理論、語言簡練。全書始終貫穿著一個圖書信息管理的實例,通過建立、完善、使用該圖書信息管理系統(tǒng),讀者可以逐步地掌握OracleDatabase 10g中大量的技術(shù)和應(yīng)用技巧,并且對關(guān)鍵內(nèi)容加以重點掌握。全書共分16章,內(nèi)容包括安全管理、設(shè)計和創(chuàng)建數(shù)據(jù)庫和表、完整性管理、操縱表中數(shù)據(jù)、SQL*Plus、PL/SQL、XML、面向?qū)ο蠹夹g(shù)、大對象技術(shù)、性能調(diào)整和優(yōu)化技術(shù)等。這些內(nèi)容涵蓋了OracleDatabaselog系統(tǒng)的主要知識。本書每一章的后面都有習(xí)題與上機練習(xí),包括填空題、選擇題、問答題和上機操作等內(nèi)容,本書最后有一個全書的綜合試題,以及所有習(xí)題和試題的答案。這些習(xí)題和試題都是作者根據(jù)大量的實踐總結(jié)出來的,有助于讀者全面深刻地理解正文內(nèi)容。同時這些內(nèi)容有助于教師的教學(xué)和考試,以及學(xué)生的自學(xué)和評估。本書的主要讀者對象是OracleDatabaselog系統(tǒng)的入門者,非常適合作為大中專院校數(shù)據(jù)庫技術(shù)課程,以及各種數(shù)據(jù)庫技術(shù)短期培訓(xùn)班中Oracle系統(tǒng)的教材和參考資料。由于本書涉及了OracleDatabaselog系統(tǒng)的大量操作技巧和實踐經(jīng)驗,因此也適合作為各種數(shù)據(jù)庫應(yīng)用開發(fā)人員的參考資料。本書是集體智慧的結(jié)晶,參加本書編寫和制作的人員還有祁春、陳笑、張立浩、徐帆、孔祥豐、邱麗、成風(fēng)進(jìn)、牛靜敏、王維、張雪琴和孔祥亮等。由于作者水平有限,本書的不足之處在所難免,歡迎廣大讀者批評指正。我們的電子郵箱是:huchenhao~263.net。編者 第1章Oracle Database 10g世界 11.1數(shù)據(jù)庫概念 21.2Oracle Database 10g的體系架構(gòu) 31.2.1文件系統(tǒng) 31.2.2背景進(jìn)程 41.2.3存儲模式 61.3數(shù)據(jù)類型 71.3.1SQL數(shù)據(jù)類型 71.3.2PL/SQL數(shù)據(jù)類型 91.3.3常用的數(shù)據(jù)類型 101.4數(shù)據(jù)庫中的對象 121.4.1表 121.4.2其他對象 131.5用戶和權(quán)限 141.5.1用戶和角色 141.5.2對象權(quán)限和系統(tǒng)權(quán)限 151.6數(shù)據(jù)庫管理員 171.7關(guān)鍵網(wǎng)格技術(shù) 211.8本章小結(jié) 231.9習(xí)題與上機操作 231.9.1填空題 231.9.2選擇題 231.9.3問答題 241.9.4上機操作 24第2章用戶和權(quán)限 252.1用戶管理 262.1.1創(chuàng)建用戶 262.1.2修改用戶口令 282.1.3鎖定用戶和解除用戶鎖定 292.1.4修改用戶的默認(rèn)表空間 302.1.5查看用戶信息和刪除用戶 302.2系統(tǒng)權(quán)限管理 312.2.1為用戶授予系統(tǒng)權(quán)限 322.2.2查看用戶的系統(tǒng)權(quán)限 332.2.3收回授予的系統(tǒng)權(quán)限 342.3對象權(quán)限管理 352.3.1為用戶授予對象權(quán)限 352.3.2查看用戶的對象權(quán)限 362.3.3收回授予的對象權(quán)限 382.4同義詞管理 392.5角色管理 402.5.1創(chuàng)建角色 412.5.2為角色和用戶授予權(quán)限 412.5.3查看角色信息 422.5.4默認(rèn)的角色 442.5.5收回角色的權(quán)限和刪除角色 442.6本章小結(jié) 452.7習(xí)題與上機操作 452.7.1填空題 452.7.2選擇題 452.7.3問答題 462.7.4上機操作 46第3章表 473.1創(chuàng)建表 483.1.1使用create table 483.1.2查看表的系統(tǒng)信息 503.2修改表結(jié)構(gòu) 533.2.1增加列 533.2.2更新列 543.2.3刪除列 553.3約束 553.3.1非空約束 553.3.2主鍵約束 573.3.3惟一性約束 583.3.4外鍵約束 593.3.5檢查約束 613.3.6缺省約束 623.3.7禁止和激活約束 633.3.8查看約束信息 643.3.9刪除約束 653.4ER圖 663.5更改表名稱 673.6注釋表 683.7刪除表 693.8press示例 703.8.1nationality表 703.8.2authors表 713.8.3book_type表 723.8.4books表 733.8.5write_book表 743.8.6publishers表 753.8.7publish_book表 763.9本章小結(jié) 773.10習(xí)題與上機操作 773.10.1填空題 773.10.2選擇題 783.10.3問答題 783.10.4上機操作 78第4章操縱數(shù)據(jù) 794.1插入數(shù)據(jù) 804.1.1insert語句 804.1.2為所有列或部分列插入數(shù)據(jù) 804.1.3使用default和null關(guān)鍵字 824.1.4在插入數(shù)據(jù)中使用引號 834.1.5使用insert select語句插入數(shù)據(jù) 834.2更新數(shù)據(jù) 844.3刪除數(shù)據(jù) 864.4合并操作 884.4.1基本的合并操作功能 884.4.2新增的合并操作功能 914.5閃回查詢 914.6事務(wù) 944.7本章小結(jié) 964.8習(xí)題與上機操作 964.8.1填空題 964.8.2選擇題 964.8.3問答題 974.8.4上機操作 97第5章SQL*Plus 995.1SQL*Plus的運行環(huán)境 1005.1.1使用圖形工具設(shè)置SQL*Plus運行環(huán)境 1005.1.2使用set語句設(shè)置運行環(huán)境 1025.2SQL*Plus命令 1035.2.1help 1035.2.2describe 1045.2.3prompt 1055.2.4spool命令 1065.2.5show 1075.3格式化查詢結(jié)果 1105.3.1column 1105.3.2ttitle和btitle 1115.3.3pause 1125.3.4pagesize 1135.3.5linesize 1145.3.6feedback 1155.3.7numformat 1165.3.8long 1175.4變量 1195.4.1臨時變量 1195.4.2定義的變量 1205.5SQL*Plus緩沖區(qū) 1235.6腳本 1245.7本章小結(jié) 1265.8習(xí)題與上機操作 1265.8.1填空題 1265.8.2選擇題 1275.8.3問答題 1275.8.4上機操作 127第6章檢索數(shù)據(jù) 1296.1檢索單表數(shù)據(jù) 1306.1.1檢索全部數(shù)據(jù) 1306.1.2算術(shù)運算 1316.1.3列的別名 1326.1.4合并列的輸出結(jié)果 1346.1.5空值 1356.1.6distinct關(guān)鍵字 1366.2過濾數(shù)據(jù) 1376.2.1比較運算符 1376.2.2SQL運算符 1396.2.3邏輯運算符 1416.2.4運算符的優(yōu)先級 1426.3排序數(shù)據(jù) 1446.4檢索多表數(shù)據(jù) 1456.4.1表的別名 1456.4.2笛卡爾乘積 1466.4.3內(nèi)連接 1486.4.4外連接 1496.4.5自連接 1516.4.6交叉連接 1516.5本章小結(jié) 1526.6習(xí)題與上機操作 1526.6.1填空題 1526.6.2選擇題 1536.6.3問答題 1536.6.4上機操作 153第7章使用函數(shù) 1557.1使用字符函數(shù) 1567.1.1字符函數(shù)的特點和類型 1567.1.2字符函數(shù)示例 1577.2使用數(shù)學(xué)函數(shù) 1647.2.1數(shù)學(xué)函數(shù)的特點和類型 1657.2.2數(shù)學(xué)函數(shù)示例 1667.3使用轉(zhuǎn)換函數(shù) 1707.3.1轉(zhuǎn)換函數(shù)的特點和類型 1707.3.2to_char()函數(shù) 1727.3.3to_number()函數(shù) 1737.4使用正規(guī)表達(dá)式函數(shù) 1747.4.1正規(guī)表達(dá)式的概念 1747.4.2使用正規(guī)表達(dá)式 1757.5使用合計函數(shù) 1797.5.1合計函數(shù)的類型 1797.5.2使用合計函數(shù) 1797.6使用分組技術(shù) 1827.7本章小結(jié) 1857.8習(xí)題與上機操作 1857.8.1填空題 1857.8.2選擇題 1867.8.3問答題 1867.8.4上機操作 186第8章日期和時間 1878.1設(shè)置默認(rèn)的日期格式 1888.2轉(zhuǎn)換日期數(shù)據(jù) 1908.2.1to_char()函數(shù) 1908.2.2to_date()函數(shù) 1938.3兩位數(shù)字年和四位數(shù)字年 1948.4日期和時間函數(shù) 1958.4.1日期和時間函數(shù)的類型 1968.4.2使用日期和時間函數(shù)的示例 1968.5時區(qū) 2008.5.1時區(qū)的概念 2008.5.2使用時區(qū) 2028.6時戳 2028.6.1時戳類型 2038.6.2時戳函數(shù) 2048.7時長 2068.7.1時長類型 2068.7.2使用時長數(shù)據(jù) 2078.8本章小結(jié) 2088.9習(xí)題與上機操作 2098.9.1填空題 2098.9.2選擇題 2098.9.3問答題 2108.9.4上機操作 210第9章子查詢 2119.1子查詢的概念和類型 2129.2單行子查詢 2139.2.1使用單行子查詢 2139.2.2常見的錯誤 2159.3多行子查詢 2169.4多列子查詢 2199.5關(guān)聯(lián)子查詢 2209.6嵌套子查詢 2239.7本章小結(jié) 2269.8習(xí)題與上機操作 2269.8.1填空題 2269.8.2選擇題 2269.8.3問答題 2279.8.4上機操作 227第10章集合查詢和層次查詢 22910.1集合查詢 23010.1.1集合查詢示例 23010.1.2使用集合查詢 23110.2層次查詢 23410.2.1層次查詢的范例 23410.2.2層次查詢的語法 23610.2.3層次查詢示例 23710.3情景查詢 24110.3.1decode()函數(shù) 24110.3.2case表達(dá)式 24210.4翻譯函數(shù) 24410.5本章小結(jié) 24510.6習(xí)題與上機操作 24510.6.1填空題 24510.6.2選擇題 24610.6.3問答題 24610.6.4上機操作 246第11章分析查詢 24711.1分析查詢概述 24811.1.1分析查詢和分析函數(shù) 24811.1.2分析查詢示例 24811.2窗口函數(shù) 24911.2.1窗口函數(shù)的語法和特點 24911.2.2使用窗口函數(shù)示例 25011.3制表函數(shù) 25411.3.1制表函數(shù)的特點 25511.3.2使用制表函數(shù)示例 25511.4檢索當(dāng)前行的周圍行 25611.5等級函數(shù) 25711.6線性回歸函數(shù) 26111.7分析函數(shù)的性能分析 26311.8本章小結(jié) 26511.9習(xí)題和上機操作 26511.9.1填空題 26511.9.2選擇題 26511.9.3問答題 26611.9.4上機操作 266第12章PL/SQL 26712.1PL/SQL概述 26812.1.1PL/SQL體系架構(gòu) 26812.1.2PL/SQL的基本結(jié)構(gòu) 26912.1.3一個實例 26912.2變量和數(shù)據(jù)類型 27012.2.1PL/SQL支持的字符和運算符 27012.2.2主要的數(shù)據(jù)類型 27112.3條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 27212.3.1條件結(jié)構(gòu) 27212.3.2循環(huán)結(jié)構(gòu) 27312.4游標(biāo) 27512.5異常 27812.6管理存儲程序 27912.6.1過程 27912.6.2函數(shù) 28112.6.3程序包 28312.6.4觸發(fā)器 28512.7本章小結(jié) 28712.8習(xí)題與上機操作 28712.8.1填空題 28712.8.2選擇題 28712.8.3問答題 28812.8.4上機操作 288第13章管理其他對象 28913.1序列 29013.1.1創(chuàng)建序列 29013.1.2使用序列 29213.2索引 29313.3視圖 29413.3.1創(chuàng)建視圖 29413.3.2使用視圖 29613.4對象 29813.5集合 30213.5.1變數(shù)組 30213.5.2嵌套表 30313.5.3關(guān)聯(lián)數(shù)組 30513.6本章小結(jié) 30613.7習(xí)題和上機操作 30613.7.1填空題 30613.7.2選擇題 30613.7.3問答題 30713.7.4上機操作 307第14章XML 30914.1XML概述 31014.2基于數(shù)據(jù)庫中的數(shù)據(jù)生成XML數(shù)據(jù) 31114.3在數(shù)據(jù)庫中存儲XML數(shù)據(jù) 31414.4檢索和更新XML數(shù)據(jù) 31714.5創(chuàng)建基于XML數(shù)據(jù)的視圖 31814.6本章小結(jié) 31914.7習(xí)題和上機操作 32014.7.1填空題 32014.7.2選擇題 32014.7.3問答題 32014.7.4上機操作 320第15章使用大對象 32115.1大對象的特點和類型 32215.2創(chuàng)建和使用大對象 32215.2.1創(chuàng)建大對象表 32215.2.2使用大對象數(shù)據(jù) 32415.3提高大對象使用效率 32615.3.1數(shù)據(jù)分區(qū)技術(shù) 32615.3.2壓縮數(shù)據(jù) 32915.3.3并行處理 33015.3.4使用物化視圖 33115.3.5使用RAC技術(shù) 33215.4本章小結(jié) 33315.5習(xí)題和上機操作 33315.5.1填空題 33315.5.2選擇題 33315.5.3問答題 33415.5.4上機操作 334第16章性能調(diào)整與優(yōu)化 33516.1概述 33616.2優(yōu)化查詢語句技術(shù) 33616.2.1使用where子句過濾數(shù)據(jù) 33616.2.2連接查詢多個表而不是執(zhí)行多個查詢 33716.2.3使用case表達(dá)式而不是執(zhí)行多個查詢 33816.2.4在連接查詢中使用完全限定的列名引用 33916.2.5在表中增加索引 34016.2.6使用where子句而不是使用having子句 34016.2.7使用union all關(guān)鍵字而不是使用union關(guān)鍵字 34116.2.8使用連接查詢而不是使用子查詢 34216.2.9使用exists關(guān)鍵字而不是使用in關(guān)鍵字 34316.3綁定變量技術(shù) 34416.4explain plan 34516.5autotrace 34716.6本章小結(jié) 34916.7習(xí)題與上機操作 34916.7.1填空題 34916.7.2選擇題 35016.7.3問答題 35016.7.4上機操作 350附錄AOracle Database 10g綜合測試題 351附錄B習(xí)題與上機操作參考答案 355附錄COracle Database 10g綜合測試題參考答案 365

作者簡介

暫缺《Oracle Database 10g實用培訓(xùn)教程》作者簡介

圖書目錄

第1章  Oracle Database 10g世界 1
1.1  數(shù)據(jù)庫概念 2
1.2  Oracle Database 10g的體系架構(gòu) 3
1.2.1  文件系統(tǒng) 3
1.2.2  背景進(jìn)程 4
1.2.3  存儲模式 6
1.3  數(shù)據(jù)類型 7
1.3.1  SQL數(shù)據(jù)類型 7
1.3.2  PL/SQL數(shù)據(jù)類型 9
1.3.3  常用的數(shù)據(jù)類型 10
1.4  數(shù)據(jù)庫中的對象 12
1.4.1  表 12
1.4.2  其他對象 13
1.5  用戶和權(quán)限 14
1.5.1  用戶和角色 14
1.5.2  對象權(quán)限和系統(tǒng)權(quán)限 15
1.6  數(shù)據(jù)庫管理員 17
1.7  關(guān)鍵網(wǎng)格技術(shù) 21
1.8  本章小結(jié) 23
1.9  習(xí)題與上機操作 23
1.9.1  填空題 23
1.9.2  選擇題 23
1.9.3  問答題 24
1.9.4  上機操作 24
第2章  用戶和權(quán)限 25
2.1  用戶管理 26
2.1.1  創(chuàng)建用戶 26
2.1.2  修改用戶口令 28
2.1.3  鎖定用戶和解除用戶鎖定 29
2.1.4  修改用戶的默認(rèn)表空間 30
2.1.5  查看用戶信息和刪除用戶 30
2.2  系統(tǒng)權(quán)限管理 31
2.2.1  為用戶授予系統(tǒng)權(quán)限 32
2.2.2  查看用戶的系統(tǒng)權(quán)限 33
2.2.3  收回授予的系統(tǒng)權(quán)限 34
2.3  對象權(quán)限管理 35
2.3.1  為用戶授予對象權(quán)限 35
2.3.2  查看用戶的對象權(quán)限 36
2.3.3  收回授予的對象權(quán)限 38
2.4  同義詞管理 39
2.5  角色管理 40
2.5.1  創(chuàng)建角色 41
2.5.2  為角色和用戶授予權(quán)限 41
2.5.3  查看角色信息 42
2.5.4  默認(rèn)的角色 44
2.5.5  收回角色的權(quán)限和刪除角色 44
2.6  本章小結(jié) 45
2.7  習(xí)題與上機操作 45
2.7.1  填空題 45
2.7.2  選擇題 45
2.7.3  問答題 46
2.7.4  上機操作 46
第3章  表 47
3.1  創(chuàng)建表 48
3.1.1  使用create table 48
3.1.2  查看表的系統(tǒng)信息 50
3.2  修改表結(jié)構(gòu) 53
3.2.1  增加列 53
3.2.2  更新列 54
3.2.3  刪除列 55
3.3  約束 55
3.3.1  非空約束 55
3.3.2  主鍵約束 57
3.3.3  惟一性約束 58
3.3.4  外鍵約束 59
3.3.5  檢查約束 61
3.3.6  缺省約束 62
3.3.7  禁止和激活約束 63
3.3.8  查看約束信息 64
3.3.9  刪除約束 65
3.4  ER圖 66
3.5  更改表名稱 67
3.6  注釋表 68
3.7  刪除表 69
3.8  press示例 70
3.8.1  nationality表 70
3.8.2  authors表 71
3.8.3  book_type表 72
3.8.4  books表 73
3.8.5  write_book表 74
3.8.6  publishers表 75
3.8.7  publish_book表 76
3.9  本章小結(jié) 77
3.10  習(xí)題與上機操作 77
3.10.1  填空題 77
3.10.2  選擇題 78
3.10.3  問答題 78
3.10.4  上機操作 78
第4章  操縱數(shù)據(jù) 79
4.1  插入數(shù)據(jù) 80
4.1.1  insert語句 80
4.1.2  為所有列或部分列插入數(shù)據(jù) 80
4.1.3  使用default和null關(guān)鍵字 82
4.1.4  在插入數(shù)據(jù)中使用引號 83
4.1.5  使用insert select語句插入數(shù)據(jù) 83
4.2  更新數(shù)據(jù) 84
4.3  刪除數(shù)據(jù) 86
4.4  合并操作 88
4.4.1  基本的合并操作功能 88
4.4.2  新增的合并操作功能 91
4.5  閃回查詢 91
4.6  事務(wù) 94
4.7  本章小結(jié) 96
4.8  習(xí)題與上機操作 96
4.8.1  填空題 96
4.8.2  選擇題 96
4.8.3  問答題 97
4.8.4  上機操作 97
第5章  SQL*Plus 99
5.1  SQL*Plus的運行環(huán)境 100
5.1.1  使用圖形工具設(shè)置SQL*Plus運行環(huán)境 100
5.1.2  使用set語句設(shè)置運行環(huán)境 102
5.2  SQL*Plus命令 103
5.2.1  help 103
5.2.2  describe 104
5.2.3  prompt 105
5.2.4  spool命令 106
5.2.5  show 107
5.3  格式化查詢結(jié)果 110
5.3.1  column 110
5.3.2  ttitle和btitle 111
5.3.3  pause 112
5.3.4  pagesize 113
5.3.5  linesize 114
5.3.6  feedback 115
5.3.7  numformat 116
5.3.8  long 117
5.4  變量 119
5.4.1  臨時變量 119
5.4.2  定義的變量 120
5.5  SQL*Plus緩沖區(qū) 123
5.6  腳本 124
5.7  本章小結(jié) 126
5.8  習(xí)題與上機操作 126
5.8.1  填空題 126
5.8.2  選擇題 127
5.8.3  問答題 127
5.8.4  上機操作 127
第6章  檢索數(shù)據(jù) 129
6.1  檢索單表數(shù)據(jù) 130
6.1.1  檢索全部數(shù)據(jù) 130
6.1.2  算術(shù)運算 131
6.1.3  列的別名 132
6.1.4  合并列的輸出結(jié)果 134
6.1.5  空值 135
6.1.6  distinct關(guān)鍵字 136
6.2  過濾數(shù)據(jù) 137
6.2.1  比較運算符 137
6.2.2  SQL運算符 139
6.2.3  邏輯運算符 141
6.2.4  運算符的優(yōu)先級 142
6.3  排序數(shù)據(jù) 144
6.4  檢索多表數(shù)據(jù) 145
6.4.1  表的別名 145
6.4.2  笛卡爾乘積 146
6.4.3  內(nèi)連接 148
6.4.4  外連接 149
6.4.5  自連接 151
6.4.6  交叉連接 151
6.5  本章小結(jié) 152
6.6  習(xí)題與上機操作 152
6.6.1  填空題 152
6.6.2  選擇題 153
6.6.3  問答題 153
6.6.4  上機操作 153
第7章  使用函數(shù) 155
7.1  使用字符函數(shù) 156
7.1.1  字符函數(shù)的特點和類型 156
7.1.2  字符函數(shù)示例 157
7.2  使用數(shù)學(xué)函數(shù) 164
7.2.1  數(shù)學(xué)函數(shù)的特點和類型 165
7.2.2  數(shù)學(xué)函數(shù)示例 166
7.3  使用轉(zhuǎn)換函數(shù) 170
7.3.1  轉(zhuǎn)換函數(shù)的特點和類型 170
7.3.2  to_char()函數(shù) 172
7.3.3  to_number()函數(shù) 173
7.4  使用正規(guī)表達(dá)式函數(shù) 174
7.4.1  正規(guī)表達(dá)式的概念 174
7.4.2  使用正規(guī)表達(dá)式 175
7.5  使用合計函數(shù) 179
7.5.1  合計函數(shù)的類型 179
7.5.2  使用合計函數(shù) 179
7.6  使用分組技術(shù) 182
7.7  本章小結(jié) 185
7.8  習(xí)題與上機操作 185
7.8.1  填空題 185
7.8.2  選擇題 186
7.8.3  問答題 186
7.8.4  上機操作 186
第8章  日期和時間 187
8.1  設(shè)置默認(rèn)的日期格式 188
8.2  轉(zhuǎn)換日期數(shù)據(jù) 190
8.2.1  to_char()函數(shù) 190
8.2.2  to_date()函數(shù) 193
8.3  兩位數(shù)字年和四位數(shù)字年 194
8.4  日期和時間函數(shù) 195
8.4.1  日期和時間函數(shù)的類型 196
8.4.2  使用日期和時間函數(shù)的示例 196
8.5  時區(qū) 200
8.5.1  時區(qū)的概念 200
8.5.2  使用時區(qū) 202
8.6  時戳 202
8.6.1  時戳類型 203
8.6.2  時戳函數(shù) 204
8.7  時長 206
8.7.1  時長類型 206
8.7.2  使用時長數(shù)據(jù) 207
8.8  本章小結(jié) 208
8.9  習(xí)題與上機操作 209
8.9.1  填空題 209
8.9.2  選擇題 209
8.9.3  問答題 210
8.9.4  上機操作 210
第9章  子查詢 211
9.1  子查詢的概念和類型 212
9.2  單行子查詢 213
9.2.1  使用單行子查詢 213
9.2.2  常見的錯誤 215
9.3  多行子查詢 216
9.4  多列子查詢 219
9.5  關(guān)聯(lián)子查詢 220
9.6  嵌套子查詢 223
9.7  本章小結(jié) 226
9.8  習(xí)題與上機操作 226
9.8.1  填空題 226
9.8.2  選擇題 226
9.8.3  問答題 227
9.8.4  上機操作 227
第10章  集合查詢和層次查詢 229
10.1  集合查詢 230
10.1.1  集合查詢示例 230
10.1.2  使用集合查詢 231
10.2  層次查詢 234
10.2.1  層次查詢的范例 234
10.2.2  層次查詢的語法 236
10.2.3  層次查詢示例 237
10.3  情景查詢 241
10.3.1  decode()函數(shù) 241
10.3.2  case表達(dá)式 242
10.4  翻譯函數(shù) 244
10.5  本章小結(jié) 245
10.6  習(xí)題與上機操作 245
10.6.1  填空題 245
10.6.2  選擇題 246
10.6.3  問答題 246
10.6.4  上機操作 246
第11章  分析查詢 247
11.1  分析查詢概述 248
11.1.1  分析查詢和分析函數(shù) 248
11.1.2  分析查詢示例 248
11.2  窗口函數(shù) 249
11.2.1  窗口函數(shù)的語法和特點 249
11.2.2  使用窗口函數(shù)示例 250
11.3  制表函數(shù) 254
11.3.1  制表函數(shù)的特點 255
11.3.2  使用制表函數(shù)示例 255
11.4  檢索當(dāng)前行的周圍行 256
11.5  等級函數(shù) 257
11.6  線性回歸函數(shù) 261
11.7  分析函數(shù)的性能分析 263
11.8  本章小結(jié) 265
11.9  習(xí)題和上機操作 265
11.9.1  填空題 265
11.9.2  選擇題 265
11.9.3  問答題 266
11.9.4  上機操作 266
第12章  PL/SQL 267
12.1  PL/SQL概述 268
12.1.1  PL/SQL體系架構(gòu) 268
12.1.2  PL/SQL的基本結(jié)構(gòu) 269
12.1.3  一個實例 269
12.2  變量和數(shù)據(jù)類型 270
12.2.1  PL/SQL支持的字符和運算符 270
12.2.2  主要的數(shù)據(jù)類型 271
12.3  條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 272
12.3.1  條件結(jié)構(gòu) 272
12.3.2  循環(huán)結(jié)構(gòu) 273
12.4  游標(biāo) 275
12.5  異常 278
12.6  管理存儲程序 279
12.6.1  過程 279
12.6.2  函數(shù) 281
12.6.3  程序包 283
12.6.4  觸發(fā)器 285
12.7  本章小結(jié) 287
12.8  習(xí)題與上機操作 287
12.8.1  填空題 287
12.8.2  選擇題 287
12.8.3  問答題 288
12.8.4  上機操作 288
第13章  管理其他對象 289
13.1  序列 290
13.1.1  創(chuàng)建序列 290
13.1.2  使用序列 292
13.2  索引 293
13.3  視圖 294
13.3.1  創(chuàng)建視圖 294
13.3.2  使用視圖 296
13.4  對象 298
13.5  集合 302
13.5.1  變數(shù)組 302
13.5.2  嵌套表 303
13.5.3  關(guān)聯(lián)數(shù)組 305
13.6  本章小結(jié) 306
13.7  習(xí)題和上機操作 306
13.7.1  填空題 306
13.7.2  選擇題 306
13.7.3  問答題 307
13.7.4  上機操作 307
第14章  XML 309
14.1  XML概述 310
14.2  基于數(shù)據(jù)庫中的數(shù)據(jù)生成XML數(shù)據(jù) 311
14.3  在數(shù)據(jù)庫中存儲XML數(shù)據(jù) 314
14.4  檢索和更新XML數(shù)據(jù) 317
14.5  創(chuàng)建基于XML數(shù)據(jù)的視圖 318
14.6  本章小結(jié) 319
14.7  習(xí)題和上機操作 320
14.7.1  填空題 320
14.7.2  選擇題 320
14.7.3  問答題 320
14.7.4  上機操作 320
第15章  使用大對象 321
15.1  大對象的特點和類型 322
15.2  創(chuàng)建和使用大對象 322
15.2.1  創(chuàng)建大對象表 322
15.2.2  使用大對象數(shù)據(jù) 324
15.3  提高大對象使用效率 326
15.3.1  數(shù)據(jù)分區(qū)技術(shù) 326
15.3.2  壓縮數(shù)據(jù) 329
15.3.3  并行處理 330
15.3.4  使用物化視圖 331
15.3.5  使用RAC技術(shù) 332
15.4  本章小結(jié) 333
15.5  習(xí)題和上機操作 333
15.5.1  填空題 333
15.5.2  選擇題 333
15.5.3  問答題 334
15.5.4  上機操作 334
第16章  性能調(diào)整與優(yōu)化 335
16.1  概述 336
16.2  優(yōu)化查詢語句技術(shù) 336
16.2.1  使用where子句過濾數(shù)據(jù) 336
16.2.2  連接查詢多個表而不是執(zhí)行多個查詢 337
16.2.3  使用case表達(dá)式而不是執(zhí)行多個查詢 338
16.2.4  在連接查詢中使用完全限定的列名引用 339
16.2.5  在表中增加索引 340
16.2.6  使用where子句而不是使用having子句 340
16.2.7  使用union all關(guān)鍵字而不是使用union關(guān)鍵字 341
16.2.8  使用連接查詢而不是使用子查詢 342
16.2.9  使用exists關(guān)鍵字而不是使用in關(guān)鍵字 343
16.3  綁定變量技術(shù) 344
16.4  explain plan 345
16.5  autotrace 347
16.6  本章小結(jié) 349
16.7  習(xí)題與上機操作 349
16.7.1  填空題 349
16.7.2  選擇題 350
16.7.3  問答題 350
16.7.4  上機操作 350
附錄A  Oracle Database 10g綜合測試題 351
附錄B  習(xí)題與上機操作參考答案 355
附錄C  Oracle Database 10g綜合測試題參考答案 365

本目錄推薦

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