-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Oracle 12c從入門到精通(視頻教學超值版)

( 簡體 字)
作者:王英英、李小威類別:1. -> 資料庫 -> Oracle
譯者:
出版社:清華大學出版社Oracle 12c從入門到精通(視頻教學超值版) 3dWoo書號: 49504
詢問書籍請說出此書號!

缺書
NT售價: 445

出版日:7/1/2018
頁數:255
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302502883
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

本書是面向Oracle數據庫管理系統初學者的一本高質量的書籍。目前國內Oracle需求旺盛,各大知名企業高薪招聘技術能力強的Oracle開發人員和管理人員。本書根據這樣的需求,針對初學者量身訂做,內容注重實戰,通過實例的操作與分析,引領讀者快速學習和掌握Oracle管理和開發技術。
本書從簡單的知識點著手,結合實際工作過程中的案例內容,以淺顯易懂的方式把Oracle技術基礎內容進行全面的介紹,并且幫助讀者了解如今Oracle技術領域的技術特點,以及相關的高新技術,努力使技術內容新穎、突出。通過本書的學習,可以讓讀者快速掌握Oracle的相關基礎知識和操作技巧,力求幫助解決實際工作中相關的疑問與難點;同時也為Oracle數據庫初學者進一步深入學習Oracle高級知識打下堅實的基礎。
本書內容
第1章主要介紹數據庫的技術構成和什么是Oracle,包括數據庫基本概念和Oracle工具。
第2章介紹Oracle的安裝和配置,主要包括Windows平臺下的安裝和配置、如何啟動Oracle服務、如何卸載Oracle等。
第3章介紹Oracle數據庫的基本操作,包括創建數據庫、刪除數據庫、Oracle數據表的基本操作,主要包括創建數據表、查看數據表結構、修改數據表和刪除數據表。
第4章介紹Oracle中的數據類型和運算符,主要包括Oracle數據類型介紹、如何選擇數據類型和常見運算符介紹。
第5章介紹Oracle函數,包括數學函數、字符串函數、日期和時間函數、轉換函數、系統信息函數等。
第6章介紹如何查詢數據表中的數據,主要包括基本查詢語句、單表查詢、使用集合函數查詢、連接查詢、子查詢、合并查詢結果、為表和字段取別名以及使用正則表達式查詢。
第7章介紹如何插入、更新與刪除數據,主要包括插入數據、更新數據、刪除數據。
第8章介紹Oracle視圖,主要介紹視圖的概念、創建視圖、查看視圖、修改視圖、更新視圖和刪除視圖。
第9章介紹PL/SQL編程,主要包括PL/SQL的基本概念、使用常量和變量、使用表達式、控制結構和語句、異常和函數。
第10章介紹Oracle中的存儲過程,包括存儲過程的創建、調用、查看、修改和刪除。
第11章介紹Oracle觸發器,包括創建觸發器、查看觸發器、使用觸發器、修改觸發器和刪除觸發器。
第12章介紹游標的基本概念、顯式游標、隱式游標和游標的綜合應用等。
第13章介紹表空間的基本概念、查看表空間、管理表空間、管理臨時表空間、管理數據文件。
第14章介紹事務的基本知識、事務的管理方法和應用案例、鎖的基本知識、鎖的應用案例等。
第15章介紹Oracle安全管理,主要包括Oracle中賬戶管理、權限管理、角色管理和管理概要文件。
第16章介紹控制文件的基本知識、控制文件的應用案例、日志的基本知識、管理日志文件的方法。
第17章介紹Oracle數據庫的備份和還原,主要包括數據備份、數據還原和數據表的導出和導入。
第18章介紹如何對Oracle進行性能優化,包括優化簡介、優化查詢、優化數據庫結構和優化Oracle服務器。
第19章介紹Java操作Oracle數據庫,包括JDBC的基本概念、Java連接數據庫、Java操作Oracle數據庫。
第20章介紹新聞發布系統數據庫的設計方法和實現過程。
第21章介紹論壇系統數據庫的設計方法和實現過程。
第22章介紹綜合購物網站系統的開發,包括在線購物網站系統分析、在線購物網站系統功能分析、數據庫與數據表設計、系統主要功能實現和項目的打包發行。
本書特色
? 內容全面:涵蓋了所有Oracle的基礎知識點,由淺入深地掌握Oracle數據庫開發技術。
? 圖文并茂:注重操作,在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式使讀者在學習過程中能夠直觀、清晰地看到操作的過程以及效果,便于讀者更快地理解和掌握。
? 易學易用:顛覆傳統“看”書的觀念,變成一本能“操作”的圖書。
? 案例豐富:把知識點融匯于系統的案例實訓當中,并且結合綜合案例進行講解和拓展,進而達到“知其然,并知其所以然”的效果。
? 提示技巧:本書對讀者在學習過程中可能會遇到的疑難問題以“提示”和“技巧”的形式進行說明,以免讀者在學習的過程中走彎路。
? 超值配套:本書共有328個詳細實例源代碼,能讓讀者在實戰應用中掌握Oracle的每一項技能。隨書贈送培訓班形式的視頻教學錄像,使本書真正體現“自學無憂”,令其物超所值。
源碼、課件、視頻
本書配套源碼、課件、視頻及附送材料可以通過掃描右邊二維碼下載。
如果有問題,請聯系,郵件主題為“Oracle12c從入門到精通”。
或者聯系技術支持QQ群。
讀者對象
本書是一本完整介紹Oracle數據庫技術的基礎教程,內容豐富、條理清晰、實用性強,適合以下讀者學習使用:
? Oracle數據庫初學者。
? 對數據庫開發有興趣,希望快速、全面掌握Oracle的人員。
? 對其他數據庫有一定的了解,想轉到Oracle平臺上的開發者。
? 高等院校和培訓學校相關專業的師生。
鳴謝
本書主要由王英英和李小威編著,另外包惠利、張工廠、陳偉光、胡同夫、梁云亮、劉海松、劉玉萍、劉增產、孫若淞、王攀登、王維維、肖品和李園等人也參與了編寫工作。雖然傾注了編者的努力,但由于水平有限,書中難免有疏漏之處,請讀者諒解。如果遇到問題或有意見和建議,敬請與我們聯系,技術支持QQ群,我們將全力提供幫助。

編 者
2018年6月
內容簡介:

本書分為22章,內容主要包括Oracle 12c的安裝與配置、數據庫的創建、數據表的創建、數據類型和運算符、Oracle函數、查詢數據、數據表的操作(插入、更新與刪除數據)、視圖、PL/SQL編程、存儲過程、觸發器、用戶管理、數據備份與還原、日志、性能優化、Java操作Oracle數據庫等。最后通過3個綜合案例的數據庫設計,進一步講述Oracle在實際工作中的應用。
本書共有328個實例,還有大量的經典習題。隨書配套的下載包中贈送培訓班形式的視頻教學錄像,詳細講解了書中每一個知識點與每一個數據庫操作方法和技巧;同時還提供了本書所有例子的源代碼,讀者可以直接查看和調用。
本書適合Oracle數據庫初學者、Oracle數據庫開發人員和Oracle數據庫管理員閱讀,同時也能作為高等院校和培訓學校相關專業師生的教學參考書。
目錄:

第1章初識Oracle1
1.1數據庫基礎1
1.1.1什么是數據庫1
1.1.2表2
1.1.3數據類型2
1.1.4主鍵2
1.2數據庫技術構成3
1.2.1數據庫系統3
1.2.2SQL語言3
1.2.3數據庫訪問技術4
1.3熟悉新版Oracle12c5
1.3.1Oracle的發展歷程5
1.3.2Oracle12c版本的新功能6
1.3.3Oracle的優勢8
1.4了解Oracle工具8
1.4.1SQLPlus9
1.4.2OracleSQLDeveloper10
1.5如何快速掌握Oracle10
第2章Oracle12c的安裝與配置12
2.1安裝Oracle12c12
2.2啟動服務并登錄Oracle數據庫18
2.2.1啟動Oracle服務18
2.2.2登錄Oracle數據庫19
2.3卸載Oracle12c23
2.4疑難解惑26
2.5經典習題29
第3章數據庫和數據表的基本操作30
3.1創建數據庫30
3.2刪除數據庫34
3.3創建數據表37
3.3.1創建表的語法形式37
3.3.2使用主鍵約束38
3.3.3使用外鍵約束40
3.3.4使用非空約束42
3.3.5使用唯一性約束43
3.3.6使用默認約束44
3.3.7使用檢查約束44
3.3.8設置表的屬性值自動增加45
3.4查看數據表結構46
3.5修改數據表47
3.5.1修改表名47
3.5.2修改字段的數據類型48
3.5.3修改字段名49
3.5.4添加字段49
3.5.5刪除字段50
3.6刪除數據表51
3.6.1刪除沒有被關聯的表51
3.6.2刪除被其他表關聯的主表52
3.7綜合案例——數據表的基本操作53
3.8疑難解惑58
3.9經典習題60
第4章數據類型和運算符61
4.1Oracle數據類型介紹61
4.1.1數值數據類型61
4.1.2日期與時間類型63
4.1.3字符串類型65
4.2如何選擇數據類型66
4.3常見運算符介紹67
4.3.1運算符概述67
4.3.2算術運算符67
4.3.3比較運算符69
4.3.4邏輯運算符70
4.3.5運算符的優先級71
4.4疑難解惑72
4.5經典習題72
第5章Oracle函數73
5.1Oracle函數簡介73
5.2數學函數73
5.2.1絕對值函數ABS(x)73
5.2.2算術平方根函數SQRT(x)和求余函數MOD(x,y)74
5.2.3獲取整數的函數CEIL(x)和FLOOR(x)74
5.2.4獲取隨機數的函數DBMS_RANDOM.RANDOM和
DBMS_RANDOM.RANDOM(x,y)75
5.2.5四舍五入函數ROUND(x)、ROUND(x,y)和TRUNC(x,y)75
5.2.6符號函數SIGN(x)76
5.2.7冪運算函數POWER(x,y)和EXP(x)77
5.2.8對數運算函數LOG(x,y)和LN(x)77
5.2.9正弦函數SIN(x)和反正弦函數ASIN(x)78
5.2.10余弦函數COS(x)和反余弦函數ACOS(x)78
5.2.11正切函數、反正切函數和余切函數78
5.3字符串函數79
5.3.1計算字符串長度的函數79
5.3.2合并字符串函數CONCAT(s1,s2)79
5.3.3字符串搜索函數INSTR(s,x)80
5.3.4字母大小寫轉換函數80
5.3.5獲取指定長度的字符串的函數substr(s,m,n)81
5.3.6替換字符串的函數REPLACE(s1,s2,s3)81
5.3.7刪除字符串首尾指定字符的函數LTRIM(s,n)和RTRIM(s,n)81
5.3.8刪除指定字符串的函數TRIM()82
5.3.9字符集名稱和ID互換函數82
5.4日期和時間函數83
5.4.1獲取當前日期和時間的函數83
5.4.2獲取時區的函數83
5.4.3獲取指定月份最后一天函數84
5.4.4獲取指定日期后一周的日期函數84
5.4.5獲取指定日期特定部分的函數84
5.4.6獲取兩個日期之間的月份數85
5.5轉換函數85
5.5.1字符串轉ASCII類型字符串函數85
5.5.2二進制轉十進制函數85
5.5.3數據類型轉換函數86
5.5.4數值轉換為字符串函數86
5.5.5字符轉日期函數86
5.5.6字符串轉數字函數87
5.6系統信息函數87
5.6.1返回登錄名函數87
5.6.2返回會話以及上下文信息函數87
5.7綜合案例——Oracle函數的使用88
5.8疑難解惑90
5.9經典習題91
第6章查詢數據92
6.1基本查詢語句92
6.2單表查詢94
6.2.1查詢所有字段95
6.2.2查詢指定字段96
6.2.3查詢指定記錄97
6.2.4帶IN關鍵字的查詢99
6.2.5帶BETWEENAND的范圍查詢100
6.2.6帶LIKE的字符匹配查詢101
6.2.7查詢空值102
6.2.8帶AND的多條件查詢104
6.2.9帶OR的多條件查詢104
6.2.10查詢結果不重復105
6.2.11對查詢結果排序106
6.2.12分組查詢110
6.2.13使用ROWNUM限制查詢結果的數量115
6.3使用集合函數查詢115
6.3.1COUNT()函數116
6.3.2SUM()函數117
6.3.3AVG()函數117
6.3.4MAX()函數118
6.3.5MIN()函數119
6.4連接查詢120
6.4.1內連接查詢120
6.4.2外連接查詢123
6.4.3復合條件連接查詢125
6.5子查詢126
6.5.1帶ANY、SOME關鍵字的子查詢126
6.5.2帶ALL關鍵字的子查詢127
6.5.3帶EXISTS關鍵字的子查詢127
6.5.4帶IN關鍵字的子查詢128
6.5.5帶比較運算符的子查詢130
6.6合并查詢結果131
6.7為表和字段取別名134
6.7.1為表取別名134
6.7.2為字段取別名135
6.8使用正則表達式查詢137
6.8.1查詢以特定字符或字符串開頭的記錄137
6.8.2查詢以特定字符或字符串結尾的記錄138
6.8.3用符號"."來替代字符串中的任意一個字符139
6.8.4使用"*"和"+"來匹配多個字符139
6.8.5匹配指定字符串139
6.8.6匹配指定字符中的任意一個140
6.8.7匹配指定字符以外的字符141
6.8.8使用{n,}或者{n,m}來指定字符串連續出現的次數142
6.9綜合案例——數據表查詢操作142
6.10疑難解惑149
6.11經典習題149
第7章插入、更新與刪除數據150
7.1插入數據150
7.1.1為表的所有字段插入數據150
7.1.2為表的指定字段插入數據152
7.1.3同時插入多條記錄153
7.1.4將查詢結果插入到表中154
7.2更新數據156
7.3刪除數據158
7.4綜合案例——記錄的插入、更新和刪除160
7.5疑難解惑164
7.6經典習題164
第8章視圖166
8.1視圖概述166
8.1.1視圖的含義166
8.1.2視圖的作用167
8.2創建視圖168
8.2.1創建視圖的語法形式168
8.2.2在單表上創建視圖168
8.2.3在多表上創建視圖169
8.2.4創建視圖的視圖170
8.2.5創建沒有源表的視圖170
8.3查看視圖171
8.4修改視圖171
8.4.1CREATEORREPLACEVIEW語句修改視圖171
8.4.2ALTER語句修改視圖的約束172
8.5更新視圖173
8.6刪除視圖175
8.7限制視圖的數據操作175
8.7.1設置視圖的只讀屬性175
8.7.2設置視圖的檢查屬性175
8.8綜合案例——視圖應用176
8.9疑難解惑181
8.10經典習題182
第9章PL/SQL編程183
9.1PL/SQL概述183
9.1.1PL/SQL是什么183
9.1.2PL/SQL的結構184
9.1.3PL/SQL的編程規范186
9.2使用常量和變量188
9.3使用表達式189
9.4PL/SQL的控制結構與語句190
9.4.1基本處理流程191
9.4.2IF條件控制語句191
9.4.3CASE條件控制語句195
9.4.4LOOP循環控制語句198
9.5PL/SQL中的異常199
9.5.1異常概述199
9.5.2異常處理200
9.6PL/SQL中的函數201
9.7疑難解惑202
9.8經典習題202
第10章存儲過程203
10.1創建存儲過程203
10.1.1什么是存儲過程203
10.1.2創建存儲過程204
10.2調用存儲過程204
10.3查看存儲過程206
10.4存儲過程的參數206
10.4.1無參數的存儲過程206
10.4.2有參數的存儲過程207
10.5修改存儲過程208
10.6刪除存儲過程209
10.7查看存儲過程的錯誤209
10.8綜合案例——綜合運用存儲過程210
10.9疑難解惑211
10.10經典習題212
第11章Oracle觸發器213
11.1創建觸發器213
11.1.1觸發器是什么213
11.1.2創建只有一個執行語句的觸發器214
11.1.3創建有多個執行語句的觸發器214
11.2查看觸發器216
11.2.1查看觸發器的名稱217
11.2.2查看觸發器的內容信息217
11.3觸發器的使用217
11.4修改觸發器218
11.5刪除觸發器219
11.6綜合案例——觸發器使用219
11.7疑難解惑221
11.8經典習題221
第12章游標222
12.1認識游標222
12.1.1游標的概念222
12.1.2游標的優點223
12.1.3游標的分類223
12.2顯式游標223
12.2.1顯式游標的語法223
12.2.2打開游標224
12.2.3讀取游標中的數據224
12.2.4關閉游標224
12.2.5使用顯式游標的案例224
12.2.6使用顯式游標的LOOP語句225
12.2.7使用BULKCOLLECT和FOR語句的游標226
12.2.8使用CURSORFORLOOP語句的游標227
12.2.9顯式游標的屬性227
12.3隱式游標230
12.3.1使用隱式游標230
12.3.2隱式游標的屬性231
12.3.3游標中使用異常處理233
12.4綜合案例——游標的綜合應用234
12.5疑難解惑235
12.6經典習題235
第13章管理表空間236
13.1什么是表空間236
13.2查看表空間237
13.3管理表空間238
13.3.1創建表空間238
13.3.2設置表空間的可用狀態239
13.3.3設置表空間的讀寫狀態240
13.3.4重命名表空間240
13.3.5刪除表空間240
13.3.6建立大文件表空間241
13.4管理臨時表空間241
13.4.1創建臨時表空間241
13.4.2查看臨時表空間242
13.4.3創建臨時表空間組242
13.4.4查看臨時表空間組243
13.4.5刪除臨時表空間組243
13.5管理數據文件243
13.5.1移動數據文件243
13.5.2刪除數據文件244
13.6疑難解惑244
13.7經典習題244
第14章事務與鎖245
14.1事務管理245
14.1.1事務是什么245
14.1.2事務的屬性246
14.1.3事務管理的常用語句246
14.1.4事務的類型246
14.1.5事務的應用實例247
14.1.6事務的保存點248
14.2鎖249
14.2.1鎖是什么249
14.2.2鎖的分類250
14.2.3鎖的類型251
14.2.4鎖等待和死鎖251
14.3綜合案例——死鎖的案例253
14.4疑難解惑254
14.5經典習題254
第15章Oracle的安全管理255
15.1賬戶管理255
15.1.1管理賬號概述255
15.1.2新建普通用戶256
15.1.3修改用戶信息257
15.1.4刪除用戶257
15.2權限管理258
15.2.1授權258
15.2.2收回權限259
15.2.3查看權限260
15.3角色管理260
15.3.1角色概述261
15.3.2創建角色261
15.3.3設置角色261
15.3.4修改角色262
15.3.5查看角色262
15.3.6刪除角色263
15.4管理概要文件PROFILE263
15.4.1PROFILE概述263
15.4.2創建概要文件263
15.4.3修改概要文件264
15.4.4刪除概要文件264
15.5疑難解惑264
15.6經典習題265
第16章控制文件和日志266
16.1控制文件簡介266
16.2控制文件的應用案例267
16.2.1查看控制文件的內容267
16.2.2更新控制文件的內容267
16.2.3使用init.ora多路復用控制文件268
16.2.4使用SPFILE多路復用控制文件268
16.2.5創建控制文件269
16.3日志簡介271
16.4管理日志文件272
16.4.1新建日志文件組272
16.4.2添加日志文件到日志文件組273
16.4.3刪除日志文件組和日志文件273
16.4.4查詢日志文件組和日志文件274
16.5疑難解惑275
16.6經典習題275
第17章數據備份與還原276
17.1數據備份276
17.1.1冷備份276
17.1.2熱備份277
17.2數據還原278
17.3表的導出和導入279
17.3.1用EXP工具導出數據279
17.3.2用EXPDP導出數據280
17.3.3用IMP導入數據281
17.3.4用IMPDP導入數據281
17.4疑難解惑282
17.5經典習題282
第18章Oracle性能優化283
18.1優化簡介283
18.1.1修改系統全局區283
18.1.2修改進程全局區285
18.2優化查詢286
18.2.1分析查詢語句的執行計劃286
18.2.2索引對查詢速度的影響288
18.2.3使用索引查詢288
18.2.4優化子查詢289
18.3優化數據庫結構289
18.3.1將字段很多的表分解成多個表289
18.3.2增加中間表290
18.3.3增加冗余字段292
18.3.4優化插入記錄的速度292
18.4優化Oracle服務器293
18.4.1優化服務器硬件294
18.4.2優化Oracle的參數294
18.5疑難解惑296
18.6經典習題296
第19章Java操作Oracle數據庫297
19.1JDBC概述297
19.2Java連接數據庫299
19.2.1加載數據庫驅動程序299
19.2.2以Thin方式連接Oracle數據庫301
19.2.3以JDBC-ODBC橋方式連接Oracle數據庫302
19.3Java操作Oracle數據庫305
19.3.1創建Statement對象305
19.3.2使用SELECT語句查詢數據306
19.3.3插入、更新和刪除數據306
19.3.4執行任意SQL語句307
19.3.5關閉創建的對象308
19.4疑難解惑308
19.5經典習題309
第20章設計新聞發布系統數據庫310
20.1系統概述310
20.2系統功能311
20.3數據庫設計和實現311
20.3.1設計表312
20.3.2設計索引316
20.3.3設計視圖317
20.3.4設計觸發器317
20.4小結318
第21章設計論壇管理系統數據庫319
21.1系統概述319
21.2系統功能320
21.3數據庫設計和實現321
21.3.1設計方案圖表321
21.3.2設計表323
21.3.3設計索引326
21.3.4設計視圖327
21.3.5設計觸發器327
21.4小結329
第22章開發綜合購物網站系統330
22.1在線購物網站系統分析330
22.1.1系統總體設計330
22.1.2系統界面設計331
22.2在線購物網站系統功能分析331
22.2.1系統主要功能331
22.2.2系統文件結構圖332
22.3數據庫與數據表設計333
22.3.1數據庫分析333
22.3.2創建數據庫和數據表333
22.4系統主要功能實現336
22.4.1實體類創建336
22.4.2數據庫訪問類338
24.4.3控制器實現339
24.4.4業務數據處理342
22.5系統的測試343
22.5.1系統運行343
22.5.2項目開發及導入步驟347
22.6項目的打包發行353
序: