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

Oracle11g數(shù)據(jù)庫基礎(chǔ)教程(第2版)

Oracle11g數(shù)據(jù)庫基礎(chǔ)教程(第2版)

定 價:¥45.00

作 者: 孫風棟 編
出版社: 電子工業(yè)出版社
叢編項: 計算機類本科規(guī)劃教材
標 簽: 工學 教材 研究生/本科/專科教材

購買這本書可以去


ISBN: 9787121304637 出版時間: 2017-01-01 包裝: 平裝
開本: 16開 頁數(shù): 320 字數(shù):  

內(nèi)容簡介

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

作者簡介

  孫風棟,東軟信息學院副教授,一直從事數(shù)據(jù)庫方面的教學和科研工作,研究方向:數(shù)據(jù)庫應(yīng)用、數(shù)據(jù)挖掘、數(shù)據(jù)集成等,出版著作多部。

圖書目錄

第1章 Oracle 11g數(shù)據(jù)庫安裝與配置
1.1 安裝準備
1.1.1 軟件與硬件需求
1.1.2 注意事項
1.2 安裝Oracle 11g數(shù)據(jù)庫服務(wù)器
1.3 檢查數(shù)據(jù)庫服務(wù)器的安裝結(jié)果
1.3.1 系統(tǒng)服務(wù)
1.3.2 文件體系結(jié)構(gòu)
1.3.3 網(wǎng)絡(luò)配置
1.4 Oracle 11g客戶機安裝與配置
1.5 卸載Oracle 11g產(chǎn)品
練習題1
第2章 Oracle數(shù)據(jù)庫管理與開發(fā)工具介紹
2.1 Oracle企業(yè)管理器
2.1.1 Oracle企業(yè)管理器簡介
2.1.2 啟動數(shù)據(jù)庫控制OEM
2.1.3 數(shù)據(jù)庫控制OEM功能界面介紹
2.1.4 OEM控制臺首選項設(shè)置
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 創(chuàng)建數(shù)據(jù)庫連接
2.4 網(wǎng)絡(luò)配置與管理工具
2.4.1 網(wǎng)絡(luò)配置助手ONCA
2.4.2 網(wǎng)絡(luò)管理工具ONM
練習題2
第3章 Oracle數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)介紹
3.1 Oracle數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)概述
3.2 Oracle數(shù)據(jù)庫存儲結(jié)構(gòu)
3.2.1 存儲結(jié)構(gòu)概述
3.2.2 物理存儲結(jié)構(gòu)概述
3.2.3 邏輯存儲結(jié)構(gòu)概述
3.3 Oracle數(shù)據(jù)庫內(nèi)存結(jié)構(gòu)
3.3.1 Oracle內(nèi)存結(jié)構(gòu)概述
3.3.2 SGA
3.3.3 PGA
3.4 Oracle數(shù)據(jù)庫后臺進程
3.4.1 Oracle進程概述
3.4.2 Oracle后臺進程
3.5 數(shù)據(jù)字典
3.5.1 數(shù)據(jù)字典概述
3.5.2 數(shù)據(jù)字典的結(jié)構(gòu)
3.5.3 數(shù)據(jù)字典的使用
練習題3
第4章 案例數(shù)據(jù)庫的創(chuàng)建與客戶端的連接
4.1 案例數(shù)據(jù)庫分析與設(shè)計
4.1.1 案例數(shù)據(jù)庫的分析
4.1.2 案例數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計
4.1.3 案例數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
4.2 案例數(shù)據(jù)庫的創(chuàng)建
4.3 客戶端與案例數(shù)據(jù)庫的連接配置
練習題4
第5章 數(shù)據(jù)庫存儲設(shè)置與管理
5.1 數(shù)據(jù)庫存儲設(shè)置與管理概述
5.2 表空間的設(shè)置與管理
5.2.1 表空間介紹
5.2.2 創(chuàng)建表空間
5.2.3 修改表空間大小
5.2.4 修改表空間的可用性
5.2.5 修改表空間的讀/寫性
5.2.6 設(shè)置默認表空間
5.2.7 表空間的備份
5.2.8 刪除表空間
5.2.9 查詢表空間信息
5.3 數(shù)據(jù)文件的設(shè)置與管理
5.3.1 數(shù)據(jù)文件介紹
5.3.2 創(chuàng)建數(shù)據(jù)文件
5.3.3 修改數(shù)據(jù)文件的大小
5.3.4 改變數(shù)據(jù)文件的可用性
5.3.5 改變數(shù)據(jù)文件的名稱或位置
5.3.6 查詢數(shù)據(jù)文件信息
5.4 控制文件的設(shè)置與管理
5.4.1 控制文件介紹
5.4.2 創(chuàng)建控制文件
5.4.3 添加多路復(fù)用控制文件
5.4.4 備份控制文件
5.4.5 刪除控制文件
5.4.6 查詢控制文件信息
5.5 重做日志文件設(shè)置與管理
5.5.1 重做日志文件介紹
5.5.2 查詢重做日志文件信息
5.5.3 創(chuàng)建重做日志文件組及其成員
5.5.4 重做日志文件切換
5.5.5 修改重做日志文件的名稱或位置
5.5.6 刪除重做日志文件組及其成員
5.6 歸檔日志文件設(shè)置與管理
5.6.1 歸檔日志文件介紹
5.6.2 數(shù)據(jù)庫歸檔模式的設(shè)置
5.6.3 歸檔目標設(shè)置
5.6.4 查詢歸檔信息
練習題5
第6章 數(shù)據(jù)庫對象的創(chuàng)建與管理
6.1 Oracle數(shù)據(jù)庫對象概述
6.1.1 模式的概念
6.1.2 案例數(shù)據(jù)庫模式的創(chuàng)建
6.2 表的創(chuàng)建與管理
6.2.1 利用CREATE TABLE語句創(chuàng)建表
6.2.2 案例數(shù)據(jù)庫中表的創(chuàng)建
6.2.3 利用子查詢創(chuàng)建表
6.2.4 修改表
6.2.5 修改約束
6.2.6 查詢表
6.2.7 刪除表
6.3 索引的創(chuàng)建與管理
6.3.1 索引概述
6.3.2 使用CREATE INDEX語句創(chuàng)建索引
6.3.3 案例數(shù)據(jù)庫中索引的創(chuàng)建
6.3.4 刪除索引
6.3.5 查詢索引
6.4 視圖的創(chuàng)建與管理
6.4.1 視圖概述
6.4.2 使用CREATE VIEW語句創(chuàng)建視圖
6.4.3 案例數(shù)據(jù)庫中視圖的創(chuàng)建
6.4.4 視圖操作的限制
6.4.5 修改視圖定義
6.4.6 刪除視圖
6.4.7 查詢視圖信息
6.5 序列
6.5.1 序列的概念
6.5.2 使用CREATE SEQUENCE語句創(chuàng)建序列
6.5.3 案例數(shù)據(jù)庫中序列的創(chuàng)建
6.5.4 序列的使用
6.5.5 修改序列
6.5.6 查看序列信息
6.5.7 刪除序列
6.6 分區(qū)表與分區(qū)索引
6.6.1 分區(qū)的概念
6.6.2 分區(qū)方法
6.6.3 創(chuàng)建分區(qū)表
6.6.4 創(chuàng)建分區(qū)索引
練習題6
第7章 數(shù)據(jù)操縱與事務(wù)處理
7.1 數(shù)據(jù)插入
7.1.1 利用INSERT INTO語句插入數(shù)據(jù)
7.1.2 利用子查詢插入數(shù)據(jù)
7.1.3 向案例數(shù)據(jù)庫表插入初始數(shù)據(jù)
7.1.4 向多個表中插入數(shù)據(jù)
7.2 數(shù)據(jù)修改
7.3 數(shù)據(jù)合并
7.4 數(shù)據(jù)刪除
7.5 事務(wù)控制
7.5.1 事務(wù)概念
7.5.2 Oracle事務(wù)的隔離級別
7.5.3 Oracle事務(wù)處理
練習題7
第8章 數(shù)據(jù)查詢
8.1 SELECT語句介紹
8.2 簡單查詢
8.2.1 無條件查詢
8.2.2 有條件查詢
8.2.3 查詢排序
8.2.4 查詢統(tǒng)計
8.3 分組查詢
8.4 多表查詢
8.4.1 交叉連接
8.4.2 內(nèi)連接
8.4.3 外連接
8.5 子查詢
8.5.1 無關(guān)子查詢
8.5.2 相關(guān)子查詢
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內(nèi)置函數(shù)
8.7.1 數(shù)值函數(shù)
8.7.2 字符函數(shù)
8.7.3 日期函數(shù)
8.7.4 轉(zhuǎn)換函數(shù)
8.7.5 其他函數(shù)
練習題8
第9章 PL/SQL語言基礎(chǔ)
9.1 PL/SQL語言簡介
9.2 PL/SQL程序結(jié)構(gòu)
9.3 詞法單元
9.4 數(shù)據(jù)類型、變量與常量
9.4.1 數(shù)據(jù)類型
9.4.2 變量與常量
9.5 PL/SQL中的SQL語句
9.6 控制結(jié)構(gòu)
9.6.1 選擇結(jié)構(gòu)
9.6.2 循環(huán)結(jié)構(gòu)
9.6.3 跳轉(zhuǎn)結(jié)構(gòu)
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程序開發(fā)
10.1 存儲過程
10.1.1 創(chuàng)建存儲過程
10.1.2 調(diào)用存儲過程
10.1.3 案例數(shù)據(jù)庫中存儲過程的創(chuàng)建
10.2 函數(shù)
10.2.1 創(chuàng)建函數(shù)
10.2.2 調(diào)用函數(shù)
10.2.3 案例數(shù)據(jù)庫中函數(shù)的創(chuàng)建
10.3 包
10.3.1 創(chuàng)建包
10.3.2 調(diào)用包
10.4 觸發(fā)器
10.4.1 觸發(fā)器概述
10.4.2 DML觸發(fā)器概述
10.4.3 創(chuàng)建DML觸發(fā)器
10.4.4 變異表觸發(fā)器
10.4.5 案例數(shù)據(jù)庫觸發(fā)器的創(chuàng)建
練習題10
第11章 PL/SQL高級應(yīng)用
11.1 集合
11.1.1 索引表
11.1.2 嵌套表
11.1.3 可變數(shù)組
11.1.4 集合類型在數(shù)據(jù)庫中的應(yīng)用
11.2 批綁定
11.2.1 批綁定概述
11.2.2 批DML操作
11.2.3 批查詢
11.2.4 批綁定屬性
11.3 動態(tài)SQL
11.3.1 動態(tài)SQL概述
11.3.2 動態(tài)非查詢語句及單行查詢語句
11.3.3 動態(tài)多行查詢語句
11.4 利用PL/SQL實現(xiàn)分頁查詢
11.4.1 利用集合實現(xiàn)分頁查詢
11.4.2 利用游標變量實現(xiàn)分頁查詢
11.4.3 分頁查詢在Java開發(fā)中的應(yīng)用
練習題11
第12章 數(shù)據(jù)庫啟動與關(guān)閉
12.1 數(shù)據(jù)庫啟動與關(guān)閉概述
12.1.1 數(shù)據(jù)庫啟動與關(guān)閉的步驟
12.1.2 數(shù)據(jù)庫啟動的準備
12.2 在SQL*Plus中啟動與關(guān)閉數(shù)據(jù)庫
12.2.1 在SQL*Plus中啟動數(shù)據(jù)庫
12.2.2 在SQL*Plus中關(guān)閉數(shù)據(jù)庫
12.2.3 數(shù)據(jù)庫狀態(tài)轉(zhuǎn)換
12.3 Windows系統(tǒng)中數(shù)據(jù)庫的自動啟動
練習題12
第13章 安全管理
13.1 用戶管理
13.1.1 用戶管理概述
13.1.2 創(chuàng)建用戶
13.1.3 修改用戶
13.1.4 用戶的鎖定與解鎖
13.1.5 刪除用戶
13.1.6 查詢用戶信息
13.2 權(quán)限管理
13.2.1 權(quán)限管理概述
13.2.2 系統(tǒng)權(quán)限的授予與回收
13.2.3 對象權(quán)限的授予與回收
13.2.4 查詢權(quán)限信息
13.3 角色管理
13.3.1 角色概念
13.3.2 系統(tǒng)預(yù)定義角色
13.3.3 自定義角色
13.3.4 利用角色進行權(quán)限管理
13.3.5 查詢角色信息
13.4 概要文件管理
13.4.1 概要文件概述
13.4.2 概要文件中參數(shù)介紹
13.4.3 創(chuàng)建概要文件
13.4.4 修改概要文件
13.4.5 刪除概要文件
13.4.6 查詢概要文件
13.5 審計
13.5.1 審計介紹
13.5.2 啟動審計
13.5.3 語句審計
13.5.4 權(quán)限審計
13.5.5 對象審計
13.5.6 網(wǎng)絡(luò)審計
13.6 案例數(shù)據(jù)庫安全控制的實現(xiàn)
練習題13
第14章 備份與恢復(fù)
14.1 備份與恢復(fù)概述
14.1.1 備份與恢復(fù)的概念
14.1.2 Oracle數(shù)據(jù)庫備份類型
14.1.3 Oracle數(shù)據(jù)庫恢復(fù)類型
14.2 物理備份數(shù)據(jù)庫
14.2.1 冷備份
14.2.2 熱備份
14.3 物理恢復(fù)數(shù)據(jù)庫
14.3.1 非歸檔模式下數(shù)據(jù)庫的恢復(fù)
14.3.2 歸檔模式下數(shù)據(jù)庫的完全恢復(fù)
14.3.3 歸檔模式下數(shù)據(jù)庫的不完全恢復(fù)
14.4 利用RMAN備份與恢復(fù)數(shù)據(jù)庫
14.4.1 RMAN介紹
14.4.2 RMAN基本操作
14.4.3 RMAN備份與恢復(fù)概述
14.4.4 利用RMAN備份數(shù)據(jù)庫
14.4.5 利用RMAN恢復(fù)數(shù)據(jù)庫
14.5 邏輯備份與恢復(fù)數(shù)據(jù)庫
14.5.1 邏輯備份與恢復(fù)概述
14.5.2 使用EXPDP導(dǎo)出數(shù)據(jù)
14.5.3 利用IMPDP導(dǎo)入數(shù)據(jù)
練習題14
第15章 閃回技術(shù)
15.1 閃回技術(shù)概述
15.1.1 閃回技術(shù)介紹
15.1.2 閃回技術(shù)分類
15.2 閃回查詢
15.2.1 閃回查詢概述
15.2.2 撤銷表空間相關(guān)參數(shù)配置
15.2.3 閃回查詢操作
15.3 閃回版本查詢
15.4 閃回事務(wù)查詢
15.5 閃回表
15.6 閃回刪除
15.6.1 閃回刪除概述
15.6.2 回收站的管理
15.6.3 閃回刪除操作
15.7 閃回數(shù)據(jù)庫
15.7.1 閃回數(shù)據(jù)庫概述
15.7.2 閃回數(shù)據(jù)庫的配置
15.7.3 閃回數(shù)據(jù)庫操作
15.8 閃回數(shù)據(jù)歸檔
15.8.1 閃回數(shù)據(jù)歸檔概念
15.8.2 創(chuàng)建閃回數(shù)據(jù)歸檔區(qū)
15.8.3 啟用表的閃回數(shù)據(jù)歸檔
15.8.4 閃回數(shù)據(jù)歸檔操作案例
練習題15
第16章 初始化參數(shù)文件管理
16.1 數(shù)據(jù)庫初始化參數(shù)文件概述
16.2 創(chuàng)建數(shù)據(jù)庫服務(wù)器初始化參數(shù)文件
16.3 數(shù)據(jù)庫初始化參數(shù)介紹
16.4 修改數(shù)據(jù)庫初始化參數(shù)
16.5 導(dǎo)出服務(wù)器初始化參數(shù)文件
16.6 查看數(shù)據(jù)庫初始化參數(shù)設(shè)置
練習題16
第17章 基于Oracle數(shù)據(jù)庫的應(yīng)用開發(fā)
17.1 人力資源管理系統(tǒng)應(yīng)用開發(fā)
17.1.1 主要界面設(shè)計
17.1.2 建立數(shù)據(jù)庫連接
17.1.3 員工管理功能的實現(xiàn)
17.1.4 函數(shù)調(diào)用
17.1.5 存儲過程調(diào)用
17.2 圖書管理系統(tǒng)設(shè)計與開發(fā)
17.2.1 圖書管理系統(tǒng)需求分析
17.2.2 數(shù)據(jù)庫設(shè)計
17.2.3 圖書管理系統(tǒng)數(shù)據(jù)庫實現(xiàn)
17.2.4 圖書管理系統(tǒng)主要 界面設(shè)計
17.2.5 圖書管理系統(tǒng)主要 功能實現(xiàn)
17.3 餐飲評價系統(tǒng)設(shè)計與開發(fā)
17.3.1 餐飲評價系統(tǒng)需求分析
17.3.2 數(shù)據(jù)庫設(shè)計
17.3.3 系統(tǒng)主要界面設(shè)計
17.3.4 系統(tǒng)主要功能實現(xiàn)
練習題17
附錄A 實驗
實驗1 Oracle數(shù)據(jù)庫安裝與配置
實驗2 Oracle數(shù)據(jù)庫物理存儲結(jié)構(gòu)管理
實驗3 Oracle數(shù)據(jù)庫邏輯存儲結(jié)構(gòu)管理
實驗4 Oracle數(shù)據(jù)庫模式對象管理
實驗5 SQL語句應(yīng)用
實驗6 PL/SQL程序設(shè)計
實驗7 Oracle數(shù)據(jù)庫安全管理
實驗8 Oracle數(shù)據(jù)庫備份與恢復(fù)
參考文獻

本目錄推薦

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