注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫Oracle從入門到精通

Oracle從入門到精通

Oracle從入門到精通

定 價:¥69.80

作 者: 魔樂科技(MLDN)軟件實訓中心 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115493422 出版時間: 2018-11-01 包裝: 平裝
開本: 16開 頁數: 410 字數:  

內容簡介

  本書以零基礎講解為宗旨,用實例引導的方法,深入淺出地介紹了Oracle的相關知識和實戰(zhàn)技能。本書第1 篇【基礎知識】主要講解Oracle的安裝與配置、SQL的基礎知識、高級SQL限定查詢、Oracle的單行函數、多表查詢、分組統(tǒng)計查詢、子查詢、Oracle數據的基本操作、Oracle的表創(chuàng)建與管理以及Oracle的數據完整性等;第2篇【核心技術】主要講解Oracle數據庫對象的使用、PL/SQL編程、游標、存儲過程與函數、觸發(fā)器和程序包、表空間管理、控制文件及日志文件的管理、Oracle的安全管理以及數據庫備份與恢復等;第3篇【高級應用】主要介紹PowerDesigner設計工具及數據庫設計、在ASP中訪問Oracle、 在Java中訪問Oracle、在JSP中訪問Oracle、在PHP中訪問Oracle 等;第4篇【項目實戰(zhàn)】主要講解基于B/S結構的求職網的設計與實現以及閑置品交易網站的設計與實現。本書提供了與圖書內容全程同步的教學錄像。此外,還贈送了大量相關學習資料,以便讀者擴展學習。本書適合任何想學習Oracle的讀者,無論是否從事計算機相關行業(yè),是否接觸過Oracle,均可通過閱讀本書快速掌握Oracle的開發(fā)方法和技巧。

作者簡介

  史衛(wèi)亞,理學博士,副教授,電氣和電子工程師協(xié)會(IEEE)會員,中國計算機協(xié)會(CCF)會員。2009年獲得復旦大學計算機應用專業(yè)博士學。2015—2016年在美國北卡羅來納大學做訪問學者,現執(zhí)教于河南工業(yè)大學信息科學與工程學院。主要研究方向為機器學習、數據庫、圖像和視頻處理、人工智能和模式識別等。先后在國內外核心期刊及國際會議上發(fā)表論文30多篇,其中SCI論文5篇,EI論文12篇。參加多項國家自然基金、河南省科技攻關項目,并作為主持人參與開發(fā)國內某上市燃氣企業(yè)收費系統(tǒng)、用戶管理系統(tǒng)、地理信息系統(tǒng)等多個應用項目。張聞強,工學博士,副教授,碩士生導師,畢業(yè)于日本早稻田大學,現執(zhí)教于河南工業(yè)大學信息科學與工程學院,電氣和電子工程師協(xié)會(IEEE)會員,中國計算機協(xié)會(CCF)會員。研究方向為進化算法、多目標優(yōu)化及應用等。主持國家自然科學基金項目1項、省部級項目1項、廳級項目4項。發(fā)表論文40多篇,其中SCI論文9篇,并獲得省部級科技獎二等獎1項,廳級科技成果獎一等獎3項。

圖書目錄

第0章 Oracle學習指南 1
0.1 Oracle的來源2
0.2 Oracle的技術體系3
0.3 Oracle的學習路線圖5
0.4 Oracle的應用領域及現狀6
0.5 Oracle的開發(fā)/運行平臺6
0.6 Oracle工作崗位及前景7
0.7 Oracle國內外認證8
0.8 Oracle的優(yōu)勢/劣勢9
第 1篇 基礎知識
第 1章 Oracle安裝與配置.12
1.1 Oracle的軟硬件環(huán)境13
1.2 Oracle的安裝與配置13
1.2.1 Oracle數據庫的安裝與配置13
1.2.2 建立Oracle數據庫的連接21
1.3 Oracle服務21
1.4 Oracle常用數據管理工具22
1.4.1 SQL Plus工具22
1.4.2 數據庫配置助手24
1.4.3 網絡配置助手24
1.4.4 網絡管理工具25
1.5 實戰(zhàn)練習26
1.6 高手點撥26
第 2章 初識SQL27
2.1 SQL概述28
2.2 scott用戶數據表分析28
2.3 SELECT子句及簡單查詢30
2.4 實戰(zhàn)練習36
2.5 高手點撥36
第3章 高級SQL限定查詢37
3.1 select限定查詢語法38
3.2 關系運算符38
3.3 邏輯運算40
3.4 范圍運算:BETWEEN…AND41
3.5 空判斷43
3.6 IN 操作符43
3.7 模糊查詢45
3.8 查詢排序47
3.9 實戰(zhàn)練習:查詢練習53
3.10 高手點撥54
第4章 Oracle的單行函數55
4.1 字符串函數56
4.2 數值函數61
4.3 日期函數62
4.4 轉換函數65
4.5 通用函數68
4.6 綜合范例70
4.7 實戰(zhàn)練習72
4.8 高手點撥72
第5章 多表查詢73
5.1 認識多表查詢74
5.2 表的連接77
5.3 SQL:1999語法定義82
5.4 數據集合操作84
5.5 綜合范例86
5.6 實戰(zhàn)練習90
5.7 高手點撥90
第6章 分組統(tǒng)計查詢91
6.1 統(tǒng)計函數(分組函數)92
6.2 分組統(tǒng)計94
6.3 多表查詢與分組統(tǒng)計96
6.4 HAVING 子句99
6.5 綜合范例100
6.6 實戰(zhàn)練習103
6.7 高手點撥104
第 7 章 子查詢105
7.1 子查詢概念的引入106
7.2 在WHERE子句中使用子查詢107
7.3 在HAVING子句中使用子查詢113
7.4 在SELECT子句中使用子查詢114
7.5 在FROM子句中使用子查詢115
7.6 綜合范例:復雜查詢117
7.7 實戰(zhàn)練習125
7.8 高手點撥126
第8章 Oracle數據的基本操作127
8.1 數據增加128
8.2 數據修改129
8.3 數據刪除130
8.4 事務處理131
8.5 數據偽列133
8.6 綜合范例137
8.7 實戰(zhàn)練習144
8.8 高手點撥145
第9章 Oracle的表創(chuàng)建與管理147
9.1 常用數據類型148
9.2 創(chuàng)建數據表148
9.3 復制表149
9.4 截斷表150
9.5 為表重命名151
9.6 刪除數據表152
9.7 閃回技術152
9.8 修改表結構153
9.9 綜合范例155
9.10 實戰(zhàn)練習159
9.11 高手點撥160
第 10章 Oracle的數據完整性161
10.1 數據完整性162
10.2 非空約束162
10.3 唯一約束163
10.4 主鍵約束165
10.5 檢查約束166
10.6 外鍵約束167
10.7 修改約束173
10.8 綜合范例175
10.9 實戰(zhàn)練習176
10.10 高手點撥176
第 2篇 核心技術
第 11章 Oracle的數據庫對象的使用178
11.1 序列的概念及使用179
11.2 同義詞的作用181
11.3 視圖的定義及使用182
11.4 索引的定義及使用187
11.5 實戰(zhàn)練習189
11.6 高手點撥189
第 12章 PL/SQL編程191
12.1 PL/SQL程序結構192
12.1.1 PL/SQL概述192
12.1.2 程序結構192
12.1.3 PL/SQL的詞法單元193
12.2 變量與常量194
12.2.1 基本數據類型194
12.2.2 特殊數據類型195
12.2.3 變量197
12.2.4 常量的定義199
12.3 條件語句199
12.3.1 IF語句200
12.3.2 CASE語句202
12.4 循環(huán)語句204
12.4.1 LOOP循環(huán)204
12.4.2 WHILE循環(huán)204
12.4.3 FOR循環(huán)205
12.5 異常處理206
12.5.1 異常的種類206
12.5.2 異常處理過程207
12.5.3 異常處理范例208
12.6 綜合范例210
12.7 實戰(zhàn)練習213
12.8 高手點撥213
第 13章 游標215
13.1 游標的定義和類型216
13.1.1 游標的基本概念216
13.1.2 游標的基本類型216
13.1.3 靜態(tài)游標屬性216
13.2 游標的創(chuàng)建及使用217
13.2.1 顯式游標的創(chuàng)建與使用217
13.2.2 隱式游標的創(chuàng)建與使用220
13.2.3 動態(tài)游標的創(chuàng)建與使用220
13.3 游標FOR循環(huán)222
13.4 綜合范例224
13.5 實戰(zhàn)練習227
13.6 高手點撥227
第 14章 存儲過程與函數229
14.1 存儲過程230
14.1.1 存儲過程的創(chuàng)建230
14.1.2 存儲過程的調用及刪除230
14.1.3 存儲過程的使用231
14.1.4 存儲過程的查詢236
14.2 函數237
14.2.1 函數的創(chuàng)建237
14.2.2 函數的調用與刪除238
14.2.3 函數的使用238
14.2.4 函數的查詢240
14.3 綜合范例240
14.4 實戰(zhàn)練習243
14.5 高手點撥243
第 15章 觸發(fā)器和程序包245
15.1 觸發(fā)器概述246
15.1.1 觸發(fā)器的基本概念246
15.1.2 觸發(fā)器的分類246
15.2 觸發(fā)器創(chuàng)建246
15.2.1 DML觸發(fā)器的創(chuàng)建247
15.2.2 INSTEAD OF觸發(fā)器的創(chuàng)建251
15.2.3 系統(tǒng)觸發(fā)器252
15.2.4 觸發(fā)器的禁用和啟用254
15.2.5 觸發(fā)器的查看和刪除255
15.3 程序包255
15.3.1 程序包的創(chuàng)建256
15.3.2 程序包實例256
15.3.3 程序包的刪除257
15.4 綜合范例258
15.5 實戰(zhàn)練習260
15.6 高手點撥260
第 16章 表空間管理261
16.1 表空間概述262
16.2 表空間的創(chuàng)建263
16.3 表空間維護265
16.3.1 設置默認表空間265
16.3.2 重命名表空間266
16.3.3 修改表空間的狀態(tài)266
16.3.4 修改表空間對應數據文件的大小267
16.3.5 增加表空間的數據文件267
16.3.6 刪除表空間的數據文件267
16.3.7 修改數據文件為自動擴展268
16.3.8 修改數據文件的名稱或位置268
16.3.9 表空間的備份269
16.3.10 刪除表空間269
16.4 表空間查詢270
16.5 實戰(zhàn)練習271
16.6 高手點撥271
第 17章 控制文件及日志文件的管理273
17.1 控制文件的管理274
17.1.1 控制文件概述274
17.1.2 控制文件的創(chuàng)建274
17.1.3 控制文件的備份278
17.1.4 控制文件的恢復279
17.1.5 添加多路復用的控制文件280
17.1.6 控制文件的刪除280
17.2 重做日志文件的管理280
17.2.1 重做日志文件概述281
17.2.2 查詢重做日志文件信息281
17.2.3 重做日志文件組及成員的創(chuàng)建282
17.2.4 重做日志文件組及其成員的刪除283
17.2.5 修改重做日志文件的名稱或位置284
17.3 歸檔日志文件的管理285
17.3.1 歸檔日志文件概述285
17.3.2 歸檔日志信息的查詢285
17.3.3 歸檔模式的設置286
17.3.4 歸檔信息的設置287
17.4 實戰(zhàn)練習288
17.5 高手點撥288
第 18章 Oracle的安全管理289
18.1 用戶管理290
18.2 權限管理291
18.3 角色管理293
18.4 綜合范例295
18.5 實戰(zhàn)練習297
18.6 高手點撥297
第 19章 數據庫備份與恢復299
19.1 備份與恢復概述300
19.2 數據的導出與導入300
19.3 數據庫的冷備份及恢復303
19.4 將Excel文件導入到Oracle數據庫中305
19.5 綜合范例306
19.6 實戰(zhàn)練習309
19.7 高手點撥309
第3篇 高級應用
第 20章 PowerDesigner設計工具及數據庫設計314
20.1 PowerDesigner設計工具315
20.1.1 PowerDesigner概述315
20.1.2 PowerDesigner安裝315
20.1.3 PowerDesigner使用316
20.2 綜合范例:數據庫分析與設計322
20.2.1 設計要求322
20.2.2 設計內容322
20.3 實戰(zhàn)練習329
20.4 高手點撥329
第 21章 在ASP中訪問Oracle331
21.1 ASP基本知識332
21.2 ASP中訪問數據庫的機制332
21.2.1 ODBC基礎知識333
21.2.2 認識ADO333
21.3 配置ODBC337
21.4 綜合范例342
21.5 實戰(zhàn)練習344
21.6 高手點撥344
第 22章 在Java中訪問Oracle345
22.1 在Java中訪問數據庫的機制346
22.2 在Java中訪問Oracle的方法347
22.2.1 插入數據349
22.2.2 查找數據351
22.2.3 修改數據352
22.2.4 刪除數據353
22.3 實戰(zhàn)練習354
22.4 高手點撥354
第 23章 在JSP中訪問Oracle355
23.1 在JSP中連接Oracle的方法356
23.2 數據的增刪改查358
23.2.1 編寫頁面代碼358
23.2.2 查詢數據360
23.2.3 數據插入361
23.2.4 數據刪除363
23.3 實戰(zhàn)練習364
23.4 高手點撥364
第 24章 在PHP中訪問Oracle365
24.1 在PHP中連接Oracle的方法366
24.2 數據的增刪改查367
24.2.1 插入數據367
24.2.2 修改數據368
24.2.3 查找數據369
24.3 實戰(zhàn)練習370
24.4 高手點撥370
第4篇 項目實戰(zhàn)
第 25章 基于B/S結構的求職網的設計與實現372
25.1 需求與分析373
25.2 數據庫設計374
25.2.1 求職用戶登錄表375
25.2.2 個人信息表375
25.2.3 企業(yè)用戶信息表376
25.2.4 熱門職位表377
25.2.5 求職意向表377
25.2.6 職位表378
25.3 界面設計379
25.4 主要功能及實現380
25.4.1 ApplyUsers.java380
25.4.2 EnterUsers.java382
25.4.3 Position.java383
25.4.4 UsersDao.java385
25.4.5 EnterUsersDao.java386
25.4.6 PositionDao.java386
25.4.7 UsersDaoImpl.java387
25.4.8 ApplyUserServlet.java388
25.5 高手點撥390
第 26章 閑置品交易網站的設計與實現391
26.1 需求與分析392
26.1.1 主要具體實現功能392
26.1.2 功能流程圖392
26.2 數據庫設計393
26.2.1 管理員表(Admin)395
26.2.2 文章表(Blog)395
26.2.3 文章類型表(BlogType)396
26.2.4 訂單表(Ding)396
26.2.5 訂單明細表(DingList)396
26.2.6 會員表(Client)397
26.2.7 商品表(Thing)398
26.2.8 商品類型表(Thing Type)399
26.2.9 公共信息表(ClientBlog)399
26.3 界面設計400
26.4 主要功能及實現402
26.4.1 會員注冊功能402
26.4.2 管理員登錄功能403
26.4.3 商品信息功能404
26.4.4 商品發(fā)布404
26.4.5 訂單信息管理功能407
26.4.6 購物車的實現408
26.5 高手點撥409

本目錄推薦

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