商品簡介
目次
相關商品
商品簡介
Oracle 10g是目前最流行的數據庫開發平臺之一,擁有較高的市場占有率和眾多的高端用戶,成為大型數據庫應用系統的首選后臺數據庫系統。Oracle數據庫管理和應用系統開發已經成為國內外高校計算機專業和許多非計算機專業的必修或選修課程。 本書結合大量的實例,介紹如何利用Oracle 10g來管理和維護數據,以及使用Visual Basic和ASP等開發工具開發C/S(Client/Server)模式和B/S(Browser/Server)模式網絡數據庫應用程序。 本書可作為大學本科相關課程教材,也可供廣大Oracle數據庫管理員和數據庫應用程序開發人員參考。
目次
第1章 Oracle 10g簡介
1.1 Oracle 10g產品概述
1.2 Oracle 10g數據庫系統的體系結構
1.2.1 Oracle 10g體系結構概述
1.2.2 網格結構
1.2.3 數據庫邏輯結構
1.2.4 數據庫物理結構
1.2.5 數據庫例程
1.2.6 內部存儲結構
1.2.7 進程結構
1.2.8 應用程序結構
1.2.9 事務
習題
第2章 安裝和卸載Oracle 10g數據庫
2.1 安裝前準備
2.1.1 安裝Oracle 10g數據庫的硬件需求
2.1.2 安裝Oracle 10g數據庫的軟件需求
2.2 Oracle 10g數據庫安裝過程
2.2.1 服務器安裝過程
2.2.2 客戶端安裝過程
2.2.3 設置環境變量
2.2.4 常用Oracle服務
2.3 完全卸載Oracle 10g
習題
第3章 Oracle數據庫管理工具
3.1 企業管理器
3.1.1 Enterprise Manager 10g
3.1.2 Oracle Enterprise Manager
3.2 Oracle Administration Assistant
3.2.1 啟動Oracle Administration Assistant
3.2.2 設置默認實例和注冊表變量
3.2.3 設置操作系統數據庫管理員和操作員
3.2.4 Oracle數據庫管理
3.3 網絡配置工具
3.3.1 Oracle Net簡介
3.3.2 Net Manager
3.3.3 Net Configuration Assistant
3.4 SQL*Plus和iSQL*Plus
3.4.1 使用SQL*Plus
3.4.2 使用iSQL*Plus
習題
第4章 數據庫管理、配置和維護
4.1 關閉和啟動數據庫
4.1.1 Oracle數據庫實例的狀態
4.1.2 關閉數據庫實例
4.1.3 啟動數據庫實例
4.1.4 改變數據庫的狀態
4.2 創建和刪除數據庫
4.2.1 創建數據庫
4.2.2 刪除數據庫
4.3 配置數據庫
4.3.1 查看和設置內存參數
4.3.2 還原管理
4.3.3 初始化參數管理
4.4 用戶管理
4.4.1 Oracle數據庫用戶類型
4.4.2 默認數據庫管理員用戶
4.4.3 數據庫管理員(DBA)的權限
習題
第5章 數據庫存儲管理
5.1 表空間管理
5.1.1 查看表空間信息
5.1.2 創建表空間
5.1.3 設置和修改表空間屬性
5.1.4 刪除表空間
5.1.5 段和數據塊管理
5.1.6 撤銷表空間
5.2 控制文件管理
5.2.1 創建控制文件
5.2.2 恢復控制文件
5.2.3 刪除控制文件
5.2.4 查看控制文件信息
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 查看歸檔日志信息
習題
第6章 數據庫安全管理
6.1 Oracle認證方法
6.1.1 操作系統身份認證
6.1.2 網絡身份認證
6.1.3 Oracle數據庫身份認證
6.1.4 數據庫管理員認證
6.2 用戶管理
6.2.1 創建用戶
6.2.2 修改用戶
6.2.3 權限管理語句
6.2.4 刪除用戶
6.3 角色管理
6.3.1 Oracle系統角色
6.3.2 創建角色
6.3.3 對角色授權
6.3.4 指定用戶的角色
6.3.5 修改角色
6.3.6 刪除角色
習題
第7章 數據庫對象管理
7.1 表管理
7.1.1 創建表
7.1.2 修改表
7.1.3 刪除表
7.1.4 插入數據
7.1.5 修改數據
7.1.6 刪除數據
7.2 數據查詢
7.2.1 SELECT語句的基本應用
7.2.2 定義顯示標題
7.2.3 設置查詢條件
7.2.4 對查詢結果排序
7.2.5 使用統計函數
7.2.6 連接查詢
7.3 視圖管理
7.3.1 視圖的基本概念
7.3.2 視圖管理頁面
7.3.3 創建視圖
7.3.4 修改視圖
7.3.5 刪除視圖
7.4 索引管理
7.4.1 索引的概念
7.4.2 索引管理頁面
7.4.3 創建索引
7.4.4 修改索引
7.4.5 刪除索引
7.5 序列管理
7.5.1 創建序列
7.5.2 修改序列
7.5.3 刪除序列
7.5.4 序列的使用
習題
第8章 備份和恢復
8.1 使用EM進行備份和恢復
8.1.1 使用EM備份數據庫
8.1.2 使用EM恢復數據庫
8.2 RMAN技術
8.2.1 基本概念
8.2.2 將數據庫設置為歸檔日志模式
8.2.3 創建恢復目錄所使用的表空間
8.2.4 創建RMAN用戶并授權
8.2.5 創建恢復目錄
8.2.6 注冊目標數據庫
8.2.7 RMAN備份和恢復
8.3 閃回(Flashback)技術
8.3.1 閃回技術概述
8.3.2 閃回數據庫
8.3.3 閃回表
8.3.4 閃回回收站
8.3.5 閃回查詢(Flashback Query)
8.3.6 閃回版本查詢
8.3.7 閃回事務查詢
習題
第9章 PL/SQL語言基礎
9.1 PL/SQL簡介
9.1.1 PL/SQL語言的結構
9.1.2 PL/SQL示例程序
9.2 PL/SQL組件
9.2.1 聲明部分
9.2.2 執行部分
9.2.3 異常處理部分
9.3 常用函數
9.3.1 數值型函數
9.3.2 字符型函數
9.3.3 日期型函數
9.3.4 統計函數
習題
第10章 游標、存儲過程和觸發器
10.1 游標
10.1.1 游標的基本概念
10.1.2 游標控制語句
10.1.3 游標屬性
10.1.4 游標FOR循環
10.2 存儲過程管理
10.2.1 過程
10.2.2 函數
10.2.3 程序包
10.3 觸發器管理
10.3.1 觸發器的基本概念
10.3.2 創建及使用觸發器
習題
第11章 ADO數據訪問技術
11.1 ADO數據模型
11.2 數據庫訪問控件
11.2.1 ADO Data控件
11.2.2 DataList控件和DataCombo控件
11.2.3 DataGrid控件
11.3 常用ADO對象
11.3.1 Connection對象
11.3.2 Command對象
11.3.3 Recordset對象
11.3.4 Field對象
習題
第12章 圖書借閱管理系統
12.1 系統總體設計
12.1.1 系統功能描述
12.1.2 創建數據庫用戶
12.1.3 數據庫表結構設計
12.2 設計工程框架
12.2.1 創建工程
12.2.2 添加模塊
12.2.3 添加類模塊
12.3 系統主界面和登錄模塊設計
12.3.1 設計主界面
12.3.2 登錄模塊設計
12.4 圖書分類管理模塊設計
12.4.1 使用TreeView控件管理圖書分類的方法
12.4.2 設計圖書分類信息編輯窗體
12.4.3 設計圖書分類信息管理窗體
12.4.4 設計圖書分類選擇窗體
12.5 圖書信息管理模塊設計
12.5.1 設計圖書信息編輯窗體
12.5.2 設計圖書信息管理窗體
12.5.3 設計圖書選擇窗體
12.6 圖書庫存管理模塊設計
12.6.1 設計圖書庫存編輯模塊
12.6.2 設計圖書庫存管理模塊
12.6.3 設計庫存盤點編輯模塊
12.6.4 設計庫存盤點管理模塊
12.7 借閱證件管理模塊設計
12.7.1 設計借閱證信息編輯窗體
12.7.2 設計借閱證信息管理窗體
12.7.3 設計圖書借閱記錄窗體
12.8 圖書借閱管理模塊設計
12.8.1 設計圖書借閱信息編輯窗體
12.8.2 設計圖書借閱信息管理窗體
12.8.3 設計圖書催還信息管理窗體
習題
附錄1 實驗
實驗1 數據庫管理
目的和要求
實驗準備
實驗內容
1.使用SHUTDOWN命令關閉數據庫實例
2.使用STARTUP命令啟動數據庫實例
3.使用Oracle Enterprise Manager關閉數據庫實例
4.使用Oracle Enterprise Manager啟動數據庫實例
5.使用SQL語句創建數據庫
6.使用SQL語句刪除數據庫
實驗2 角色和用戶管理
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建數據庫角色
2.使用SQL語句為數據庫角色授權
3.使用SQL語句創建數據庫用戶
4.使用SQL語句指定用戶角色
實驗3 表和視圖管理
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建表
2.使用SQL語句向表中插入數據
3.練習使用SQL語句修改表中的數據
4.練習使用SQL語句刪除表中的數據
5.練習使用SELECT語句查詢數據
6.練習使用SQL語句創建視圖
實驗4 管理索引和序列
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建索引
2.在創建表的同時創建索引
3.使用SQL語句創建序列
4.在插入數據時使用序列
實驗5 PL/SQL編程
目的和要求
實驗準備
實驗內容
1.使用條件語句
2.使用分支語句
3.使用循環語句
4.使用系統函數
實驗6 使用游標、存儲過程和觸發器
目的和要求
實驗準備
實驗內容
1.創建和使用游標
2.編寫和執行自定義過程
3.編寫和執行自定義函數
4.創建和使用觸發器
大作業1:VB+Oracle學生檔案管理系統
項目1 數據庫結構設計
項目2 設計工程框架
項目3 系統主界面和登錄模塊設計
項目4 院系管理模塊設計
項目5 學生信息管理模塊設計
項目6 學生獎懲管理模塊設計
項目7 學籍變動管理模塊設計
項目8 用戶管理模塊設計
大作業2:ASP+Oracle網上購物系統
項目1 數據庫結構設計
項目2 目錄結構與通用模塊
項目3 管理主界面與登錄程序設計
項目4 公告信息管理模塊設計
項目5 商品類別管理模塊設計
項目6 商品管理模塊設計
項目7 訂單管理模塊設計
項目8 系統主界面與登錄程序設計
項目9 設計商品查詢及購買模塊
附錄2 下載Oracle 10g
附錄3 Oracle 10g系統權限
參考文獻
1.1 Oracle 10g產品概述
1.2 Oracle 10g數據庫系統的體系結構
1.2.1 Oracle 10g體系結構概述
1.2.2 網格結構
1.2.3 數據庫邏輯結構
1.2.4 數據庫物理結構
1.2.5 數據庫例程
1.2.6 內部存儲結構
1.2.7 進程結構
1.2.8 應用程序結構
1.2.9 事務
習題
第2章 安裝和卸載Oracle 10g數據庫
2.1 安裝前準備
2.1.1 安裝Oracle 10g數據庫的硬件需求
2.1.2 安裝Oracle 10g數據庫的軟件需求
2.2 Oracle 10g數據庫安裝過程
2.2.1 服務器安裝過程
2.2.2 客戶端安裝過程
2.2.3 設置環境變量
2.2.4 常用Oracle服務
2.3 完全卸載Oracle 10g
習題
第3章 Oracle數據庫管理工具
3.1 企業管理器
3.1.1 Enterprise Manager 10g
3.1.2 Oracle Enterprise Manager
3.2 Oracle Administration Assistant
3.2.1 啟動Oracle Administration Assistant
3.2.2 設置默認實例和注冊表變量
3.2.3 設置操作系統數據庫管理員和操作員
3.2.4 Oracle數據庫管理
3.3 網絡配置工具
3.3.1 Oracle Net簡介
3.3.2 Net Manager
3.3.3 Net Configuration Assistant
3.4 SQL*Plus和iSQL*Plus
3.4.1 使用SQL*Plus
3.4.2 使用iSQL*Plus
習題
第4章 數據庫管理、配置和維護
4.1 關閉和啟動數據庫
4.1.1 Oracle數據庫實例的狀態
4.1.2 關閉數據庫實例
4.1.3 啟動數據庫實例
4.1.4 改變數據庫的狀態
4.2 創建和刪除數據庫
4.2.1 創建數據庫
4.2.2 刪除數據庫
4.3 配置數據庫
4.3.1 查看和設置內存參數
4.3.2 還原管理
4.3.3 初始化參數管理
4.4 用戶管理
4.4.1 Oracle數據庫用戶類型
4.4.2 默認數據庫管理員用戶
4.4.3 數據庫管理員(DBA)的權限
習題
第5章 數據庫存儲管理
5.1 表空間管理
5.1.1 查看表空間信息
5.1.2 創建表空間
5.1.3 設置和修改表空間屬性
5.1.4 刪除表空間
5.1.5 段和數據塊管理
5.1.6 撤銷表空間
5.2 控制文件管理
5.2.1 創建控制文件
5.2.2 恢復控制文件
5.2.3 刪除控制文件
5.2.4 查看控制文件信息
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 查看歸檔日志信息
習題
第6章 數據庫安全管理
6.1 Oracle認證方法
6.1.1 操作系統身份認證
6.1.2 網絡身份認證
6.1.3 Oracle數據庫身份認證
6.1.4 數據庫管理員認證
6.2 用戶管理
6.2.1 創建用戶
6.2.2 修改用戶
6.2.3 權限管理語句
6.2.4 刪除用戶
6.3 角色管理
6.3.1 Oracle系統角色
6.3.2 創建角色
6.3.3 對角色授權
6.3.4 指定用戶的角色
6.3.5 修改角色
6.3.6 刪除角色
習題
第7章 數據庫對象管理
7.1 表管理
7.1.1 創建表
7.1.2 修改表
7.1.3 刪除表
7.1.4 插入數據
7.1.5 修改數據
7.1.6 刪除數據
7.2 數據查詢
7.2.1 SELECT語句的基本應用
7.2.2 定義顯示標題
7.2.3 設置查詢條件
7.2.4 對查詢結果排序
7.2.5 使用統計函數
7.2.6 連接查詢
7.3 視圖管理
7.3.1 視圖的基本概念
7.3.2 視圖管理頁面
7.3.3 創建視圖
7.3.4 修改視圖
7.3.5 刪除視圖
7.4 索引管理
7.4.1 索引的概念
7.4.2 索引管理頁面
7.4.3 創建索引
7.4.4 修改索引
7.4.5 刪除索引
7.5 序列管理
7.5.1 創建序列
7.5.2 修改序列
7.5.3 刪除序列
7.5.4 序列的使用
習題
第8章 備份和恢復
8.1 使用EM進行備份和恢復
8.1.1 使用EM備份數據庫
8.1.2 使用EM恢復數據庫
8.2 RMAN技術
8.2.1 基本概念
8.2.2 將數據庫設置為歸檔日志模式
8.2.3 創建恢復目錄所使用的表空間
8.2.4 創建RMAN用戶并授權
8.2.5 創建恢復目錄
8.2.6 注冊目標數據庫
8.2.7 RMAN備份和恢復
8.3 閃回(Flashback)技術
8.3.1 閃回技術概述
8.3.2 閃回數據庫
8.3.3 閃回表
8.3.4 閃回回收站
8.3.5 閃回查詢(Flashback Query)
8.3.6 閃回版本查詢
8.3.7 閃回事務查詢
習題
第9章 PL/SQL語言基礎
9.1 PL/SQL簡介
9.1.1 PL/SQL語言的結構
9.1.2 PL/SQL示例程序
9.2 PL/SQL組件
9.2.1 聲明部分
9.2.2 執行部分
9.2.3 異常處理部分
9.3 常用函數
9.3.1 數值型函數
9.3.2 字符型函數
9.3.3 日期型函數
9.3.4 統計函數
習題
第10章 游標、存儲過程和觸發器
10.1 游標
10.1.1 游標的基本概念
10.1.2 游標控制語句
10.1.3 游標屬性
10.1.4 游標FOR循環
10.2 存儲過程管理
10.2.1 過程
10.2.2 函數
10.2.3 程序包
10.3 觸發器管理
10.3.1 觸發器的基本概念
10.3.2 創建及使用觸發器
習題
第11章 ADO數據訪問技術
11.1 ADO數據模型
11.2 數據庫訪問控件
11.2.1 ADO Data控件
11.2.2 DataList控件和DataCombo控件
11.2.3 DataGrid控件
11.3 常用ADO對象
11.3.1 Connection對象
11.3.2 Command對象
11.3.3 Recordset對象
11.3.4 Field對象
習題
第12章 圖書借閱管理系統
12.1 系統總體設計
12.1.1 系統功能描述
12.1.2 創建數據庫用戶
12.1.3 數據庫表結構設計
12.2 設計工程框架
12.2.1 創建工程
12.2.2 添加模塊
12.2.3 添加類模塊
12.3 系統主界面和登錄模塊設計
12.3.1 設計主界面
12.3.2 登錄模塊設計
12.4 圖書分類管理模塊設計
12.4.1 使用TreeView控件管理圖書分類的方法
12.4.2 設計圖書分類信息編輯窗體
12.4.3 設計圖書分類信息管理窗體
12.4.4 設計圖書分類選擇窗體
12.5 圖書信息管理模塊設計
12.5.1 設計圖書信息編輯窗體
12.5.2 設計圖書信息管理窗體
12.5.3 設計圖書選擇窗體
12.6 圖書庫存管理模塊設計
12.6.1 設計圖書庫存編輯模塊
12.6.2 設計圖書庫存管理模塊
12.6.3 設計庫存盤點編輯模塊
12.6.4 設計庫存盤點管理模塊
12.7 借閱證件管理模塊設計
12.7.1 設計借閱證信息編輯窗體
12.7.2 設計借閱證信息管理窗體
12.7.3 設計圖書借閱記錄窗體
12.8 圖書借閱管理模塊設計
12.8.1 設計圖書借閱信息編輯窗體
12.8.2 設計圖書借閱信息管理窗體
12.8.3 設計圖書催還信息管理窗體
習題
附錄1 實驗
實驗1 數據庫管理
目的和要求
實驗準備
實驗內容
1.使用SHUTDOWN命令關閉數據庫實例
2.使用STARTUP命令啟動數據庫實例
3.使用Oracle Enterprise Manager關閉數據庫實例
4.使用Oracle Enterprise Manager啟動數據庫實例
5.使用SQL語句創建數據庫
6.使用SQL語句刪除數據庫
實驗2 角色和用戶管理
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建數據庫角色
2.使用SQL語句為數據庫角色授權
3.使用SQL語句創建數據庫用戶
4.使用SQL語句指定用戶角色
實驗3 表和視圖管理
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建表
2.使用SQL語句向表中插入數據
3.練習使用SQL語句修改表中的數據
4.練習使用SQL語句刪除表中的數據
5.練習使用SELECT語句查詢數據
6.練習使用SQL語句創建視圖
實驗4 管理索引和序列
目的和要求
實驗準備
實驗內容
1.使用SQL語句創建索引
2.在創建表的同時創建索引
3.使用SQL語句創建序列
4.在插入數據時使用序列
實驗5 PL/SQL編程
目的和要求
實驗準備
實驗內容
1.使用條件語句
2.使用分支語句
3.使用循環語句
4.使用系統函數
實驗6 使用游標、存儲過程和觸發器
目的和要求
實驗準備
實驗內容
1.創建和使用游標
2.編寫和執行自定義過程
3.編寫和執行自定義函數
4.創建和使用觸發器
大作業1:VB+Oracle學生檔案管理系統
項目1 數據庫結構設計
項目2 設計工程框架
項目3 系統主界面和登錄模塊設計
項目4 院系管理模塊設計
項目5 學生信息管理模塊設計
項目6 學生獎懲管理模塊設計
項目7 學籍變動管理模塊設計
項目8 用戶管理模塊設計
大作業2:ASP+Oracle網上購物系統
項目1 數據庫結構設計
項目2 目錄結構與通用模塊
項目3 管理主界面與登錄程序設計
項目4 公告信息管理模塊設計
項目5 商品類別管理模塊設計
項目6 商品管理模塊設計
項目7 訂單管理模塊設計
項目8 系統主界面與登錄程序設計
項目9 設計商品查詢及購買模塊
附錄2 下載Oracle 10g
附錄3 Oracle 10g系統權限
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。