Oracle資料庫實用教程[唐友、郭鑫、陳秀玲編著書籍]

Oracle資料庫實用教程[唐友、郭鑫、陳秀玲編著書籍]
更多義項 ▼ 收起列表 ▲

《Oracle資料庫實用教程》是2013年出版的圖書,作者是唐友、郭鑫、陳秀玲。

書籍信息

作者:唐友、郭鑫、陳秀玲
定價:29元
印次:1-3
ISBN:9787302313298
出版日期:2013.02.01
印刷日期:2016.01.04

內容簡介

Oracle資料庫實用教程以當前流行的Oracle 10g作為平台,分別介紹Oracle教程的詳細內容、Oracle實驗指導和相關附錄。Oracle教程部分比較系統地介紹了Oracle 10g(中文版)的主要功能,通過具體實驗對講解內容進行具體操作和編程訓練;以完整的項目作為任務驅動,將項目進行分解貫穿在各章節中,做到理論聯繫實驗實踐,將知識進行整體整合,增加學生學習的積極性並使其將所學知識融會貫通,做到學有所用,學有所成。在每個章節後配有另外相關的實驗,也是一個具體的生活實際項目分解,最後將該項目的解決方案和業務實現整合成具體的實踐效果。同時以流行的開發工具java與.net平台為背景詳細介紹了java/Oracle和ASP.NET/Oracle的套用方法。

圖書目錄

第1部分 Oracle實用教程

項目分解1 創建資料庫 2

1.1 實用資料庫管理系統 2

1.2 登錄項目資料庫的方式 4

1.2.1 訪問項目資料庫主界面 4

1.2.2 C/S模式訪問項目資料庫 6

1.2.3 B/S模式訪問項目資料庫 6

1.3 配置項目資料庫連線 8

1.4 啟動項目資料庫檔案 11

習題 12

項目分解2 項目需求及表設計 14

2.1 個人理財項目需求分析 14

2.1.1 概述 14

2.1.2 任務/功能 14

2.1.3 性能 16

2.1.4 用戶基本情況說明 16

2.2 實體表 16

2.3 實體數據類型 16

2.4 設計項目表 17

2.4.1 創建項目業務表 17

2.4.2 修改項目業務表 24

2.4.3 刪除項目業務表 27

習題 27

實驗1 創建學生信息管理項目表 28

項目分解3 資料庫具體解決策略 33

3.1 記錄生成策略 33

3.1.1 插入表記錄 33

3.1.2 主鍵生成策略——序列 34

3.1.3 修改序列 37

3.1.4 刪除序列 37

3.2 修改記錄 38

3.3 刪除記錄 38

3.4 項目業務數據檢索 39

3.4.1 選擇行 42

3.4.2 查詢對象 47

3.4.3 連線 47

3.4.4 匯總 49

3.4.5 排序 51

3.4.6 SELECT語句的UNION子句 52

3.5 套用視圖 53

3.5.1 視圖的概念 53

3.5.2 創建視圖 53

3.5.3 更新視圖 56

3.5.4 修改視圖定義 57

3.5.5 刪除視圖 58

3.6 項目資料庫最佳化策略—索引 59

3.6.1 索引的分類 59

3.6.2 索引的創建 60

3.6.3 索引的修改 64

3.6.4 索引的刪除 65

習題 66

實驗2 創建學生信息管理項目序列 67

實驗3 學生信息管理項目數據對象操作 69

實驗4 學生信息管理項目數據檢索 71

實驗5 資料庫最佳化策略視圖和索引 73

項目分解4 存儲過程和觸發器套用 76

4.1 項目資料庫擴展編程—PL/SQL 76

4.2 PL/SQL語法 76

4.2.1 變數 76

4.2.2 數據類型 77

4.2.3 表達式 78

4.2.4 控制結構 78

4.3 資料庫實現最佳化—存儲過程 79

4.3.1 創建存儲過程 79

4.3.2 修改存儲過程 83

4.3.3 刪除存儲過程 84

4.3.4 使用存儲過程 85

4.4 資料庫實現最佳化——觸發器 85

4.4.1 創建觸發器 86

4.4.2 修改觸發器 89

4.4.3 刪除觸發器 91

習題 91

實驗6 資料庫實現最佳化——存儲過程 92

實驗7 資料庫實現最佳化——觸發器 94

項目分解5 用戶管理 96

5.1 設定項目管理許可權 96

5.2 選擇項目管理角色 97

5.2.1 創建角色 98

5.2.2 管理角色 103

5.3 管理項目用戶 104

5.3.1 創建用戶 104

5.3.2 修改用戶 104

5.3.3 鎖定及解除用戶鎖定 105

5.3.4 刪除用戶 105

習題 105

實驗8 學生信息管理項目許可權與角色 106

項目分解6 資料庫備份和恢復 109

6.1 項目資料庫備份 109

6.2 項目資料庫恢復 115

習題 120

實驗9 資料庫的備份與恢復 120

項目分解7 表空間套用 122

7.1 表空間概念 122

7.2 創建表空間 122

7.3 Oracle表空間的作用 124

7.4 修改表空間 127

7.5 刪除表空間 129

習題 130

項目分解8其他特徵 131

8.1性能與擴展能力 131

8.2可管理性 132

8.3高可用性的加強 132

8.4VPD支持更多的安全協定 133

8.5商務智慧型/數據倉庫和生物信息學 133

8.6擴展數據管理能力 134

8.7套用開發方面的加強 134

習題 135

項目分解9項目實現技術及整合 136

9.1 數據引擎JDBC 136

9.2 通過JDBC-ODBC訪問Oracle資料庫 138

9.2.1創建ODBC數據源 138

9.2.2編寫JSP測試程式 140

9.2.3JDBC編程詳解 142

9.3 使用JavaBean模式訪問資料庫 144

9.4 直接使用JDBC訪問資料庫 147

9.5 使用連線池訪問資料庫 149

9.5.1連線池的工作原理 150

9.5.2實例:在JSP中使用連線池訪問資料庫 151

9.6 .NET訪問Oracle資料庫 160

9.6.1回顧ADO.NET 160

9.6.2使用ADO.NET連線Oracle 161

9.6.3在抽象工廠中加入Oracle 164

習題 167

實驗10 JDBC實現學生信息管理項目資料庫訪問 169

第2部分附錄及參考答案

附錄A學生信息管理系統項目實現 176

A.1結構及主要功能 176

A.1.1學生信息管理系統的主要功能 176

A.1.2系統的功能模組結構 176

A.2資料庫設計 177

A.2.1創建資料庫用戶 177

A.2.2資料庫邏輯結構設計 177

A.2.3創建表的腳本語言 179

A.3資料庫連線 181

A.3.1創建數據源 181

A.3.2資料庫連線(在模組modulel.bas中) 182

A.4系統的實現 182

A.4.1主窗體的設計 182

A.4.2登錄窗體的設計 185

A.4.3背景窗體的設計 187

A.4.4班級管理窗體的設計 188

A.4.5課程信息窗體的設計 193

A.4.6用戶信息管理窗體的設計 198

A.4.7獎懲信息管理視窗的設計 199

A.4.8成績查詢視窗的設計 201

A.4.9學籍信息管理窗體的設計 203

A.4.10個人信息查詢視窗的設計 207

A.5運行截圖 211

附錄B 安裝Oracle10g數據的步驟 216

B.1 安裝Oracle10g伺服器 216

B.2 安裝Oracle10g客戶端 220

B.3 登錄Oracle10g 221

B.4 啟動Oracle10g資料庫 222

B.5 關閉Oracle10g資料庫 222

B.6 創建ODBC數據源 223

B.7 Oracle的其他配置 223

附錄C使用PowerDesigner的操作步驟 225

C.1概念模型設計 225

C.2物理模型設計 225

附錄DWindows7下解決Oracle10g運行問題 234

D.1Windows7安裝Oracle10g方法 234

D.264位Windows7安裝Oracle10g解決方案 243

參考答案 244

相關詞條

熱門詞條

聯絡我們