Oracle觸發器與存儲過程高級編程

Oracle觸發器與存儲過程高級編程

《Oracle觸發器與存儲過程高級編程》是2004年清華大學出版社出版的圖書,作者歐文斯。

基本介紹

  • 書名:Oracle觸發器與存儲過程高級編程
  • 作者:(美)歐文斯(Owens,K.)
  • 譯者: 歐陽宇
  • 出版社清華大學出版社
基本信息,內容簡介,圖書目錄,

基本信息

ISBN:9787302093824
出版時間:2004-10-01
版 次:1
頁 數:312
裝 幀:平裝

內容簡介

用Oracle有效地創建和管理大型資料庫!
資料庫專家Kevin Owens是美國財政部計算機中心的Oracle資料庫管理員,他將與您共同探討PL/SQL——Oracle的結構化查詢語言(SQL),並教您如何通過構建健壯、大型的資料庫來解決您的業務問題。
本書語言通俗易懂,並引入大量代碼示例。書中詳細介紹了許多技術來利用Oracle的特性,如觸發器和存儲過程等。這些特性支持資料庫結合業務規則,並可以根據業務的發展變化對規則進行管理和修改。本書討論的主題包括:
· 查看數據字典中的約束
· 實施複雜的規則
· PL/SQL程式單元和語言特性
· 數據類型和複合結構
· 錯誤處理和異常
· 進程間的通信
· 聲明性約束,包括主鍵約束、惟一性約束、外鍵約束和檢查約束等
本書對於希望構建和維護智慧型化大型資料庫的開發人員、設計人員和項目負責人來說,都是不可多得的寶貴資源。

圖書目錄

第1章 關係資料庫表
1.1 關係表
1.2 SQL
1.2.1 ANSI標準
1.2.2 SQL資料庫
1.2.3 SQL實現
1.2.4 SQL Plus
1.3 表
1.3.1 數據模型視圖
1.3.2 創建表腳本
1.3.3 描述表
1.3.4 表數據
1.4 SQL語句
1.4.1 數據定義語言(DDL)
1.4.2 數據操縱語言(DML)
1.4.3 事務控制
1.4.4 會話控制
1.4.5 系統控制
1.5 表列數據類型
1.5.1 字元
1.5.2 數字
1.5.3 日期類型
1.5.4 大型對象
1.5.5 XML類型
1.5.6 LONG和RAW類型
1.5.7 ROWID類型
1.6 表的內幕
1.6.1 應用程式表空間
1.6.2 數據字典
第2章 與Oracle互動
2.1 簡化Windows上的SQL Plus
2.2 連線
2.3 連線到基礎結構
2.4 下線
2.5 命令行
2.6 命令行上的更改
2.7 腳本
2.8 腳本輸出
2.9 命令行參數
2.10 帶KORN Shell的SQL Plus
2.11 批處理命令檔案
2.12 活動狀態Perl的SQL Plus
2.13 許可權
2.14 DUAL表
2.15 Autotrace命令
第3章 聲明性約束
3.1 主鍵約束
3.1.1 創建約束
3.1.2 命名約束
3.1.3 主鍵索引
3.1.4 序列
3.1.5 代碼中的序列
3.1.6 連線主鍵
3.1.7 使用偽鍵的附加索引
3.1.8 啟用、禁用和刪除
3.1.9 可延遲選項
3.1.10 NOVALIDATE選項
3.1.11 PL/SQL中的錯誤處理
3.2 惟一性約束
3.2.1 將非空、檢查與惟一性約束結合使用
3.2.2 Students表實例
3.2.3 可延遲和NOVALIDATE選項
3.2.4 PL/SQL中的錯誤處理
3.3 外鍵約束
3.3.1 四類錯誤
3.3.2 刪除級聯
3.3.3 強制外鍵列
3.3.4 引用父語法
3.3.5 跨模式和資料庫的引用完整性
3.3.6 多父及DDL遷移
3.3.7 多對多關係
3.3.8 自引用完整性
3.3.9 與父/子表相關的PL/SQL錯誤處理
3.3.10 可延遲選項
3.4 檢查約束
3.4.1 多列約束
3.4.2 補充惟一性約束
3.4.3 Students表實例
3.4.4 查找表與檢查約束的比較
3.4.5 基數
3.4.6 檢查約束的設計
3.5 非空約束
3.6 默認值
3.7 修改約束
3.8 異常處理
3.9 數據載入
第4章 帶約束的數據模型
……
第5章 數據字典中的視圖約束
第6章 行觸發器機制
第7章 語句級觸發器
第8章 實施複雜的規則
第9章 PL/SQL環境
第10章 PL/SQL程式單元
第11章 PL/SQL語言特性

相關詞條

熱門詞條

聯絡我們