Oracle基礎教程

Oracle基礎教程

本書全面介紹了Oracle資料庫管理系統,詳細描述了如何介紹創建、修改、重命名和刪除資料庫表,查詢資料庫,自定義表單,創建和修改報表,維護資料庫安全以及資料庫管理等。在講解的同時提供了實例及章末小結和習題,供讀者進一步鞏固和實踐所學到的知識。

基本介紹

  • 書名:Oracle基礎教程
  • 作者:(美)佩里,(美)波斯特 著,鐘鳴等譯
  • ISBN:9787115177353
  • 類別:圖書—計算機—資料庫-Oracle
  • 頁數:579
  • 定價:¥75.00
  • 出版社:人民郵電出版社
  • 出版時間:2008-6-1
  • 開本:16開
  • 字數:1023000
內容簡介,作者簡介,目錄,

內容簡介

本書兼顧了資料庫理論和Oracle實踐以及應用程式的開發與管理,適合初學者和具有一些實踐經驗的讀者學習參考。本書可作為大專院校和培訓機構相關課程的教材。

作者簡介

James Perry美國聖迭戈大學商學院信息系統教授。講授計算機方面的課程已經30多年,與人合作撰寫過幾十部教材和技術圖書,並被譯為中、俄、韓等多種文字。他曾擔任許多著名機構的技術顧問,如美國國家噴氣推進實驗室

目錄

第1章關係資料庫系統Oracle 10g介紹
第2章SQLSQL*Plus概述
Oracle基礎教程
第3章 創建、修改、重命名和刪除資料庫的表
第4章 修改數據以及審計表的操作
4.1 將數據行插入表中
4.1.1 指定列的列表
4.1.2 處理完整性約束
4.1.3 省略列名
4.1.4 插入日期和時間
4.1.5 從其他表中插入數據
4.1.6 創建和使用序列
4.2 更新數據
4.2.1 更新語句
4.2.2CASE結構介紹
4.2.3 用CASE結構更新數據
4.2.4 替代變數
4.3 刪除行和截斷表
4.3.1 刪除選擇的行
4.3.2 刪除所有行
4.4 合併行
4.5 資料庫事務
4.5.1 提交
4.5.2 回退
4.5.3 保留點
4.6 創建和使用資料庫觸發器
4.6.1 觸發器介紹
4.6.2 創建和使用BEFORE觸發器
4.6.3 創建一個AFTER觸發器審計表操作
4.6.4 創建和使用語句級觸發器
4.6.5 顯示、更改、刪除觸發器
4.7 小結
第5章 查詢資料庫
5.1 顯示單個資料庫表中的數據
5.1.1 編寫SELECT語句
5.1.2 選擇所有的列
5.1.3 使用DISTINCT顯示唯一的行
5.1.4 中斷失控的查詢
5.1.5 使用搜尋條件過濾結果
5.1.6 排序
5.1.7 在查詢中包含計算
5.2 SQL函式介紹
5.2.1 在查詢中使用單行函式
5.2.2 使用聚集函式
5.2.3 對結果進行分組
5.2.4 用HAVING子句過濾組
5.2.5 格式化SQL*Plus的輸出並創建簡單的報表
5.3 小結
第6章 創建多表查詢和視圖
6.1 創建和使用多表查詢
6.1.1 聯結具有匹配列值的表
6.1.2 理解其他聯結類型和聯結條件
6.1.3 集合操作符
6.1.4 使用子查詢
6.2 創建和使用視圖
6.2.1 視圖的用途
6.2.2 定義和查詢一個表的視圖
6.2.3 用一個表的視圖修改表數據
6.2.4 創建複雜視圖
6.2.5 創建同義詞以簡化表引用
6.2.6 列出視圖定義
6.2.7 刪除視圖
6.3 小結
第7章 使用PL/SQL
7.1PL/SQL介紹
7.1.1PL/SQL的優點
7.1.2PL/SQL塊的類型
7.2 理解匿名塊
7.2.1 考察聲明部分
7.2.2 考察可執行部分
7.2.3 考察異常處理部分
7.3 創建匿名塊
7.3.1 初始化Redwood Realty資料庫
7.3.2 編寫匿名塊
7.3.3 建立SQL*Plus環境
7.3.4 運行匿名的PL/SQL
7.3.5 修改匿名塊顯示多行
7.3.6 處理異常情況
7.4 理解顯式游標
7.4.1PL/SQL循環結構介紹
7.4.2 使用顯式游標和循環處理行
7.4.3 使用FOR循環處理顯式游標
7.4.4 IF語句介紹
7.5 有名塊的介紹
7.6 創建、使用、顯示並刪除函式
7.6.1 創建並存儲函式
7.6.2 調用函式
7.6.3 修改函式
7.6.4 顯示並刪除函式
7.7 創建、使用、顯示和刪除過程
7.7.1 過程的優點
7.7.2 創建並存儲過程
7.7.3 調用存儲過程
7.7.4 修改過程並重新編譯和保存過程
7.7.5 顯示和刪除過程
7.8 小結
第8章 理解和使用Forms Builder
8.1 表單介紹
8.1.1 種主要的表單類型
8.1.2 表單服務體系結構
8.1.3Oracle表單的基本結構
8.2 用Forms Builder創建一個簡單的主表單
8.2.1Forms Builder嚮導
8.2.2 用Run Form按鈕測試表單
8.2.3 用表單查詢顯示數據
8.3 修改表單
8.3.1 布局編輯器
8.3.2 對象導航器
8.3.3 基本屬性
8.3.4 添加圖像
8.3.5 添加查找列
8.3.6 創建一個值列表
8.3.7 自動執行查詢的步驟
8.3.8 單選按鈕和複選框
8.4 創建表格式表單和子表單
8.4.1 創建表格式表單
8.4.2 創建主表單和子表單
8.4.3 給格線添加顯示列
8.4.4 設定格式掩碼
8.5 小結
第9章 定製表單
9.1 設定表單結構
9.1.1 創建畫布和簡單的數據塊
9.1.2 創建查詢數據塊
9.1.3 完成搜尋工作
9.2 設計表單觸發器
9.2.1 定義表單事件
9.2.2 創建和編輯觸發器
9.2.3 調試觸發器
9.2.4 處理錯誤
9.2.5 理解表單程式的作用域和生命周期
9.3 建立有用的表單工具
9.3.1 創建序列
9.3.2 驗證表單輸入
9.3.3 計算格線數據小計
9.4 使用多個畫布
9.4.1 添加一個畫布
9.4.2 疊加畫布
9.4.3 標籤畫布
9.4.4 表單樣式的評論
9.5 用JDeveloper創建Web表單
9.5.1 修改Listings表並建立伺服器檔案
9.5.2 創建數據連線和工作區
9.5.3 創建業務組件數據模型
9.5.4 創建Java伺服器頁面顯示數據
9.5.5 添加搜尋表單
9.6 小結
第10章 創建和修改報表
10.1 報表開發器介紹
10.1.1 網路發布和紙質報表
10.1.2 報表的類型
10.1.3 Oracle報表服務
10.2 建立和修改報表
10.2.1 報表結構
10.2.2Report Builder
10.2.3 紙質設計和布局視窗
10.2.4 對象導航器視窗
10.3 增強報表的功能
10.3.1 對齊和調整列
10.3.2 設定格式掩碼和屬性
10.3.3 添加陰影和框線
10.3.4 插入頁號和日期
10.3.5 添加文本框
10.4 定製報表
10.4.1 數據模型
10.4.2 添加欄位
10.4.3 數據組結構及框架
10.4.4 手工創建報表
10.4.5 顯示資料庫中的映像
10.5 控制報表中的數據
10.5.1 創建用戶參數
10.5.2 使用過濾器限制報表
10.5.3 創建報表觸發器
10.6 創建定製模板
10.6.1 設計定製模板
10.6.2 套用模板
10.6.3 註冊模板
10.7 定製Web報表
10.7.1 動態報表的環境
10.7.2 更改Web報表
10.7.3 給Web報表添加圖表
10.8 小結
第11章 建立集成套用
11.1 設計一個集成資料庫套用
11.1.1 組織Redwood Realty
11.1.2 一致的外觀
11.1.3 創建模板表單
11.1.4 創建和套用屬性類和可視屬性
11.1.5 套用模板表單和屬性
11.2 在套用中連線表單和報表
11.2.1 啟動表單
11.2.2 打開所連線的表單
11.2.3 顯示報表
11.2.4 在OracleAS中部署表單和報表
11.3 創建選單
11.3.1 選單的作用
11.3.2 建立選單
11.3.3 創建選單動作
11.3.4 部署和使用選單
11.4 創建幫助檔案
11.4.1OracleWeb幫助系統
11.4.2 創建HTML幫助檔案
11.4.3 部署並使用幫助檔案
11.5 小結
第12章 維護資料庫安全
12.1 創建和編輯用戶賬號
12.1.1 用戶驗證
12.1.2 用戶角色
12.1.3 系統許可權和對象許可權
12.2 控制用戶對對象的訪問
12.2.1 創建角色
12.2.2 授予和撤銷許可權
12.3 利用視圖和過程實施許可權
12.3.1 對選定行和列的限制訪問
12.3.2 利用過程限制更新
12.3.3 虛擬專用資料庫和標籤安全
12.3.4 限制套用內的訪問
12.4 加密保護數據
12.4.1 安全的網際網路傳輸
12.4.2 加密資料庫中選定的數據
12.4.3 用wrap保護原始碼
12.5 審計資料庫
12.5.1 啟用審計
12.5.2 查看審計跟蹤
12.5.3 創建審計觸發器
12.5.4 細粒度審計
12.6 小結
第13章 資料庫管理
13.1DBA職責一覽
13.2 使用企業管理器
13.3 理解Oracle的存儲檔案
13.3.1 保護控制檔案
13.3.2 創建表空間和數據檔案
13.3.3 配置撤銷和重做操作
13.4 為模式對象配置空間
13.4.1 設定表存儲參數
13.4.2 定義群
13.4.3 創建分區
13.5 導出和導入數據
13.5.1 使用SQL腳本
13.5.2 使用數據泵
13.5.3 使用SQL*Loader和外部表
13.6 維護DBMS
13.6.1補丁和升級
13.6.2 啟動和關閉資料庫
13.7 備份資料庫
13.7.1 備份資料庫的複雜性
13.7.2 關閉和系統備份(冷備份)
13.7.3 繼續備份和歸檔(熱備份)
13.8 監控和改善資料庫性能
13.8.1 監控工具
13.8.2 最佳化查詢
13.9 利用系統視圖獲得有用信息
13.10 小結
辭彙表
索引(圖靈網站下載)

相關詞條

熱門詞條

聯絡我們