TOP
月月讀書金,登入即領,滿600現折50!!
Oracle實用教程(第5版)(Oracle 11g版)(含視頻教學)(簡體書)
滿額折

Oracle實用教程(第5版)(Oracle 11g版)(含視頻教學)(簡體書)

商品資訊

人民幣定價:69 元
定價
:NT$ 414 元
優惠價
87360
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :10 點
商品簡介
作者簡介
名人推薦
目次

商品簡介

本書以Oracle 11g(中文版)為平臺,分別介紹Oracle基礎和在流行平臺上開發Oracle數據庫應用系統,共分為3個部分。實用教程部分比較系統地介紹了Oracle 11g的主要功能,包括數據庫基礎、Oracle 11g數據庫介紹、數據庫的創建和操作、數據庫的查詢和視圖、索引與數據完整性、PL/SQL、存儲過程和觸發器、系統安全管理以及表空間、備份和恢復等概念。試驗部分包含了7個試驗案例,可幫助讀者對相關知識的理解和應用。實習部分使用的流行平臺包括PHP 5.7、JavaEE 7、ASP.NET 4.5、Visual C#2015、Python3.7和Android3.5,運用不同平臺操作同樣的數據庫,實現功能基本相同,可給讀者應用帶來極大的方便。本書提供PPT課件、教學微視頻、6種應用開發工程源文件和配套數據庫,可在華信教育資源網上免費下載。本書既可作為大學本科、高職高專有關課程教材,也可供廣大Oracle數據庫應用開發人員使用或參考。

作者簡介

鄭阿奇,南京師範大學計算機科學與技術學院,副教授,東南大學本科,曾任計算機軟件系主任,獲選南京師範大學教學名師培養人選。主編5套計算機系列教材,獲教育部優秀教材二等獎、電子部優秀教材二等獎、兩次獲江蘇省優秀教學成果二等獎、江蘇省暢銷圖書編輯二等獎、全國高校出版社優秀暢銷書二等獎、兩次獲南京師範大學優秀教學成果一等獎、南京師範大學精品教材一等獎。參加主持國家八六三計劃子項目、江蘇省科技開發項目,主持南京市科技開發項目、泰州市科委項目、金陵石化公司項目,獲江蘇省優秀軟件獎,江蘇省科技進步獎、南京市創新成果獎。獲國家發明專利和實用新型專利20多個。

名人推薦

(1)十多年不斷改版升級,獲得廣泛好評;(2)提供豐富的配套教學資源;(3)配套提供教學視頻。

目次

第1部分 實 用 教 程



第1章 數據庫基礎 1

1.1 數據庫基本概念 1

1.1.1 數據庫系統 1

1.1.2 數據模型 2

1.1.3 關系數據庫語言 4

1.2 數據庫設計 5

1.2.1 概念數據模型 5

1.2.2 邏輯數據模型 7

1.2.3 物理數據模型 8

第2章 Oracle 11g數據庫介紹 9

2.1 Oracle 11g數據庫簡介與安裝 9

2.1.1 Oracle 11g數據庫簡介 9

2.1.2 Oracle 11g數據庫的安裝 9

2.2 Oracle數據庫的基本結構 14

2.2.1 內部結構 14

2.2.2 外部結構 17

2.2.3 數據庫實例 18

2.3 Oracle 11g數據庫工具 21

第3章 數據庫的創建和操作 25

3.1 以界面方式創建數據庫

(採用DBCA) 25

3.2 以界面方式操作數據庫

(採用SQL Developer) 29

3.2.1 表操作 29

3.2.2 表數據操作 35

3.2.3 執行SQL命令 37

3.3 以命令方式操作數據庫

(採用SQL*Plus) 38

3.3.1 創建表 38

3.3.2 修改表 40

3.3.3 刪除表 43

3.3.4 插入記錄 43

3.3.5 刪除記錄 46

3.3.6 修改記錄 47

第4章 數據庫的查詢和視圖 49

4.1 選擇運算、投影運算和連接運算 49

4.1.1 選擇運算 49

4.1.2 投影運算 49

4.1.3 連接運算 50

4.2 數據庫的查詢 51

4.2.1 選擇列 51

4.2.2 選擇行 55

4.2.3 查詢對象 62

4.2.4 連接 63

4.2.5 匯總 66

4.2.6 排序 70

4.2.7 合併 71

4.3 數據庫視圖 72

4.3.1 視圖的概念 72

4.3.2 創建視圖 72

4.3.3 查詢視圖 74

4.3.4 更新視圖 75

4.3.5 修改視圖的定義 77

4.3.6 刪除視圖 77

4.4 含替換變量的查詢 78

4.4.1 &替換變量 78

4.4.2 &&替換變量 80

4.4.3 DEFINE命令和ACCEPT

命令 80

第5章 索引與數據完整性 83

5.1 索引 83

5.1.1 索引的分類 83

5.1.2 使用索引的原則 84

5.1.3 創建索引 85

5.1.4 維護索引 87

5.1.5 刪除索引 88

5.2 數據完整性 88

5.2.1 數據完整性的分類 89

5.2.2 域完整性的實現 91

5.2.3 實體完整性的實現 93

5.2.4 參照完整性的實現 97

第6章 PL/SQL 100

6.1 PL/SQL概述 100

6.1.1 PL/SQL的組成 100

6.1.2 PL/SQL的特點 101

6.1.3 PL/SQL的開發和運行環境 103

6.2 PL/SQL字符集 103

6.2.1 合法字符 103

6.2.2 運算符 103

6.2.3 其他常用符號 105

6.3 PL/SQL變量、常量和數據類型 105

6.3.1 變量 105

6.3.2 常量 107

6.3.3 常用數據類型 108

6.3.4 對象類型 108

6.3.5 數據類型轉換 109

6.4 PL/SQL基本程序結構和語句 110

6.4.1 PL/SQL程序塊 110

6.4.2 條件結構 111

6.4.3 循環結構 114

6.4.4 選擇和跳轉語句 117

6.4.5 異常 118

6.5 系統內置函數 121

6.6 用戶定義函數 125

6.6.1 創建函數 125

6.6.2 調用函數 128

6.6.3 刪除函數 128

6.7 ￿標 128

6.7.1 顯式￿標 128

6.7.2 隱式￿標 130

6.7.3 ￿標FOR循環 131

6.7.4 ￿標變量 132

6.8 包 134

6.8.1 包的創建 134

6.8.2 包的初始化 137

6.8.3 重載 137

6.8.4 Oracle 11g數據庫的內置包 139

6.9 集合 139

6.9.1 聯合數組 139

6.9.2 嵌套表 141

6.9.3 可變數組 142

6.9.4 集合的屬性和方法 143

第7章 存儲過程和觸發器 147

7.1 存儲過程 147

7.1.1 存儲過程的創建 147

7.1.2 存儲過程的調用 149

7.1.3 存儲過程的修改 150

7.1.4 存儲過程的刪除 151

7.2 觸發器 151

7.2.1 以命令方式創建觸發器 152

7.2.2 以界面方式創建觸發器 156

7.2.3 啟用和禁用觸發器 157

7.2.4 觸發器的刪除 157

第8章 系統安全管理 158

8.1 用戶 158

8.1.1 創建用戶 158

8.1.2 管理用戶 163

8.2 權限管理 164

8.2.1 權限概述 164

8.2.2 系統權限管理 164

8.2.3 對象權限管理 170

8.2.4 安全特性 171

8.3 角色管理 172

8.3.1 角色概述 172

8.3.2 創建用戶角色 174

8.3.3 管理用戶角色 174

8.4 概要文件和數據字典視圖 175

8.4.1 創建概要文件 176

8.4.2 修改概要文件 177

8.4.3 數據字典視圖 177

8.5 審計 179

8.5.1 登錄審計 179

8.5.2 操作審計 180

8.5.3 對象審計 181

8.5.4 權限審計 182

第9章 表空間、備份和恢復 183

9.1 表空間 183

9.1.1 創建表空間 183

9.1.2 管理表空間 185

9.1.3 刪除表空間 186

9.2 備份和恢復 187

9.2.1 備份概述 187

9.2.2 恢復概述 189

9.3 導入和導出 190

9.3.1 導出 191

9.3.2 導入 193

9.4 離線備份 196

9.5 連線備份 196

9.5.1 以ARCHIVELOG方式運行

數據庫 197

9.5.2 執行數據庫連線備份 197

9.6 數據泵 198

9.6.1 數據泵概述 198

9.6.2 EXPDP導出 198

9.6.3 IMPDP導入 200

第10章 事務、鎖、閃回和Undo表空間 202

10.1 事務 202

10.1.1 事務概念 202

10.1.2 事務處理 203

10.1.3 自治事務 206

10.2 鎖 208

10.2.1 鎖機制和死鎖 208

10.2.2 鎖的類型 209

10.2.3 表鎖和事務鎖 209

10.3 閃回 210

10.3.1 閃回的基本概念 210

10.3.2 查詢閃回 211

10.3.3 表閃回 212

10.3.4 刪除閃回 214

10.3.5 數據庫閃回 215

10.3.6 歸檔閃回 218

10.4 Undo表空間 220

10.4.1 自動Undo管理 220

10.4.2 Undo表空間的優點 220

10.4.3 Undo表空間管理參數 220

10.4.4 創建和管理Undo表空間 221

第11章 其他概念 223

11.1 同義詞 223

11.1.1 創建同義詞 223

11.1.2 使用同義詞 224

11.1.3 刪除同義詞 224

11.2 數據庫鏈接 225

11.2.1 創建數據庫鏈接 225

11.2.2 使用數據庫鏈接 227

11.2.3 刪除數據庫鏈接 227

11.3 快照 228

11.3.1 創建快照 228

11.3.2 修改快照 232

11.3.3 刪除快照 232

11.4 序列 233

11.4.1 創建序列 233

11.4.2 修改序列 235

11.4.3 刪除序列 235

第2部分 實驗



實驗1 創建數據庫和表 236

實驗2 表數據的插入、修改和刪除 239

實驗3 數據庫的查詢和視圖 242

實驗4 索引和完整性 249

實驗5 PL/SQL編程 252

實驗6 存儲過程和觸發器的使用 253

實驗7 用戶、角色與安全性 256

第3部分 Oracle 11g綜合應用



實習0 實習數據庫及其應用系統 258

實習0.1 創建實習應用數據庫 258

實習0.2 應用系統及其數據庫 261

實習0.2.1 數據庫應用系統 261

實習0.2.2 數據庫訪問方式 263

實習0.2.3 Web Service 264

實習1 PHP 5/Oracle 11g學生成績管理

系統 267

實習1.1 PHP開發平臺搭建 267

實習1.1.1 創建PHP環境 267

實習1.1.2 Eclipse安裝與配置 267

實習1.2 PHP開發入門 268

實習1.2.1 PHP項目的建立 268

實習1.2.2 PHP項目的運行 269

實習1.2.3 PHP連接Oracle 11g 270

實習1.3 系統主頁設計 272

實習1.3.1 主界面 272

實習1.3.2 功能導航 273

實習1.4 學生管理 275

實習1.4.1 界面設計 275

實習1.4.2 功能實現 278

實習1.5 成績管理 280

實習1.5.1 界面設計 280

實習1.5.2 功能實現 282

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區