注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫OracleOracle數(shù)據(jù)庫開發(fā)與應(yīng)用

Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用

Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用

定 價:¥34.50

作 者: 郭克華,王超 主編
出版社: 清華大學出版社
叢編項: Java EE工程師零起點培訓系列
標 簽: Oracle

ISBN: 9787302258148 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 342 字數(shù):  

內(nèi)容簡介

  《Java EE工程師零起點培訓系列:Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用》分為5部分共25章,涵蓋了數(shù)據(jù)庫入門、數(shù)據(jù)查詢、數(shù)據(jù)修改和維護、數(shù)據(jù)庫編程、數(shù)據(jù)庫管理。《Java EE工程師零起點培訓系列:Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用》使用的開發(fā)環(huán)境是Oracle 11g+PL/SQL Developer 7,內(nèi)容由淺入深,并輔以大量的實例說明,階段性地提供實踐指導?!禞ava EE工程師零起點培訓系列:Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用》提供了所有實例的源代碼,以及開發(fā)過程中用到的軟件,供學習參考使用。《Java EE工程師零起點培訓系列:Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用》為學校教學量身定做,供高校Oracle應(yīng)用開發(fā)相關(guān)課程使用,也可供沒有Oracle應(yīng)用開發(fā)基礎(chǔ)的程序員作為入門用書,更可以作為社會軟件開發(fā)技術(shù)培訓班教材使用,對于缺乏項目實踐經(jīng)驗的程序員來說可用于快速積累項目開發(fā)經(jīng)驗。

作者簡介

暫缺《Oracle數(shù)據(jù)庫開發(fā)與應(yīng)用》作者簡介

圖書目錄

第1部分 數(shù)據(jù)庫入門
第1章 數(shù)據(jù)庫入門
1.1 認識數(shù)據(jù)庫
1.1.1 數(shù)據(jù)庫的使用
1.1.2 數(shù)據(jù)庫的定義
1.1.3 數(shù)據(jù)庫管理系統(tǒng)
1.2 實體-關(guān)系模型
1.2.1 實體-關(guān)系模型的定義
1.2.2 E-R圖畫法
1.3 表
1.3.1 表的定義
1.3.2 表中的行和列
1.4 表中的重要概念
1.4.1 用主鍵保證數(shù)據(jù)唯一性
1.4.2 用外鍵保證引用完整性
第2章 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計
2.1 表結(jié)構(gòu)設(shè)計的重要性
2.2 實體和屬性
2.2.1 提取實體和屬性的方法
2.2.2 將實體映射為表
2.3 提取關(guān)系
2.3.1 一對一關(guān)系下的表設(shè)計
2.3.2 一對多關(guān)系下的表設(shè)計
2.3.3 多對多關(guān)系下的表設(shè)計
2.3.4 實體自身發(fā)生聯(lián)系情況下的表設(shè)計
2.4 特殊情況下的表設(shè)計
2.4.1 引入冗余字段
2.4.2 其他技巧
第3章 實踐指導1
3.1 教務(wù)管理系統(tǒng)的需求
3.1.1 基本功能
3.1.2 學生的功能
3.1.3 教師的功能
3.1.4 管理員的功能
3.2 提取實體和屬性
3.2.1 識別實體和屬性
3.2.2 畫出E-R圖
3.2.3 實體映射為表
3.3 提取關(guān)系
3.4 得出最終結(jié)果
3.5 其他問題
3.5.1 存在的問題
3.5.2 思考
第2部分 數(shù)據(jù)查詢
第4章 Oracle的安裝和使用
4.1 認識Oracle
4.1.1 認識Oracle公司
4.1.2 Oracle公司的產(chǎn)品
4.2 安裝Oracle
4.2.1 系統(tǒng)需求
4.2.2 獲取Oracle安裝軟件
4.2.3 安裝Oracle
4.3 Oracle數(shù)據(jù)庫的常用開發(fā)工具
4.3.1 用DatabaseControl管理數(shù)據(jù)庫
4.3.2 用DatabaseConfigurationAssistant創(chuàng)建和刪除數(shù)據(jù)庫
4.3.3 用SQLPlus進行數(shù)據(jù)庫操作
4.4 用PL/SQLDeveloper管理數(shù)據(jù)庫
4.4.1 安裝PL/SQLDeveloper
4.4.2 使用PL/SQLDeveloper
4.5 使用scott用戶
第5章 數(shù)據(jù)庫簡單查詢
5.1 認識SQL
5.1.1 SQL的作用
5.1.2 SQL的定義
5.1.3 SQL書寫規(guī)則
5.2 教學數(shù)據(jù)庫介紹
5.2.1 表的基本知識
5.2.2 本書中的樣例表
5.3 基本查詢語句SELECT
5.3.1 最簡單的SELECT語句
5.3.2 字符串連接
5.3.3 包含算術(shù)表達式的SELECT語句
5.3.4 字段別名
5.3.5 空值的使用
5.3.6 去掉重復值
5.4 帶有限制條件的查詢
5.4.1 用WHERE限制查詢出的數(shù)據(jù)
5.4.2 WHERE中的運算符
5.4.3 用BETWEEN…AND定位某一范圍
5.4.4 用IN代替OR運算符
5.4.5 用LIKE進行模糊查詢
5.4.6 用IS判斷空值
5.5 對查詢數(shù)據(jù)的排序
5.5.1 使用ORDERBY排序輸出結(jié)果
5.5.2 ORDERBY的一些特殊用法
第6章 數(shù)據(jù)庫連接查詢
6.1 認識連接查詢
6.1.1 連接查詢的作用
6.1.2 使用連接查詢
6.1.3 需要注意的問題
6.2 內(nèi)連接
6.2.1 內(nèi)連接的定義
6.2.2 使用內(nèi)連接
6.3 外連接
6.3.1 外連接的定義
6.3.2 使用外連接
6.4 其他連接
6.4.1 使用CROSSJOIN實現(xiàn)笛卡兒積
6.4.2 使用NATURALJOIN進行自動連接
6.4.3 使用USING子句進行連接
第7章 實踐指導2
7.1 安裝Oracle以及附屬軟件
7.1.1 安裝Oracle
7.1.2 安裝PL/SQLDeveloper
7.1.3 初始化教學數(shù)據(jù)庫
7.2 關(guān)于單表查詢的實踐
7.3 關(guān)于連接查詢的實踐
7.4 總結(jié)
第8章 聚合函數(shù)
8.1 認識聚合函數(shù)
8.1.1 聚合函數(shù)的作用
8.1.2 使用聚合函數(shù)
8.2 用COUNT計算總個數(shù)
8.3 用AVG計算平均值
8.4 用SUM計算總和
8.5 用MAX和MIN求最大值和最小值
8.5.1 MAX和MIN的用法
8.5.2 一個容易出錯的地方
8.6 使用GROUPBY對數(shù)據(jù)進行分組
8.6.1 GROUPBY的作用
8.6.2 使用GROUPBY
8.6.3 幾個特殊功能
8.7 使用HAVING子句對聚合結(jié)果進行限制
第9章 數(shù)據(jù)庫子查詢
9.1 認識子查詢
9.1.1 子查詢的作用
9.1.2 使用子查詢
9.2 詳解子查詢
9.2.1 子查詢的使用位置
9.2.2 關(guān)聯(lián)子查詢
9.3 用WITH和ROWNUM實現(xiàn)子查詢
9.3.1 用WITH重用子查詢
9.3.2 用ROWNUM限制查詢結(jié)果
9.4 和子查詢相關(guān)的運算符
9.4.1 EXISTS關(guān)鍵字
9.4.2 多行比較運算符
9.4.3 結(jié)果集的合并和保存
第10章 單行數(shù)據(jù)處理函數(shù)
10.1 認識單行數(shù)據(jù)處理函數(shù)
10.1.1 單行數(shù)據(jù)處理函數(shù)的作用
10.1.2 使用單行數(shù)據(jù)處理函數(shù)
10.2 字符串處理函數(shù)
10.3 數(shù)值處理函數(shù)
10.4 日期處理函數(shù)
10.5 類型轉(zhuǎn)換函數(shù)
10.6 其他函數(shù)
第11章 實踐指導3
11.1 關(guān)于聚合函數(shù)的實踐
11.2 關(guān)于子查詢的實踐
11.3 關(guān)于數(shù)據(jù)處理函數(shù)的實踐
11.4 總結(jié)
第3部分 數(shù)據(jù)修改和維護
第12章 添加、刪除和修改數(shù)據(jù)
12.1 認識DML語句
12.2 使用INSERT語句插入數(shù)據(jù)
12.2.1 向表中插入一條記錄
12.2.2 向表中插入多條記錄
12.3 使用DELETE語句刪除數(shù)據(jù)
12.3.1 帶簡單條件的DELETE語句
12.3.2 帶子查詢的DELETE語句
12.4 用UPDATE語句修改數(shù)據(jù)
12.4.1 帶簡單條件的UPDATE語句
12.4.2 帶子查詢的UPDATE語句
12.5 認識事務(wù)
12.5.1 事務(wù)的作用
12.5.2 控制事務(wù)
12.5.3 設(shè)置保存點
第13章 表的創(chuàng)建與表的約束
13.1 認識數(shù)據(jù)庫對象
13.2 創(chuàng)建和管理表
13.2.1 創(chuàng)建和刪除表
13.2.2 修改表結(jié)構(gòu)
13.3 約束的作用
13.4 使用主鍵約束
13.5 使用非空約束
13.6 使用唯一性約束
13.7 使用外鍵約束
13.8 使用CHECK約束
第14章 索引、視圖、同義詞和序列
14.1 認識索引
14.1.1 索引的作用
14.1.2 創(chuàng)建索引
14.1.3 索引使用技巧
14.2 認識視圖
14.2.1 視圖的作用
14.2.2 創(chuàng)建視圖
14.2.3 通過視圖修改數(shù)據(jù)
14.3 認識同義詞
14.4 認識序列
第15章 實踐指導4
15.1 關(guān)于數(shù)據(jù)增刪改的實踐
15.2 關(guān)于表創(chuàng)建和表管理的實踐
15.3 關(guān)于索引、視圖和同義詞的實踐
第4部分 數(shù)據(jù)庫編程
第16章 PL/SQL編程
16.1 認識PL/SQL編程
16.1.1 PL/SQL編程的作用
16.1.2 PL/SQL編程的優(yōu)點
16.1.3 最簡單的PL/SQL程序
16.2 在PL/SQL中使用變量
16.2.1 聲明變量
16.2.2 將變量結(jié)合SQL使用
16.2.3 使用記錄變量
16.2.4 使用表變量
16.3 用PL/SQL實現(xiàn)判斷邏輯
16.3.1 用IF語句實現(xiàn)判斷邏輯
16.3.2 用CASE語句實現(xiàn)判斷邏輯
16.4 用PL/SQL實現(xiàn)循環(huán)邏輯
16.4.1 用LOOP語句實現(xiàn)循環(huán)邏輯
16.4.2 用WHILE語句實現(xiàn)循環(huán)邏輯
16.4.3 用FOR語句實現(xiàn)循環(huán)邏輯
第17章 存儲過程、函數(shù)和包
17.1 認識存儲過程
17.1.1 存儲過程的作用
17.1.2 創(chuàng)建存儲過程
17.1.3 調(diào)用存儲過程
17.2 詳解存儲過程
17.2.1 帶輸入?yún)?shù)的存儲過程
17.2.2 存儲過程內(nèi)部的返回
17.2.3 帶輸出參數(shù)的存儲過程
17.3 認識函數(shù)
17.3.1 函數(shù)的作用
17.3.2 創(chuàng)建函數(shù)
17.3.3 調(diào)用函數(shù)
17.3.4 將函數(shù)使用到SQL語句
17.4 認識包
17.4.1 定義包
17.4.2 使用包
第18章 觸發(fā)器
18.1 認識觸發(fā)器
18.1.1 觸發(fā)器的作用
18.1.2 使用觸發(fā)器
18.1.3 測試觸發(fā)器
18.2 數(shù)據(jù)操作語言觸發(fā)器
18.2.1 數(shù)據(jù)操作語言觸發(fā)器的定義
18.2.2 用BEFORE觸發(fā)器進行數(shù)據(jù)校驗
18.2.3 用AFTER觸發(fā)器進行級聯(lián)操作
18.2.4 認識語句級觸發(fā)器
18.2.5 INSTEADOF觸發(fā)器
18.3 數(shù)據(jù)定義語言觸發(fā)器
18.4 觸發(fā)器和其他數(shù)據(jù)庫對象的關(guān)系
第19章 游標和異常
19.1 游標
19.1.1 游標的作用
19.1.2 定義游標
19.1.3 使用游標
19.1.4 游標和其他數(shù)據(jù)庫對象的結(jié)合使用
19.1.5 用FOR循環(huán)簡化游標操作
19.2 異常處理
19.2.1 異常處理的作用
19.2.2 進行異常處理
19.2.3 處理特定異常
第20章 實踐指導5
20.1 關(guān)于PL/SQL的實踐
20.2 關(guān)于存儲過程、函數(shù)的實踐
20.3 關(guān)于觸發(fā)器的實踐
20.4 關(guān)于游標的實踐
第5部分 數(shù)據(jù)庫管理
第21章 OEM、監(jiān)聽與網(wǎng)絡(luò)服務(wù)配置
21.1 認識OEM
21.2 監(jiān)聽器配置
21.2.1 認識監(jiān)聽器
21.2.2 配置監(jiān)聽器
21.3 服務(wù)配置
第22章 Oracle的安全管理
22.1 認識用戶
22.1.1 用戶的定義
22.1.2 創(chuàng)建用戶
22.1.3 賦予用戶權(quán)限
22.2 認識角色
22.2.1 角色的定義
22.2.2 創(chuàng)建角色
22.2.3 賦予用戶角色
22.3 配置文件
第23章 表空間管理和SQLLoader
23.1 表空間管理
23.1.1 表空間的定義
23.1.2 創(chuàng)建表空間
23.1.3 修改用戶的表空間
23.2 SQLLoader
23.2.1 認識SQLLoader
23.2.2 使用SQLLoader
第24章 數(shù)據(jù)備份與恢復
24.1 數(shù)據(jù)備份與恢復
24.2 邏輯備份與恢復
24.3 物理備份與恢復入門
24.3.1 認識物理備份與恢復
24.3.2 冷備份與恢復
24.3.3 熱備份與恢復
第25章 實踐指導6
25.1 關(guān)于OEM的實踐
25.2 關(guān)于監(jiān)聽和服務(wù)配置的實踐
25.3 關(guān)于用戶和角色的實踐
25.4 關(guān)于表空間和SQLLoader的實踐
25.5 關(guān)于數(shù)據(jù)庫備份和恢復的實踐

本目錄推薦

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