注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫Oracle教程(第2版)

Oracle教程(第2版)

Oracle教程(第2版)

定 價:¥69.00

作 者: 鄭阿奇 著
出版社: 清華大學出版社
叢編項: 高等院校程序設計規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302498209 出版時間: 2018-05-01 包裝: 平裝
開本: 16 頁數: 460 字數:  

內容簡介

  本書以當前流行的Oracle 11g(中文版)為平臺,主要介紹Oracle基礎以及如何在流行平臺上開發(fā)Oracle數據庫應用系統(tǒng)。Oracle基礎部分首先介紹數據庫基礎,然后系統(tǒng)介紹Oracle 11g的主要功能。本書采用DBCA創(chuàng)建數據庫、SQL Developer界面操作工具和SQL*Plus命令。實驗和練習與教程緊密結合完成本書的部分實例,并給出思考和練習,基本上包含了Oracle 11g的主要內容。在上述基礎上介紹如何在流行平臺上開發(fā)Oracle數據庫應用系統(tǒng),流行平臺包括Visual Basic.NET、Visual C#、ASP.NET、PHP和Java EE。綜合應用實踐數據準備不但簡單總結了Oracle的主要命令,而且為后面的數據庫應用開發(fā)打下了基礎。不同平臺操作同樣的數據庫,實現同樣的功能,這給讀者帶來了極大的方便。 本書可作為大學本科、高職高專有關課程的教材,也可供廣大數據庫應用開發(fā)人員使用或參考。

作者簡介

暫缺《Oracle教程(第2版)》作者簡介

圖書目錄

目錄

第1章數據庫的基本概念1
1.1數據庫1
1.1.1數據庫、數據庫管理系統(tǒng)和數據庫系統(tǒng)1
1.1.2數據模型1
1.1.3關系型數據庫語言4
1.2數據庫設計4
1.2.1概念結構設計4
1.2.2邏輯結構設計6
1.2.3物理結構設計7
1.3數據庫應用系統(tǒng)7
1.3.1C/S架構的應用系統(tǒng)8
1.3.2B/S架構的應用系統(tǒng)8
第2章數據庫的基本結構和安裝10

2.1Oracle數據庫的基本結構10
2.1.1內部結構10
2.1.2外部結構12
2.1.3數據庫實例13
2.2Oracle 11g安裝16
2.3Oracle 11g數據庫工具20
第3章界面創(chuàng)建和操作數據庫25
3.1使用數據庫配置向導創(chuàng)建數據庫25
3.2SQL Developer操作數據庫31
3.2.1表結構和數據類型31
3.2.2表數據操作37
3.2.3執(zhí)行SQL命令40
3.3表空間40
3.3.1創(chuàng)建表空間41
3.3.2管理表空間43Oracle教程(第2版)目錄3.3.3刪除表空間44
第4章命令操作數據庫表46
4.1創(chuàng)建表結構46
4.1.1創(chuàng)建表46
4.1.2修改表49
4.1.3刪除表52
4.2操作表記錄52
4.2.1插入記錄52
4.2.2刪除記錄56
4.2.3修改記錄57
第5章數據庫的查詢和視圖60
5.1數據庫的查詢60
5.1.1選擇列60
5.1.2選擇行64
5.1.3查詢對象71
5.1.4連接72
5.1.5統(tǒng)計匯總分組75
5.1.6排序79
5.1.7合并80
5.2數據庫視圖81
5.2.1創(chuàng)建視圖81
5.2.2查詢視圖84
5.2.3更新視圖85
5.2.4修改視圖的定義87
5.2.5刪除視圖88
5.3含替換變量的查詢88
5.3.1&替換變量88
5.3.2&&替換變量90
5.3.3變量定義91
第7章索引與數據完整性93
6.1索引93
6.1.1索引的分類93
6.1.2使用索引的原則94
6.1.3創(chuàng)建索引95
6.1.4維護索引98
6.1.5刪除索引99
6.2數據完整性100
6.2.1數據完整性的分類100
6.2.2域完整性的實現102
6.2.3實體完整性的實現105
6.2.4參照完整性的實現109
第7章PL/SQL編程113
7.1PL/SQL概述113
7.1.1PL/SQL的組成113
7.1.2PL/SQL的特點115
7.1.3PL/SQL的開發(fā)和運行環(huán)境116
7.2PL/SQL字符集116
7.2.1合法字符116
7.2.2運算符117
7.2.3其他符號119
7.3PL/SQL變量、常量和數據類型119
7.3.1變量119
7.3.2常量121
7.3.3常用數據類型122
7.3.4對象類型122
7.3.5數據類型轉換124
7.4PL/SQL基本程序結構和語句124
7.4.1PL/SQL程序塊125
7.4.2條件結構126
7.4.3循環(huán)結構129
7.4.4選擇和跳轉語句131
7.4.5異常133
7.5系統(tǒng)內置函數137
7.6用戶定義函數141
7.6.1創(chuàng)建函數141
7.6.2調用函數144
7.6.3刪除函數144
7.7游標145
7.7.1顯式游標145
7.7.2隱式游標147
7.7.3游標FOR循環(huán)148
7.7.4游標變量150
7.8包152
7.8.1包的創(chuàng)建152
7.8.2包的初始化155
7.8.3重載156
7.8.4Oracle 11g內置包157
7.9集合157
7.9.1聯合數組158
7.9.2嵌套表159
7.9.3可變數組160
7.9.4集合的屬性和方法161
第8章存儲過程和觸發(fā)器165
8.1存儲過程165
8.1.1存儲過程的創(chuàng)建165
8.1.2存儲過程的調用167
8.1.3存儲過程的修改169
8.1.4存儲過程的刪除170
8.2觸發(fā)器170
8.2.1命令創(chuàng)建觸發(fā)器171
8.2.2界面創(chuàng)建觸發(fā)器176
8.2.3啟用和禁用觸發(fā)器177
8.2.4觸發(fā)器的刪除177
第9章高級數據類型178
9.1Oracle數據庫與大對象數據178
9.1.1大對象數據類型178
9.1.2Oracle數據庫中導入大對象數據179
9.2Oracle數據庫與XML181
9.2.1XML概述182
9.2.2Oracle XML DB概述184
9.2.3Oracle數據庫中導入XML數據185
9.2.4XQuery的基本用法187
第10章備份和恢復192
10.1備份/恢復192
10.1.1備份概述192
10.1.2恢復195
10.2導出/導入196
10.2.1導出196
10.2.2導入198
10.3脫機備份202
10.4聯機備份203
10.4.1以ARCHIVELOG方式運行數據庫203
10.4.2執(zhí)行數據庫聯機備份204
10.5數據泵205
10.5.1數據泵概述205
10.5.2EXPDP導出205
10.5.3IMPDP導入207
第11章系統(tǒng)安全管理209
11.1用戶209
11.1.1創(chuàng)建用戶209
11.1.2管理用戶215
11.2權限管理216
11.2.1權限概述216
11.2.2系統(tǒng)權限管理217
11.2.3對象權限管理223
11.2.4安全特性224
11.3角色管理226
11.3.1角色概述226
11.3.2創(chuàng)建用戶角色227
11.3.3管理用戶角色228
11.4概要文件和數據字典視圖229
11.4.1創(chuàng)建概要文件229
11.4.2修改概要文件231
11.4.3數據字典視圖231
11.5審計234
11.5.1登錄審計234
11.5.2操作審計235
11.5.3對象審計236
11.5.4權限審計237
第12章事務、鎖、閃回和Undo表空間239
12.1事務239
12.1.1事務的概念239
12.1.2事務處理240
12.1.3自治事務244
12.2鎖246
12.2.1鎖機制和死鎖247
12.2.2鎖的類型247
12.2.3表鎖和事務鎖248
12.3閃回操作249
12.3.1基本概念249
12.3.2查詢閃回250
12.3.3表閃回251
12.3.4刪除閃回253
12.3.5數據庫閃回255
12.3.6歸檔閃回259
12.4Undo表空間260
12.4.1自動Undo管理261
12.4.2Undo表空間的優(yōu)點261
12.4.3Undo表空間管理參數261
12.4.4創(chuàng)建和管理Undo表空間262
第13章同義詞、鏈接、快照和序列265
13.1同義詞265
13.1.1創(chuàng)建同義詞265
13.1.2使用同義詞266
13.1.3刪除同義詞267
13.2數據庫鏈接268
13.2.1創(chuàng)建數據庫鏈接268
13.2.2使用數據庫鏈接269
13.2.3刪除數據庫鏈接270
13.3快照271
13.3.1創(chuàng)建快照271
13.3.2修改快照275
13.3.3刪除快照276
13.4序列277
13.4.1創(chuàng)建序列277
13.4.2修改序列279
13.4.3刪除序列279
第14章實驗和練習280
14.1實驗1創(chuàng)建數據庫和表280
14.1.1界面創(chuàng)建數據庫和表280
14.1.2界面操作表記錄280
14.1.3操作表空間281
14.2實驗2創(chuàng)建數據庫和表281
14.2.1命令創(chuàng)建表結構281
14.2.2命令創(chuàng)建學生表(xsb)記錄281
14.2.3命令創(chuàng)建課程表(kcb)和成績表(cjb)記錄282
14.3實驗3數據庫的查詢和視圖282
14.3.1數據庫的查詢282
14.3.2數據庫視圖283
14.3.3含替換變量的查詢283
14.4實驗4索引和數據完整性284
14.4.1索引284
14.4.2數據完整性284
14.5實驗5PL/SQL編程285
14.6實驗6存儲過程和觸發(fā)器285
14.6.1存儲過程285
14.6.2觸發(fā)器286
14.7實驗7高級數據類型286
14.8實驗8系統(tǒng)安全管理287
第15章綜合應用實踐數據準備288
15.1數據庫與基本表288
15.2視圖289
15.3觸發(fā)器與完整性約束290
15.4存儲過程291
15.5綜合應用實習功能292
第16章Visual Basic.NET/Oracle 11g學生成績管理系統(tǒng)293
16.1Visual Basic.NET環(huán)境的使用293
16.1.1切換到Visual Basic.NET開發(fā)環(huán)境293
16.1.2創(chuàng)建Visual Basic.NET項目296
16.1.3Visual Basic.NET連接Oracle296
16.2學生成績管理系統(tǒng)的實現302
16.2.1主窗體設計302
16.2.2學生信息查詢303
16.2.3學生信息管理307
16.2.4學生成績錄入312
第17章Visual C#/Oracle 11g學生成績管理系統(tǒng)317
17.1ADO.NET模型317
17.1.1ADO.NET模型簡介317
17.1.2重定目標到.NET 4319
17.2Visual C#操作Oracle數據庫320
17.2.1連接數據庫320
17.2.2執(zhí)行SQL命令320
17.2.3使用OracleDataReader對象訪問數據323
17.2.4使用DataSet對象訪問數據324
17.2.5執(zhí)行存儲過程325
17.3使用Visual C#開發(fā)學生成績管理系統(tǒng)326
17.3.1創(chuàng)建學生成績管理系統(tǒng)326
17.3.2父窗體設計328
17.3.3學生信息查詢330
17.3.4學生信息管理334
17.3.5學生成績錄入340
第18章ASP.NET(C#)/Oracle 11g學生成績管理系統(tǒng)346
18.1使用ASP.NET操作Oracle數據庫346
18.1.1將數據庫連接字符串寫入配置文件346
18.1.2操作Oracle數據庫349
18.2使用ASP.NET開發(fā)學生成績管理系統(tǒng)350
18.2.1創(chuàng)建學生成績管理網站350
18.2.2設計母版頁352
18.2.3設計顯示照片頁面354
18.2.4學生信息查詢355
18.2.5學生信息管理363
18.2.6學生成績錄入369
第19章PHP(Apache)/Oracle 11g學生成績管理系統(tǒng)376
19.1開發(fā)環(huán)境的搭建376
19.1.1Apache的下載與安裝376
19.1.2PHP的安裝與配置379
19.1.3Eclipse開發(fā)工具381
19.1.4PHP連接Oracle 11g385
19.2PHP操作Oracle數據庫388
19.2.1連接數據庫388
19.2.2執(zhí)行PL/SQL命令389
19.2.3訪問數據390
19.2.4執(zhí)行存儲過程392
19.2.5插入圖片393
19.3學生成績管理系統(tǒng)的實現393
19.3.1主程序界面設計393
19.3.2學生信息查詢395
19.3.3學生信息管理400
19.3.4學生成績錄入406
第20章Java EE(Struts 2)/Oracle 11g學生成績管理系統(tǒng)411
20.1認識Struts 2411
20.2Java EE開發(fā)平臺搭建412
20.3基于Struts 2的架構設計424
20.4設計系統(tǒng)主界面426
20.5Java EE應用訪問Oracle430
20.6學生信息錄入435
20.7學生信息查詢、修改和刪除439
20.8學生成績錄入453
附錄AXSCJ數據庫樣本數據459

本目錄推薦

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