TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
Oracle11g數據庫基礎教程(第2版)(簡體書)
滿額折

Oracle11g數據庫基礎教程(第2版)(簡體書)

商品資訊

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

商品簡介

本書以人力資源管理系統案例開發與管理為主線,深入淺出地介紹Oracle 11g資料庫系統開發與管理的基礎知識。全書包括4個組成部分。第一部分介紹Oracle資料庫系統的構建,包括資料庫伺服器的安裝與配置、資料庫常用管理與開發工具介紹、資料庫體系結構介紹等;第二部分介紹人力資源管理系統資料庫開發,包括資料庫的創建、資料庫存儲結構設置、資料庫物件的創建與應用、利用SQL語句與資料庫交互、利用PL/SQL進行資料庫功能模組開發等;第三部分介紹Oracle資料庫的管理與維護,包括資料庫啟動與關閉、安全性管理、備份與恢復管理、資料庫閃回管理、初始化參數文件管理等;第四部分介紹基於Oracle資料庫的應用開發,包括人力資源管理應用開發、圖書管理系統設計與開發和餐飲評價系統設計與開發等。附錄A為實驗部分,提供8個實驗,供學生實踐、練習。本書面向Oracle資料庫的初學者和入門級用戶,可以使讀者從Oracle知識零起點開始逐漸全面地瞭解Oracle資料庫的基本原理和相關應用開發,為將來深入學習Oracle資料庫奠定基礎。

作者簡介

孫風棟
東軟資訊學院副教授,一直從事資料庫方面的教學和科研工作,研究方向:資料庫應用、資料挖掘、資料集成等,出版著作多部。

前言
1.改版背景
Oracle資料庫是當前應用最廣泛的關係型數據庫產品,其市場佔有率達50%左右,遠遠領先於其他關係型數據庫產品。從工業領域到商業領域,從大型機到微型機,從UNIX作業系統到Windows作業系統,從幾個人的軟體作坊到世界500強的跨國公司,到處都可以看到Oracle資料庫的應用。
在激烈競爭的人才市場,具有一定Oracle資料庫管理與開發經驗的人不但容易找到工作,而且還能獲得很好的職位和優厚的待遇。為了適應企業的需求,提高學生的就業率,越來越多的大專院校,開設了Oracle資料庫管理與開發的相關課程。正是基於上述情況,作者積累多年一線Oracle教學與開發經驗,根據教學與自學的規律,總結之前出版的《Oracle資料庫基礎教程》、《Oracle 10g資料庫基礎教程》兩本教材的經驗及讀者的意見回饋與建議,編寫了《Oracle 11g資料庫基礎教程》一書。
《Oracle 11g資料庫基礎教程》自2014年1月出版以來,已經先後印刷了5次,在大連東軟資訊學院、湖南商學院、大連理工大學軟體學院、南昌航空大學、瀋陽航空工業學院、北京電子科技學院、山東農業大學、廣東技術師範學院、蘇州大學等多所院校得到了很好的應用,頗受廣大師生的好評。除了眾多高校作為教材之外,該教材還成為軟體發展人員學習Oracle資料庫應用的入門書籍,部分培訓機構把該書作為培訓教材使用。
本次再版根據廣大讀者使用教材過程中的回饋、建議,對全書結構進行了調整,增加了部分新的技術,包括資料字典、資料庫啟動與關閉、資料庫初始化參數檔管理等內容。同時,針對案例中使用的用戶ehr容易與資料庫原有用戶hr混淆的問題,將原來的ehr用戶更改為human用戶,案例系統使用human用戶作為開發用戶。
2.內容構成
全書共由17章構成。第1~3章介紹Oracle資料庫開發與管理基礎,包括Oracle 11g資料庫安裝與配置、常用的開發與管理工具介紹以及Oracle資料庫的系統結構介紹;第4章對全書使用的人力資源管理系統資料庫進行分析與設計;第5章介紹人力資源管理系統資料庫存儲設置與管理;第6~11章介紹人力資源管理系統資料庫的開發,包括資料庫物件的創建與管理、利用SQL語句進行資料的操縱與查詢、利用PL/SQL進行命名功能模組的創建等;第12~16章介紹對人力資源管理系統資料庫的管理,包括資料庫啟動與管理、資料庫安全性管理、資料庫備份與恢復管理、資料庫閃回技術、資料庫初始化參數檔管理等;第17章介紹基於Oracle資料庫的應用開發,包括人力資源管理系統應用開發、圖書管理系統設計與開發及餐飲評價系統設計與開發等。此外,根據教學需要,附錄A提供了8個實驗,供學生練習、實踐。
3.組織架構
與傳統教材以知識點為中心進行內容組織不同,本教材以一個人力資源管理系統資料庫開發與維護過程為主線進行組織,強調“做中學”和“學中做”的緊密結合。整個教材包括下列4個部分。
? 構建資料庫系統:安裝與配置資料庫伺服器。
? 資料庫開發:設置資料庫存儲結構、創建資料庫物件、利用SQL語句與資料庫交互、利用PL/SQL程式進行功能模組開發等。
? 資料庫管理與維護:包括資料庫啟動與關閉、安全控制、備份與恢復、初始化參數檔管理等。
? 應用程式開發:開發應用程式,構建完整的應用系統。
教材的具體組織架構如下圖所示。

4.致謝
首先感謝我的合作者,謝謝他們為本書出版所付出的努力。本書第1~11章由孫風棟編寫,第11~17章及附錄A由鄭純軍編寫。此外,參與本書編寫和審稿的人員還有閆海珍、李緒成、李祥坤、劉蕾、張冬青、鄧麗、宋曉慧、王紅、張陽、樊曉勇、劉筱芸、姜敏、李甯甯、李鶴、李慧、周興恩、駱偉、楊永虎、馬李昕、陳明華、曹玉琳、鄭東霞、王瀾等。全書由孫風棟統稿,王瀾主審。
本書配有電子課件、程式源代碼、習題解答等教輔資源,讀者可登錄華信教育資源網下載。
此外,本書在編寫過程中還得到了很多讀者的建議,特別是南昌航空大學劉曉瑢老師,在此向他們表示感謝。
最後,還要感謝電子工業出版社淩毅編輯為本書出版提供的幫助和支持。
由於Oracle資料庫知識繁雜,作者水準有限,以及編寫時間倉促,本書錯誤或不妥之處難免,敬請讀者批評指正。

目次

第1章 Oracle 11g資料庫安裝與配置
1.1 安裝準備
1.1.1 軟體與硬體需求
1.1.2 注意事項
1.2 安裝Oracle 11g資料庫伺服器
1.3 檢查資料庫伺服器的安裝結果
1.3.1 系統服務
1.3.2 檔體系結構
1.3.3 網路配置
1.4 Oracle 11g客戶機安裝與配置
1.5 卸載Oracle 11g產品
練習題1
第2章 Oracle資料庫管理與開發工具介紹
2.1 Oracle企業管理器
2.1.1 Oracle企業管理器簡介
2.1.2 啟動資料庫控制OEM
2.1.3 資料庫控制OEM功能介面介紹
2.1.4 OEM控制臺首選項設置
2.2 SQL Plus
2.2.1 SQL Plus簡介
2.2.2 啟動SQL Plus
2.2.3 SQL Plus常用命令
2.3 SQL Developer
2.3.1 SQL Developer簡介
2.3.2 創建資料庫連接
2.4 網路配置與管理工具
2.4.1 網路配置助手ONCA
2.4.2 網路管理工具ONM
練習題2
第3章 Oracle資料庫系統結構介紹
3.1 Oracle資料庫系統結構概述
3.2 Oracle資料庫存儲結構
3.2.1 存儲結構概述
3.2.2 物理存儲結構概述
3.2.3 邏輯存儲結構概述
3.3 Oracle資料庫記憶體結構
3.3.1 Oracle記憶體結構概述
3.3.2 SGA
3.3.3 PGA
3.4 Oracle資料庫後臺進程
3.4.1 Oracle進程概述
3.4.2 Oracle後臺進程
3.5 資料字典
3.5.1 資料字典概述
3.5.2 資料字典的結構
3.5.3 資料字典的使用
練習題3
第4章 案例資料庫的創建與用戶端的連接
4.1 案例資料庫分析與設計
4.1.1 案例資料庫的分析
4.1.2 案例資料庫概念結構設計
4.1.3 案例資料庫邏輯結構設計
4.2 案例資料庫的創建
4.3 用戶端與案例資料庫的連接配置
練習題4
第5章 資料庫存儲設置與管理
5.1 資料庫存儲設置與管理概述
5.2 表空間的設置與管理
5.2.1 表空間介紹
5.2.2 創建表空間
5.2.3 修改表空間大小
5.2.4 修改表空間的可用性
5.2.5 修改表空間的讀/寫性
5.2.6 設置默認表空間
5.2.7 表空間的備份
5.2.8 刪除表空間
5.2.9 查詢表空間資訊
5.3 資料檔案的設置與管理
5.3.1 資料檔案介紹
5.3.2 創建資料檔案
5.3.3 修改資料檔案的大小
5.3.4 改變資料檔案的可用性
5.3.5 改變資料檔案的名稱或位置
5.3.6 查詢資料檔案資訊
5.4 控制文件的設置與管理
5.4.1 控制檔介紹
5.4.2 創建控制文件
5.4.3 添加多工控制文件
5.4.4 備份控制檔
5.4.5 刪除控制檔
5.4.6 查詢控制檔資訊
5.5 重做日誌檔設置與管理
5.5.1 重做日誌檔介紹
5.5.2 查詢重做日誌檔資訊
5.5.3 創建重做日誌檔組及其成員
5.5.4 重做日誌檔切換
5.5.5 修改重做日誌檔的名稱或位置
5.5.6 刪除重做日誌檔組及其成員
5.6 歸檔日誌檔設置與管理
5.6.1 歸檔日誌檔介紹
5.6.2 資料庫歸檔模式的設置
5.6.3 歸檔目標設置
5.6.4 查詢歸檔資訊
練習題5
第6章 資料庫物件的創建與管理
6.1 Oracle資料庫物件概述
6.1.1 模式的概念
6.1.2 案例資料庫模式的創建
6.2 表的創建與管理
6.2.1 利用CREATE TABLE語句創建表
6.2.2 案例資料庫中表的創建
6.2.3 利用子查詢創建表
6.2.4 修改表
6.2.5 修改約束
6.2.6 查詢表
6.2.7 刪除表
6.3 索引的創建與管理
6.3.1 索引概述
6.3.2 使用CREATE INDEX語句創建索引
6.3.3 案例資料庫中索引的創建
6.3.4 刪除索引
6.3.5 查詢索引
6.4 視圖的創建與管理
6.4.1 視圖概述
6.4.2 使用CREATE VIEW語句創建視圖
6.4.3 案例資料庫中視圖的創建
6.4.4 視圖操作的限制
6.4.5 修改視圖定義
6.4.6 刪除視圖
6.4.7 查詢視圖資訊
6.5 序列
6.5.1 序列的概念
6.5.2 使用CREATE SEQUENCE語句創建序列
6.5.3 案例資料庫中序列的創建
6.5.4 序列的使用
6.5.5 修改序列
6.5.6 查看序列資訊
6.5.7 刪除序列
6.6 分區表與分區索引
6.6.1 分區的概念
6.6.2 分區方法
6.6.3 創建分區表
6.6.4 創建分區索引
練習題6
第7章 資料操縱與事務處理
7.1 資料插入
7.1.1 利用INSERT INTO語句插入資料
7.1.2 利用子查詢插入資料
7.1.3 向案例資料庫表插入初始資料
7.1.4 向多個表中插入資料
7.2 資料修改
7.3 資料合併
7.4 資料刪除
7.5 事務控制
7.5.1 事務概念
7.5.2 Oracle事務的隔離級別
7.5.3 Oracle事務處理
練習題7
第8章 資料查詢
8.1 SELECT語句介紹
8.2 簡單查詢
8.2.1 無條件查詢
8.2.2 有條件查詢
8.2.3 查詢排序
8.2.4 查詢統計
8.3 分組查詢
8.4 多表查詢
8.4.1 交叉連接
8.4.2 內連接
8.4.3 外連接
8.5 子查詢
8.5.1 無關子查詢
8.5.2 相關子查詢
8.5.3 FROM子句中的子查詢
8.5.4 DDL語句中的子查詢
8.5.5 使用WITH子句的子查詢
8.6 合併操作
8.6.1 並集運算
8.6.2 交集運算
8.6.3 差集運算
8.7 SQL內置函數
8.7.1 數值函數
8.7.2 字元函數
8.7.3 日期函數
8.7.4 轉換函數
8.7.5 其他函數
練習題8
第9章 PL/SQL語言基礎
9.1 PL/SQL語言簡介
9.2 PL/SQL程式結構
9.3 詞法單元
9.4 資料類型、變數與常量
9.4.1 資料類型
9.4.2 變數與常量
9.5 PL/SQL中的SQL語句
9.6 控制結構
9.6.1 選擇結構
9.6.2 迴圈結構
9.6.3 跳轉結構
9.7 游標
9.7.1 游標的概念與分類
9.7.2 顯式游標操作過程
9.7.3 顯式游標屬性
9.7.4 顯式游標的檢索
9.7.5 隱式游標
9.7.6 游標變數
9.8 異常處理
9.8.1 異常概述
9.8.2 異常處理過程
9.8.3 異常的傳播
練習題9
第10章 PL/SQL程式開發
10.1 存儲過程
10.1.1 創建存儲過程
10.1.2 調用存儲過程
10.1.3 案例資料庫中存儲過程的創建
10.2 函數
10.2.1 創建函數
10.2.2 調用函數
10.2.3 案例資料庫中函數的創建
10.3 包
10.3.1 創建包
10.3.2 調用包
10.4 觸發器
10.4.1 觸發器概述
10.4.2 DML觸發器概述
10.4.3 創建DML觸發器
10.4.4 變異表觸發器
10.4.5 案例資料庫觸發器的創建
練習題10
第11章 PL/SQL高級應用
11.1 集合
11.1.1 索引表
11.1.2 嵌套表
11.1.3 可變陣列
11.1.4 集合類型在資料庫中的應用
11.2 批綁定
11.2.1 批綁定概述
11.2.2 批DML操作
11.2.3 批查詢
11.2.4 批綁定屬性
11.3 動態SQL
11.3.1 動態SQL概述
11.3.2 動態非查詢語句及單行查詢語句
11.3.3 動態多行查詢語句
11.4 利用PL/SQL實現分頁查詢
11.4.1 利用集合實現分頁查詢
11.4.2 利用游標變數實現分頁查詢
11.4.3 分頁查詢在Java開發中的應用
練習題11
第12章 資料庫啟動與關閉
12.1 資料庫啟動與關閉概述
12.1.1 資料庫啟動與關閉的步驟
12.1.2 資料庫啟動的準備
12.2 在SQL*Plus中啟動與關閉資料庫
12.2.1 在SQL*Plus中啟動資料庫
12.2.2 在SQL*Plus中關閉資料庫
12.2.3 資料庫狀態轉換
12.3 Windows系統中資料庫的自動啟動
練習題12
第13章 安全管理
13.1 用戶管理
13.1.1 用戶管理概述
13.1.2 創建用戶
13.1.3 修改用戶
13.1.4 用戶的鎖定與解鎖
13.1.5 刪除用戶
13.1.6 查詢用戶資訊
13.2 許可權管理
13.2.1 許可權管理概述
13.2.2 系統許可權的授予與回收
13.2.3 物件許可權的授予與回收
13.2.4 查詢許可權資訊
13.3 角色管理
13.3.1 角色概念
13.3.2 系統預定義角色
13.3.3 自定義角色
13.3.4 利用角色進行許可權管理
13.3.5 查詢角色資訊
13.4 概要文件管理
13.4.1 概要文件概述
13.4.2 概要檔中參數介紹
13.4.3 創建概要文

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區