注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡數(shù)據(jù)庫OracleOracle數(shù)據(jù)庫基礎教程

Oracle數(shù)據(jù)庫基礎教程

Oracle數(shù)據(jù)庫基礎教程

定 價:¥35.00

作 者: 王瑛 等編著
出版社: 人民郵電出版社
叢編項: 21世紀高等學校計算機規(guī)劃教材
標 簽: Oracle

ISBN: 9787115180438 出版時間: 2008-10-01 包裝: 平裝
開本: 16開 頁數(shù): 322 字數(shù):  

內(nèi)容簡介

  《Oracle數(shù)據(jù)庫基礎教程》結(jié)合大量的實例,介紹如何利用Oracle10g來管理和維護數(shù)據(jù),以及使用VisualBasic和ASP等開發(fā)工具開發(fā)C/S(Client/Server)模式和B/S(Browser/Server)模式網(wǎng)絡數(shù)據(jù)庫應用程序。Oracle10g是目前最流行的數(shù)據(jù)庫開發(fā)平臺之一,擁有較高的市場占有率和眾多的高端用戶,成為大型數(shù)據(jù)庫應用系統(tǒng)的首選后臺數(shù)據(jù)庫系統(tǒng)。Oracle數(shù)據(jù)庫管理和應用系統(tǒng)開發(fā)已經(jīng)成為國內(nèi)外高校計算機專業(yè)和許多非計算機專業(yè)的必修或選修課程?!禣racle數(shù)據(jù)庫基礎教程》可作為大學本科相關課程教材,也可供廣大Oracle數(shù)據(jù)庫管理員和數(shù)據(jù)庫應用程序開發(fā)人員參考。

作者簡介

暫缺《Oracle數(shù)據(jù)庫基礎教程》作者簡介

圖書目錄

第1章 Oracle 10g簡介 1
1.1 Oracle 10g產(chǎn)品概述 1
1.2 Oracle 10g數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 1
1.2.1 Oracle 10g體系結(jié)構(gòu)概述 1
1.2.2 網(wǎng)格結(jié)構(gòu) 2
1.2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 3
1.2.4 數(shù)據(jù)庫物理結(jié)構(gòu) 7
1.2.5 數(shù)據(jù)庫例程 8
1.2.6 內(nèi)部存儲結(jié)構(gòu) 8
1.2.7 進程結(jié)構(gòu) 9
1.2.8 應用程序結(jié)構(gòu) 11
1.2.9 事務 13
習題 13
第2章 安裝和卸載Oracle 10g數(shù)據(jù)庫 15
2.1 安裝前準備 15
2.1.1 安裝Oracle 10g數(shù)據(jù)庫的硬件需求 15
2.1.2 安裝Oracle 10g數(shù)據(jù)庫的軟件需求 15
2.2 Oracle 10g數(shù)據(jù)庫安裝過程 16
2.2.1 服務器安裝過程 16
2.2.2 客戶端安裝過程 20
2.2.3 設置環(huán)境變量 21
2.2.4 常用Oracle服務 22
2.3 完全卸載Oracle 10g 23
習題 25
第3章 Oracle數(shù)據(jù)庫管理工具 26
3.1 企業(yè)管理器 26
3.1.1 Enterprise Manager 10g 26
3.1.2 Oracle Enterprise Manager 30
3.2 Oracle Administration Assistant 31
3.2.1 啟動Oracle Administration Assistant 31
3.2.2 設置默認實例和注冊表變量 31
3.2.3 設置操作系統(tǒng)數(shù)據(jù)庫管理員和操作員 32
3.2.4 Oracle數(shù)據(jù)庫管理 32
3.3 網(wǎng)絡配置工具 33
3.3.1 Oracle Net簡介 33
3.3.2 Net Manager 34
3.3.3 Net Configuration Assistant 36
3.4 SQL*Plus和iSQL*Plus 38
3.4.1 使用SQL*Plus 38
3.4.2 使用iSQL*Plus 41
習題 43
第4章 數(shù)據(jù)庫管理、配置和維護 44
4.1 關閉和啟動數(shù)據(jù)庫 44
4.1.1 Oracle數(shù)據(jù)庫實例的狀態(tài) 44
4.1.2 關閉數(shù)據(jù)庫實例 44
4.1.3 啟動數(shù)據(jù)庫實例 47
4.1.4 改變數(shù)據(jù)庫的狀態(tài) 49
4.2 創(chuàng)建和刪除數(shù)據(jù)庫 49
4.2.1 創(chuàng)建數(shù)據(jù)庫 49
4.2.2 刪除數(shù)據(jù)庫 56
4.3 配置數(shù)據(jù)庫 57
4.3.1 查看和設置內(nèi)存參數(shù) 57
4.3.2 還原管理 59
4.3.3 初始化參數(shù)管理 60
4.4 用戶管理 63
4.4.1 Oracle數(shù)據(jù)庫用戶類型 63
4.4.2 默認數(shù)據(jù)庫管理員用戶 64
4.4.3 數(shù)據(jù)庫管理員(DBA)的權(quán)限 64
習題 65
第5章 數(shù)據(jù)庫存儲管理 67
5.1 表空間管理 67
5.1.1 查看表空間信息 67
5.1.2 創(chuàng)建表空間 68
5.1.3 設置和修改表空間屬性 70
5.1.4 刪除表空間 72
5.1.5 段和數(shù)據(jù)塊管理 72
5.1.6 撤銷表空間 73
5.2 控制文件管理 74
5.2.1 創(chuàng)建控制文件 74
5.2.2 恢復控制文件 76
5.2.3 刪除控制文件 76
5.2.4 查看控制文件信息 76
5.3 重做日志管理 77
5.3.1 重做日志的基本概念 77
5.3.2 查看重做日志信息 78
5.3.3 創(chuàng)建重做日志組和成員 80
5.3.4 重命名重做日志成員 81
5.3.5 刪除重做日志組和成員 81
5.3.6 清空重做日志文件 82
5.4 歸檔日志管理 82
5.4.1 歸檔日志文件和歸檔模式 82
5.4.2 管理歸檔模式 83
5.4.3 指定歸檔目的地 84
5.4.4 查看歸檔日志信息 84
習題 86
第6章 數(shù)據(jù)庫安全管理 87
6.1 Oracle認證方法 87
6.1.1 操作系統(tǒng)身份認證 87
6.1.2 網(wǎng)絡身份認證 87
6.1.3 Oracle數(shù)據(jù)庫身份認證 87
6.1.4 數(shù)據(jù)庫管理員認證 88
6.2 用戶管理 90
6.2.1 創(chuàng)建用戶 90
6.2.2 修改用戶 92
6.2.3 權(quán)限管理語句 93
6.2.4 刪除用戶 94
6.3 角色管理 95
6.3.1 Oracle系統(tǒng)角色 95
6.3.2 創(chuàng)建角色 96
6.3.3 對角色授權(quán) 98
6.3.4 指定用戶的角色 99
6.3.5 修改角色 99
6.3.6 刪除角色 99
習題 99
第7章 數(shù)據(jù)庫對象管理 101
7.1 表管理 101
7.1.1 創(chuàng)建表 101
7.1.2 修改表 105
7.1.3 刪除表 106
7.1.4 插入數(shù)據(jù) 107
7.1.5 修改數(shù)據(jù) 108
7.1.6 刪除數(shù)據(jù) 108
7.2 數(shù)據(jù)查詢 108
7.2.1 SELECT語句的基本應用 108
7.2.2 定義顯示標題 110
7.2.3 設置查詢條件 110
7.2.4 對查詢結(jié)果排序 111
7.2.5 使用統(tǒng)計函數(shù) 112
7.2.6 連接查詢 113
7.3 視圖管理 114
7.3.1 視圖的基本概念 114
7.3.2 視圖管理頁面 114
7.3.3 創(chuàng)建視圖 115
7.3.4 修改視圖 116
7.3.5 刪除視圖 116
7.4 索引管理 117
7.4.1 索引的概念 117
7.4.2 索引管理頁面 118
7.4.3 創(chuàng)建索引 118
7.4.4 修改索引 120
7.4.5 刪除索引 120
7.5 序列管理 120
7.5.1 創(chuàng)建序列 121
7.5.2 修改序列 122
7.5.3 刪除序列 123
7.5.4 序列的使用 123
習題 124
第8章 備份和恢復 125
8.1 使用EM進行備份和恢復 125
8.1.1 使用EM備份數(shù)據(jù)庫 125
8.1.2 使用EM恢復數(shù)據(jù)庫 132
8.2 RMAN技術(shù) 136
8.2.1 基本概念 136
8.2.2 將數(shù)據(jù)庫設置為歸檔日志模式 137
8.2.3 創(chuàng)建恢復目錄所使用的表空間 138
8.2.4 創(chuàng)建RMAN用戶并授權(quán) 138
8.2.5 創(chuàng)建恢復目錄 139
8.2.6 注冊目標數(shù)據(jù)庫 139
8.2.7 RMAN備份和恢復 139
8.3 閃回(Flashback)技術(shù) 142
8.3.1 閃回技術(shù)概述 142
8.3.2 閃回數(shù)據(jù)庫 143
8.3.3 閃回表 146
8.3.4 閃回回收站 147
8.3.5 閃回查詢(Flashback Query) 149
8.3.6 閃回版本查詢 149
8.3.7 閃回事務查詢 150
習題 151
第9章 PL/SQL語言基礎 152
9.1 PL/SQL簡介 152
9.1.1 PL/SQL語言的結(jié)構(gòu) 152
9.1.2 PL/SQL示例程序 152
9.2 PL/SQL組件 153
9.2.1 聲明部分 153
9.2.2 執(zhí)行部分 154
9.2.3 異常處理部分 158
9.3 常用函數(shù) 160
9.3.1 數(shù)值型函數(shù) 161
9.3.2 字符型函數(shù) 162
9.3.3 日期型函數(shù) 163
9.3.4 統(tǒng)計函數(shù) 164
習題 164
第10章 游標、存儲過程和觸發(fā)器 166
10.1 游標 166
10.1.1 游標的基本概念 166
10.1.2 游標控制語句 167
10.1.3 游標屬性 169
10.1.4 游標FOR循環(huán) 171
10.2 存儲過程管理 174
10.2.1 過程 174
10.2.2 函數(shù) 176
10.2.3 程序包 179
10.3 觸發(fā)器管理 182
10.3.1 觸發(fā)器的基本概念 182
10.3.2 創(chuàng)建及使用觸發(fā)器 182
習題 184
第11章 ADO數(shù)據(jù)訪問技術(shù) 185
11.1 ADO數(shù)據(jù)模型 185
11.2 數(shù)據(jù)庫訪問控件 186
11.2.1 ADO Data控件 187
11.2.2 DataList控件和DataCombo控件 189
11.2.3 DataGrid控件 192
11.3 常用ADO對象 195
11.3.1 Connection對象 195
11.3.2 Command對象 197
11.3.3 Recordset對象 198
11.3.4 Field對象 200
習題 201
第12章 圖書借閱管理系統(tǒng) 203
12.1 系統(tǒng)總體設計 203
12.1.1 系統(tǒng)功能描述 203
12.1.2 創(chuàng)建數(shù)據(jù)庫用戶 204
12.1.3 數(shù)據(jù)庫表結(jié)構(gòu)設計 204
12.2 設計工程框架 208
12.2.1 創(chuàng)建工程 208
12.2.2 添加模塊 208
12.2.3 添加類模塊 211
12.3 系統(tǒng)主界面和登錄模塊設計 215
12.3.1 設計主界面 215
12.3.2 登錄模塊設計 216
12.4 圖書分類管理模塊設計 217
12.4.1 使用TreeView控件管理圖書分類的方法 217
12.4.2 設計圖書分類信息編輯窗體 219
12.4.3 設計圖書分類信息管理窗體 221
12.4.4 設計圖書分類選擇窗體 224
12.5 圖書信息管理模塊設計 224
12.5.1 設計圖書信息編輯窗體 225
12.5.2 設計圖書信息管理窗體 225
12.5.3 設計圖書選擇窗體 228
12.6 圖書庫存管理模塊設計 230
12.6.1 設計圖書庫存編輯模塊 231
12.6.2 設計圖書庫存管理模塊 231
12.6.3 設計庫存盤點編輯模塊 232
12.6.4 設計庫存盤點管理模塊 232
12.7 借閱證件管理模塊設計 233
12.7.1 設計借閱證信息編輯窗體 233
12.7.2 設計借閱證信息管理窗體 235
12.7.3 設計圖書借閱記錄窗體 236
12.8 圖書借閱管理模塊設計 236
12.8.1 設計圖書借閱信息編輯窗體 237
12.8.2 設計圖書借閱信息管理窗體 238
12.8.3 設計圖書催還信息管理窗體 239
習題 240
附錄1 實驗 241
實驗1 數(shù)據(jù)庫管理 241
目的和要求 241
實驗準備 241
實驗內(nèi)容 241
1.使用SHUTDOWN命令關閉數(shù)據(jù)庫實例 241
2.使用STARTUP命令啟動數(shù)據(jù)庫實例 242
3.使用Oracle Enterprise Manager關閉數(shù)據(jù)庫實例 242
4.使用Oracle Enterprise Manager啟動數(shù)據(jù)庫實例 242
5.使用SQL語句創(chuàng)建數(shù)據(jù)庫 243
6.使用SQL語句刪除數(shù)據(jù)庫 243
實驗2 角色和用戶管理 244
目的和要求 244
實驗準備 244
實驗內(nèi)容 244
1.使用SQL語句創(chuàng)建數(shù)據(jù)庫角色 244
2.使用SQL語句為數(shù)據(jù)庫角色授權(quán) 244
3.使用SQL語句創(chuàng)建數(shù)據(jù)庫用戶 245
4.使用SQL語句指定用戶角色 245
實驗3 表和視圖管理 245
目的和要求 245
實驗準備 245
實驗內(nèi)容 245
1.使用SQL語句創(chuàng)建表 246
2.使用SQL語句向表中插入數(shù)據(jù) 246
3.練習使用SQL語句修改表中的數(shù)據(jù) 247
4.練習使用SQL語句刪除表中的數(shù)據(jù) 248
5.練習使用SELECT語句查詢數(shù)據(jù) 248
6.練習使用SQL語句創(chuàng)建視圖 248
實驗4 管理索引和序列 249
目的和要求 249
實驗準備 249
實驗內(nèi)容 249
1.使用SQL語句創(chuàng)建索引 249
2.在創(chuàng)建表的同時創(chuàng)建索引 249
3.使用SQL語句創(chuàng)建序列 250
4.在插入數(shù)據(jù)時使用序列 250
實驗5 PL/SQL編程 250
目的和要求 250
實驗準備 250
實驗內(nèi)容 250
1.使用條件語句 251
2.使用分支語句 251
3.使用循環(huán)語句 251
4.使用系統(tǒng)函數(shù) 251
實驗6 使用游標、存儲過程和觸發(fā)器 251
目的和要求 251
實驗準備 251
實驗內(nèi)容 251
1.創(chuàng)建和使用游標 252
2.編寫和執(zhí)行自定義過程 252
3.編寫和執(zhí)行自定義函數(shù) 252
4.創(chuàng)建和使用觸發(fā)器 252
大作業(yè)1:VB+Oracle學生檔案管理系統(tǒng) 253
項目1 數(shù)據(jù)庫結(jié)構(gòu)設計 253
項目2 設計工程框架 256
項目3 系統(tǒng)主界面和登錄模塊設計 259
項目4 院系管理模塊設計 260
項目5 學生信息管理模塊設計 265
項目6 學生獎懲管理模塊設計 271
項目7 學籍變動管理模塊設計 272
項目8 用戶管理模塊設計 275
大作業(yè)2:ASP+Oracle網(wǎng)上購物系統(tǒng) 279
項目1 數(shù)據(jù)庫結(jié)構(gòu)設計 279
項目2 目錄結(jié)構(gòu)與通用模塊 282
項目3 管理主界面與登錄程序設計 284
項目4 公告信息管理模塊設計 287
項目5 商品類別管理模塊設計 293
項目6 商品管理模塊設計 296
項目7 訂單管理模塊設計 302
項目8 系統(tǒng)主界面與登錄程序設計 305
項目9 設計商品查詢及購買模塊 306
附錄2 下載Oracle 10g 315
附錄3 Oracle 10g系統(tǒng)權(quán)限 318
參考文獻 322

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號