oracle資料庫教程
A. oracle資料庫 哪個教程比較好
那個是基礎教程,講的已經相當不錯了
不過根據你目前的狀態(雲里霧里),建議你先學習一下sqlsever
然後看下oracle8.0 reference handbook
B. Oracle資料庫基礎教程的目錄
第1章Oracle10g簡介1
1.1Oracle10g產品概述1
1.2Oracle10g資料庫系統的體系結構1
1.2.1Oracle10g體系結構概述1
1.2.2網格結構2
1.2.3資料庫邏輯結構3
1.2.4資料庫物理結構7
1.2.5資料庫常式8
1.2.6內部存儲結構8
1.2.7進程結構9
1.2.8應用程序結構11
1.2.9事務13
習題13
第2章安裝和卸載Oracle10g資料庫15
2.1安裝前准備15
2.1.1安裝Oracle10g資料庫的硬體需求15
2.1.2安裝Oracle10g資料庫的軟體需求15
2.2Oracle10g資料庫安裝過程16
2.2.1伺服器安裝過程16
2.2.2客戶端安裝過程20
2.2.3設置環境變數21
2.2.4常用Oracle服務22
2.3完全卸載Oracle10g23
習題25
第3章Oracle資料庫管理工具26
3.1企業管理器26
3.1.1EnterpriseManager10g26
3.1.2OracleEnterpriseManager30
3.
3.2.1啟動
3.2.2設置默認實例和注冊表變數31
3.2.3設置操作系統資料庫管理員和操作員32
3.2.4Oracle資料庫管理32
3.3網路配置工具33
3.3.1OracleNet簡介33
3.3.2NetManager34
3.3.3NetConfigurationAssistant36
3.4SQL*Plus和iSQL*Plus38
3.4.1使用SQL*Plus38
3.4.2使用iSQL*Plus41
習題43
第4章資料庫管理、配置和維護44
4.1關閉和啟動資料庫44
4.1.1Oracle資料庫實例的狀態44
4.1.2關閉資料庫實例44
4.1.3啟動資料庫實例47
4.1.4改變資料庫的狀態49
4.2創建和刪除資料庫49
4.2.1創建資料庫49
4.2.2刪除資料庫56
4.3配置資料庫57
4.3.1查看和設置內存參數57
4.3.2還原管理59
4.3.3初始化參數管理60
4.4用戶管理63
4.4.1Oracle資料庫用戶類型63
4.4.2默認資料庫管理員用戶64
4.4.3資料庫管理員(DBA)的許可權64
習題65
第5章資料庫存儲管理67
5.1表空間管理67
5.1.1查看錶空間信息67
5.1.2創建表空間68
5.1.3設置和修改表空間屬性70
5.1.4刪除表空間72
5.1.5段和數據塊管理72
5.1.6撤銷表空間73
5.2控制文件管理74
5.2.1創建控制文件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創建重做日誌組和成員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章資料庫安全管理87
6.1Oracle認證方法87
6.1.1操作系統身份認證87
6.1.2網路身份認證87
6.1.3Oracle資料庫身份認證87
6.1.4資料庫管理員認證88
6.2用戶管理90
6.2.1創建用戶90
6.2.2修改用戶92
6.2.3許可權管理語句93
6.2.4刪除用戶94
6.3角色管理95
6.3.1Oracle系統角色95
6.3.2創建角色96
6.3.3對角色授權98
6.3.4指定用戶的角色99
6.3.5修改角色99
6.3.6刪除角色99
習題99
第7章資料庫對象管理101
7.1表管理101
7.1.1創建表101
7.1.2修改表105
7.1.3刪除表106
7.1.4插入數據107
7.1.5修改數據108
7.1.6刪除數據108
7.2數據查詢108
7.2.1SELECT語句的基本應用108
7.2.2定義顯示標題110
7.2.3設置查詢條件110
7.2.4對查詢結果排序111
7.2.5使用統計函數112
7.2.6連接查詢113
7.3視圖管理114
7.3.1視圖的基本概念114
7.3.2視圖管理頁面114
7.3.3創建視圖115
7.3.4修改視圖116
7.3.5刪除視圖116
7.4索引管理117
7.4.1索引的概念117
7.4.2索引管理頁面118
7.4.3創建索引118
7.4.4修改索引120
7.4.5刪除索引120
7.5序列管理120
7.5.1創建序列121
7.5.2修改序列122
7.5.3刪除序列123
7.5.4序列的使用123
習題124
第8章備份和恢復125
8.1使用EM進行備份和恢復125
8.1.1使用EM備份資料庫125
8.1.2使用EM恢復資料庫132
8.2RMAN技術136
8.2.1基本概念136
8.2.2將資料庫設置為歸檔日誌模式137
8.2.3創建恢復目錄所使用的表空間138
8.2.4創建RMAN用戶並授權138
8.2.5創建恢復目錄139
8.2.6注冊目標資料庫139
8.2.7RMAN備份和恢復139
8.3閃回(Flashback)技術142
8.3.1閃回技術概述142
8.3.2閃回資料庫143
8.3.3閃回表146
8.3.4閃回回收站147
8.3.5閃回查詢(FlashbackQuery)149
8.3.6閃回版本查詢149
8.3.7閃回事務查詢150
習題151
第9章PL/SQL語言基礎152
9.1PL/SQL簡介152
9.1.1PL/SQL語言的結構152
9.1.2PL/SQL示常式序152
9.2PL/SQL組件153
9.2.1聲明部分153
9.2.2執行部分154
9.2.3異常處理部分158
9.3常用函數160
9.3.1數值型函數161
9.3.2字元型函數162
9.3.3日期型函數163
9.3.4統計函數164
習題164
第10章游標、存儲過程和觸發器166
10.1游標166
10.1.1游標的基本概念166
10.1.2游標控制語句167
10.1.3游標屬性169
10.1.4游標FOR循環171
10.2存儲過程管理174
10.2.1過程174
10.2.2函數176
10.2.3程序包179
10.3觸發器管理182
10.3.1觸發器的基本概念182
10.3.2創建及使用觸發器182
習題184
第11章ADO數據訪問技術185
11.1ADO數據模型185
11.2資料庫訪問控制項186
11.2.1ADOData控制項187
11.2.2DataList控制項和DataCombo控制項189
11.2.3DataGrid控制項192
11.3常用ADO對象195
11.3.1Connection對象195
11.3.2Command對象197
11.3.3Recordset對象198
11.3.4Field對象200
習題201
第12章圖書借閱管理系統203
12.1系統總體設計203
12.1.1系統功能描述203
12.1.2創建資料庫用戶204
12.1.3資料庫表結構設計204
12.2設計工程框架208
12.2.1創建工程208
12.2.2添加模塊208
12.2.3添加類模塊211
12.3系統主界面和登錄模塊設計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資料庫管理241
目的和要求241
實驗准備241
實驗內容241
1.使用SHUTDOWN命令關閉資料庫實例241
2.使用STARTUP命令啟動資料庫實例242
3.使用OracleEnterpriseManager關閉資料庫實例242
4.使用OracleEnterpriseManager啟動資料庫實例242
5.使用SQL語句創建資料庫243
6.使用SQL語句刪除資料庫243
實驗2角色和用戶管理244
目的和要求244
實驗准備244
實驗內容244
1.使用SQL語句創建資料庫角色244
2.使用SQL語句為資料庫角色授權244
3.使用SQL語句創建資料庫用戶245
4.使用SQL語句指定用戶角色245
實驗3表和視圖管理245
目的和要求245
實驗准備245
實驗內容245
1.使用SQL語句創建表246
2.使用SQL語句向表中插入數據246
3.練習使用SQL語句修改表中的數據247
4.練習使用SQL語句刪除表中的數據248
5.練習使用SELECT語句查詢數據248
6.練習使用SQL語句創建視圖248
實驗4管理索引和序列249
目的和要求249
實驗准備249
實驗內容249
1.使用SQL語句創建索引249
2.在創建表的同時創建索引249
3.使用SQL語句創建序列250
4.在插入數據時使用序列250
實驗5PL/SQL編程250
目的和要求250
實驗准備250
實驗內容250
1.使用條件語句251
2.使用分支語句251
3.使用循環語句251
4.使用系統函數251
實驗6使用游標、存儲過程和觸發器251
目的和要求251
實驗准備251
實驗內容251
1.創建和使用游標252
2.編寫和執行自定義過程252
3.編寫和執行自定義函數252
4.創建和使用觸發器252
大作業1:VB+Oracle學生檔案管理系統253
項目1資料庫結構設計253
項目2設計工程框架256
項目3系統主界面和登錄模塊設計259
項目4院系管理模塊設計260
項目5學生信息管理模塊設計265
項目6學生獎懲管理模塊設計271
項目7學籍變動管理模塊設計272
項目8用戶管理模塊設計275
大作業2:ASP+Oracle網上購物系統279
項目1資料庫結構設計279
項目2目錄結構與通用模塊282
項目3管理主界面與登錄程序設計284
項目4公告信息管理模塊設計287
項目5商品類別管理模塊設計293
項目6商品管理模塊設計296
項目7訂單管理模塊設計302
項目8系統主界面與登錄程序設計305
項目9設計商品查詢及購買模塊306
附錄2下載Oracle10g315
附錄3Oracle10g系統許可權318
參考文獻322
……
C. oracle資料庫 視頻教程那個好
oracle博大精深,需要了解的太多了沒什麼好的視頻教程,而且從oracle學習角度來說,大家都是通過文檔來學習的,初學者入門最好先看官方文檔,再自己建個資料庫來實際操作下。或者混混論壇。
http://www.itpub.net/forum-2-1.html
這個論壇是目前oracle方面比較專業的論壇。多去看看吧。
D. Oracle資料庫教程之利用plsqldev進行資料庫操作的步驟
方法/步驟
1、打開PLSQL
Developer,輸入用戶名和口令,進行連接,如下圖所示:
2、依次點擊“文件(F)”->“新建(N)”->“SQL窗口(S)”,如下圖所示:
3、在窗口中輸入以下SQL語句:
--1、創建一個表
T_USER
create
table
T_USER
(
USERID
varchar2(50)
default
SYS_GUID()
not
null
primary
key,
USERNAME
varchar2(20)
not
null,
USERPWD
varchar2(30)
not
null
);
如下圖所示:
4、向表中插入2條數據,語句如下:
--插入2條數據
insert
into
T_USER(USERNAME,USERPWD)
values('admin','admin');
insert
into
T_USER(USERNAME,USERPWD)
values('test','test');
select
*
from
T_USER;
如下圖所示:
5、更新表中的記錄,語句如下:
--更新一條數據
update
T_USER
set
USERPWD='admin123'
where
USERNAME='admin';
select
*
from
T_USER;
如下圖所示:
6、刪除表中的一條記錄,語句如下:
--刪除一條數據
delete
from
T_USER
where
USERNAME='test';
select
*
from
T_USER;
如下圖所示:
7、銷毀剛創建的表,語句如下:
--刪除表
drop
table
T_USER;
select
*
from
T_USER;
可以看到左側的Tables目錄下表已經不存在了,此外查詢表會報錯,說明表確實已經銷毀不存在了,如下圖所示:
以上就是專題欄小編帶來的pl/sql
developer教程,更多教程請看“http://www.zhuantilan.com/zt/sqldeveloper/”
E. Oracle資料庫開發基礎教程的目錄
第1章Oracle基礎1
1.1關系資料庫概述1
1.1.1目前主流的兩類關系資料庫1
1.1.2關系資料庫的基本資料庫
對象1
1.2Oracle簡介2
1.2.1Oracle的發展簡史2
1.2.2Oracle的特點2
1.2.3Oracle的工作模式2
1.3安裝與配置Oracle3
1.3.1安裝Oracle的環境需求3
1.3.2Oracle的安裝工具3
1.3.3Oracle伺服器的安裝與配置3
1.3.4Oracle客戶端的安裝8
1.3.5為客戶端配置網路服務連接9
1.4Oracle的常用工具11
1.4.1企業管理器11
1.4.2SQLPlus12
1.4.3SQLPlusWorksheet13
1.5Oracle常用對象的創建與管理14
1.5.1Oracle表空間與常用
對象簡介14
1.5.2數據表14
1.5.3數據完整性約束16
1.5.4索引的管理17
1.5.5視圖的管理與使用18
1.5.6存儲過程與觸發器19
1.6Oracle的數據類型20
1.6.1數據類型的分類20
1.6.2字元數據類型20
1.6.3數字數據類型21
1.6.4日期數據類型21
1.6.5其他數據類型21
1.7SQL語言基礎22
1.7.1基本的SELECT查詢22
1.7.2用WHERE子句設定數據
篩選條件23
1.7.3用ORDERBY子句排序
結果集23
1.7.4多表連接查詢24
1.7.5用UNION子句連接兩個
結果集24
1.7.6統計函數24
1.7.7用GROUPBY子句分組
統計數據25
1.7.8使用子查詢25
1.7.9用INSERT語句向表中
插入數據26
1.7.10用UPDATE語句修改表中
的數據26
1.7.11用DELETE語句刪除表中
的數據27
1.8PL/SQL簡介27
1.8.1PL/SQL的基本特性27
1.8.2在PL/SQL中使用SELECT27
1.8.3PL/SQL中的常用SQL函數28
1.8.4游標29
1.8.5PL/SQL中的子程序30
1.9Oracle的安全性管理31
1.9.1用戶31
1.9.2角色32
1.9.3概要文件33
1.10Oracle資料庫的備份與恢復34
1.10.1Oracle資料庫備份簡介34
1.10.2EXP命令與IMP命令34
1.11Oracle與高級語言37
1.11.1使用ADO連接Oracle37
1.11.2使用Oracle的專有介面
連接Oracle38
1.12小結38
第2章考勤管理系統39
2.1系統設計39
2.1.1系統的設計目標39
2.1.2設計思想39
2.1.3系統功能模塊劃分39
2.2資料庫設計40
2.2.1資料庫需求分析40
2.2.2資料庫結構設計41
2.3資料庫對象的創建44
2.3.1創建考勤類型表44
2.3.2創建員工表45
2.3.3創建考勤管理表45
2.4設計系統的界面46
2.4.1窗口的設計46
2.4.2菜單的設計51
2.5系統的編程實現52
2.5.1員工信息的管理模塊53
2.5.2考勤類型的設定模塊57
2.5.3員工考勤信息手工錄入模塊61
2.5.4經考勤機生成並處理過的
考勤信息導入模塊64
2.5.5員工出勤情況統計報表
生成模塊66
2.5.6資料庫維護模塊69
2.6系統的測試運行70
2.7小結73
第3章費用收繳管理系統74
3.1系統設計74
3.1.1系統的設計目標74
3.1.2設計思想74
3.1.3系統功能模塊劃分74
3.2資料庫設計75
3.2.1資料庫需求分析76
3.2.2資料庫結構設計76
3.3資料庫對象的創建80
3.3.1收費員信息表80
3.3.2收費員任務表81
3.3.3燃氣價格表82
3.3.4預存款表82
3.3.5居民區信息表83
3.3.6住戶信息表83
3.3.7收繳情況表84
3.4設計系統的界面86
3.4.1窗口的設計86
3.4.2菜單的設計93
3.5系統的編程實現94
3.5.1住戶信息管理模塊94
3.5.2收費員所轄范圍及收費
任務設定模塊99
3.5.3燃氣價格管理模塊103
3.5.4住戶預存款管理模塊104
3.5.5收費情況錄入模塊107
3.5.6查詢及報表模塊112
3.5.7資料庫維護模塊115
3.6系統的測試運行117
3.7小結119
第4章倉庫管理系統120
4.1系統設計120
4.1.1系統的設計目標120
4.1.2設計思想120
4.1.3系統功能模塊劃分120
4.2資料庫設計121
4.2.1資料庫需求分析121
4.2.2資料庫結構設計122
4.3資料庫對象的創建125
4.3.1物品表125
4.3.2提貨部門表126
4.3.3入庫單表127
4.3.4出庫單表127
4.3.5物品庫存表128
4.4設計系統的界面129
4.4.1窗口的設計129
4.4.2菜單的設計135
4.4.3數據窗口的設計136
4.5系統的編程實現141
4.5.1倉庫物品設定模塊142
4.5.2提貨部門設定模塊144
4.5.3物品出庫模塊145
4.5.4查詢及作廢出庫單模塊149
4.5.5出庫單匯總查詢模塊152
4.5.6物品庫存查詢模塊153
4.5.7單品明細賬查詢模塊154
4.5.8數據維護模塊156
4.6系統的測試運行157
4.7小結160
第5章人事管理系統161
5.1系統設計161
5.1.1系統的設計目標161
5.1.2設計思想161
5.1.3系統功能模塊劃分162
5.2資料庫設計162
5.2.1資料庫需求分析162
5.2.2資料庫結構設計164
5.3資料庫對象的創建168
5.3.1系統用戶表168
5.3.2員工資料表169
5.3.3部門資料表170
5.3.4崗位資料表170
5.3.5狀態資料表171
5.3.6員工調動記錄表172
5.3.7員工狀態調整記錄表172
5.4設計系統的界面174
5.4.1窗口的設計174
5.4.2菜單的設計180
5.4.3數據窗口的設計181
5.5系統的編程實現186
5.5.1用戶及許可權管理模塊187
5.5.2基本資料管理模塊190
5.5.3錄用新員工模塊192
5.5.4員工調動模塊193
5.5.5信息查詢模塊195
5.6系統的測試運行199
5.7小結204
第6章論壇系統205
6.1系統設計205
6.1.1系統的設計目標205
6.1.2設計思想205
6.1.3系統功能模塊劃分205
6.2資料庫設計206
6.2.1資料庫需求分析206
6.2.2資料庫結構設計207
6.3資料庫對象的創建211
6.3.1用戶信息表211
6.3.2版面信息表212
6.3.3等級稱號表213
6.3.4內容信息表213
6.3.5改動記錄表214
6.4系統頁面的編程實現217
6.4.1論壇首頁及用戶注冊
與登錄218
6.4.2版面管理222
6.4.3等級稱號管理226
6.4.4論壇內容的查詢發布
與管理230
6.4.5查詢內容改動記錄242
6.5系統的測試運行244
6.5.1建立運行的環境244
6.5.2系統測試245
6.6小結248
第7章采購訂單管理系統249
7.1系統設計249
7.1.1系統的設計目標249
7.1.2設計思想249
7.1.3系統功能模塊劃分249
7.2資料庫設計250
7.2.1資料庫需求分析250
7.2.2資料庫結構設計251
7.3資料庫對象的創建254
7.3.1用戶信息表254
7.3.2供應商信息表255
7.3.3商品信息表256
7.3.4采購訂單表頭表256
7.3.5采購訂單明細表257
7.4系統頁面的編程實現258
7.4.1首頁及用戶登錄259
7.4.2用戶管理263
7.4.3供應商管理266
7.4.4商品管理269
7.4.5訂單錄入272
7.4.6訂單查詢列印278
7.4.7密碼修改284
7.5系統的測試運行287
7.5.1建立運行的環境287
7.5.2系統測試287
7.6小結290
第8章招聘求職管理系統291
8.1系統設計291
8.1.1系統的設計目標291
8.1.2設計思想291
8.1.3系統功能模塊劃分291
8.2資料庫設計292
8.2.1資料庫需求分析292
8.2.2資料庫結構設計293
8.3資料庫對象的創建298
8.3.1個人用戶資料表298
8.3.2企業用戶資料表299
8.3.3求職信息表300
8.3.4招聘信息表301
8.3.5交流意向信息表301
8.4系統頁面的編程實現302
8.4.1系統首頁及用戶注冊303
8.4.2用戶資料修改311
8.4.3信息發布317
8.4.4信息搜索及意向投遞320
8.4.5用戶自有信息管理324
8.5後台數據管理程序的編制331
8.6系統的測試運行333
8.6.1建立運行的環境333
8.6.2系統測試333
8.6.3後台數據維護程序測試335
8.7小結336
第9章供求信息發布系統337
9.1系統設計337
9.1.1系統的設計目標337
9.1.2設計思想337
9.1.3系統功能模塊劃分337
9.2資料庫設計338
9.2.1資料庫需求分析338
9.2.2資料庫結構設計339
9.3資料庫對象的創建342
9.3.1用戶資料表342
9.3.2版面資料表343
9.3.3供求信息表343
9.3.4回復信息表344
9.4系統頁面的編程實現345
9.4.1系統首頁及用戶注冊348
9.4.2用戶資料修改356
9.4.3信息發布359
9.4.4信息搜索及回復360
9.4.5自有信息管理365
9.5後台版面管理程序的編制367
9.6系統的測試運行370
9.6.1建立運行的環境370
9.6.2系統測試371
9.6.3後台數據維護程序測試374
9.7小結375
……
F. Oracle資料庫開發實用教程的介紹
本書是關於大型關系資料庫Oracle開發和編程的教材,本書主要內容包括,資料庫原理概論、SQL語言、PL/SQL塊的編程、存儲過程、函數、資料庫對象的介紹、資料庫交全(許可權、用戶、角色的分配)、資料庫邏輯備份方法(導入與導出)。本書適合作為高等職業學院、高等技術學院、高等專科學院等使用的資料庫課程的教材,也可以作為Oracle資料庫參考書或教師參考書。
G. Oracle教程推薦新手想學習Oracle資料庫
oracle資料庫是使用量比較廣泛的一款資料庫,安全性較高,很多大型企業都是用的oracle。
oracle資料庫教程做的比較好的是樹懶學堂的,比較適合新手入門,案例也很豐富:oracle資料庫教程
H. 如何自學oracle資料庫
你想學oracle幹嘛用,oracle資料庫可是大型資料庫,不說一般,就是中型企業也支付不起一年幾千萬的使用費。初學者可以先學mysql資料庫。
mysql和oracle一樣都支持sql語法,都是關系型資料庫。不同的是存儲過程不一樣,許可權管理不一樣。mysql現在是中小型企業的主流。你可以考慮一下。
你可以想想一個oracle資料庫工程師的要求,即使你達到了,企業也不敢用年輕人。所以先主要已mysql入手。
最好買一本適合初學者的書,買別的書估計初學者看不懂。再結合網上的教程,資料。
如何純粹是為了好玩,那就隨心所欲吧。首先學習什麼是關系型資料庫,關系型資料庫的特點和數據是如何查詢的這些都有助於你今後對資料庫的理解。作為一個能寫出高效的sql語句的程序員來說這個必須要理解。
然後學習sql語句,sql語句主要是對表的操作。查詢,刪除,修改,添加等操作。
然後再學習觸發器,存儲過程,視圖,控制器 。
學到這里就有一定的基礎了,接下來可以選擇學習方向,你可以深入學習資料庫許可權管理,你可以學習更多的資料庫函數來寫出高效的sql語句。
I. oracle資料庫 應該怎樣學
我有資料,把你的油箱告訴我,我發給你.我的[email protected]
其實你想掌握的知識很簡單的.ORACLE資料庫很大的安裝就需要很常的時間.你最好是有個ORACLE的運行環境.這樣才能更好的理解,況且你還有一定的基礎,相信你一定得心應手的.