注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)OracleORACLE數(shù)據(jù)庫(kù)自動(dòng)化編程
ORACLE數(shù)據(jù)庫(kù)自動(dòng)化編程

定 價(jià):¥49.00

作 者: (美)Jonathan Ingram著;前導(dǎo)工作室譯
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 萬(wàn)水書(shū)庫(kù) 萬(wàn)水計(jì)算機(jī)編程技術(shù)與應(yīng)用系列
標(biāo) 簽: 關(guān)系型數(shù)據(jù)庫(kù) ORACLE

ISBN: 9787801248121 出版時(shí)間: 1998-09-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 311頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要介紹了Oracle 8,并將它和Oracle 7關(guān)系數(shù)據(jù)庫(kù)進(jìn)行比較。Oracle 8引進(jìn)了面向?qū)ο蟮募夹g(shù),它使用存儲(chǔ)PL/SQL對(duì)象在數(shù)據(jù)庫(kù)級(jí)實(shí)施事務(wù)規(guī)則,是數(shù)據(jù)庫(kù)自動(dòng)化的一個(gè)重要部分;同時(shí)它還增加了一些新的數(shù)據(jù)類(lèi)型、嵌入式表的概念等,這些新的內(nèi)容使Oracle 8相對(duì)于Oracle 7關(guān)系數(shù)據(jù)庫(kù)來(lái)說(shuō),有了實(shí)質(zhì)性的飛躍。本書(shū)介紹了數(shù)據(jù)庫(kù)自動(dòng)化的概念,強(qiáng)調(diào)了設(shè)計(jì)背后的概念,提供了一些必需的調(diào)試代碼的技巧,提供了一些包的說(shuō)明以及對(duì)Oracle 8未來(lái)的一些展望。全書(shū)結(jié)構(gòu)嚴(yán)謹(jǐn),內(nèi)容豐富,是計(jì)算機(jī)愛(ài)好者和專(zhuān)業(yè)人員難得的學(xué)習(xí)和參考資料。

作者簡(jiǎn)介

暫缺《ORACLE數(shù)據(jù)庫(kù)自動(dòng)化編程》作者簡(jiǎn)介

圖書(shū)目錄

第一章    現(xiàn)實(shí)世界的數(shù)據(jù)庫(kù)自動(dòng)化
1.1 腳本化
1.1.1 備份與恢復(fù)
1.1.2 創(chuàng)建和維護(hù)用戶(hù)
1.1.3 生成動(dòng)態(tài)代碼
1.1.4 測(cè)試
1.1.5 其他用途
1.2 存儲(chǔ)PL/SQL對(duì)象
1.2.1 過(guò)程
1.2.2 函數(shù)
1.2.3 包
1.2.4 數(shù)據(jù)庫(kù)觸發(fā)器(Database Trigger)
1.3 數(shù)據(jù)庫(kù)自動(dòng)化的未來(lái)
1.3.1 業(yè)務(wù)規(guī)則引擎(Engine
1.4 小結(jié)
第二章    ORAVLE數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)、SQL與PL/SQL
2.1 Oracle數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)
2.1.1 約束
2.1.2 創(chuàng)建索引
2.1.3 特權(quán)與角色
2.1.4 模式
2.1.5 順序機(jī)制
2.1.6 快照
2.1.7 同義字
2.1.8 表與列
2.1.9 視圖
2.1.10 系統(tǒng)全局區(qū)域
2.2 什么是SQL
2.2.1 數(shù)據(jù)定義語(yǔ)言
2.2.2 數(shù)據(jù)操作語(yǔ)言
2.2.3 提交與回退(rollback)
2.2.4 數(shù)據(jù)類(lèi)型
2.2.5 連接
2.2.6 表別名
2.2.7 鎖
2.2.8 空值(NULLVALUE)
2.2.9 操作符
2.2.10 子查詢(xún)
2.3 PL/SQL總覽
2.3.1 塊
2.3.2 游標(biāo)(Cursor)
2.3.3 數(shù)據(jù)類(lèi)型
2.3.4 異常與異常處理
2.3.5 IF-THEN-ELSE邏輯
2.3.6 NULL語(yǔ)句
2.3.7 循環(huán)結(jié)構(gòu)
2.3.8 存儲(chǔ)對(duì)象
2.3.9 PL/SQL愿望表
2.3.10 數(shù)據(jù)庫(kù)怎樣解析SQL與PL/SQL
2.4 小結(jié)
第三章    SQL與PL/SQL腳本化
3.1 腳本面面觀
3.1.1 備份與恢復(fù)
3.1.2 動(dòng)態(tài)生代碼
3.1.3 安全與用戶(hù)管理
3.1.4 報(bào)表
3.1.5 測(cè)試
3.1.6 其他任務(wù)
3.1.7 對(duì)腳本進(jìn)行歸檔
3.2 SQL*Plus 中的腳本
3.2.1 SQL*Plus 命令
3.2.2 連接到SQL*Plus 
3.2.3 退出SQL*Plus 
3.2.4 腳本參數(shù)
3.2.5 成卷輸出到文件
3.2.6 替代變量
3.3 腳本世紀(jì)的PL/SQL
3.3.1 匿名PL/SQL塊
3.3.2 使用DBMS-Output
3.4 循序漸進(jìn):在SQL*Plus 中建立報(bào)表
3.4.1 需求
3.4.2 偽代碼
3.4.3 代碼
3.5 小結(jié)
第四章    過(guò)程
4.1 過(guò)程的優(yōu)點(diǎn)
4.1.1 嵌入式SQL
4.1.2 可維護(hù)性
4.1.3 模塊化
4.1.4 提高性能
4.1.5 可重用性
4.2 創(chuàng)建與刪除(drop)過(guò)程
4.2.1 重編譯過(guò)程
4.2.2 局部過(guò)程
4.3 依賴(lài)性
4.4 參數(shù)
4.4.1 數(shù)據(jù)類(lèi)型
4.4.2 參數(shù)類(lèi)型
4.4.3 省缺值
4.5 調(diào)用過(guò)程
4.5.1 匿名PL/SQL塊
4.5.2 存儲(chǔ)PL/SQL對(duì)象
4.5.3 表示法
4.6 過(guò)程的結(jié)構(gòu)
4.6.1 過(guò)程聲明
4.6.2 變量聲明
4.6.3 可執(zhí)行聲明 
4.6.4 過(guò)程體
4.6.5 異常處理器
4.7 歸檔過(guò)程
4.7.1 標(biāo)頭
4.7.2 偽代碼
4.7.3 注釋
4.7.4 標(biāo)識(shí)符
4.8 循序漸進(jìn):設(shè)計(jì)一個(gè)過(guò)程
4.8.1 過(guò)程要求
4.8.2 設(shè)計(jì)
4.8.3偽代碼
4.8.4 編碼
4.8.5 測(cè)試過(guò)程
4.9 小結(jié)
第五章    函數(shù)
5.1 函數(shù)的優(yōu)點(diǎn)
5.1.1 嵌入式SQL
5.1.2 可維護(hù)性
5.1.3 模塊化
5.1.4 提高性能
5.1.5 可靠性
5.2 創(chuàng)建與刪除函數(shù)
5.2.1 局部函數(shù)
5.3 依賴(lài)性
5.4 參數(shù)
5.4.1 數(shù)據(jù)類(lèi)型
5.5 返回值
5.5.1數(shù)據(jù)類(lèi)型
5.6 調(diào)用函數(shù)
5.6.1 DML語(yǔ)句
5.6.2 匿名PL/SQL塊
5.6.3 存儲(chǔ):LP/SQL對(duì)象 
5.7 函數(shù)的結(jié)構(gòu)
5.7.1 函數(shù)聲明
5.7.2 變量聲明
5.7.3 可執(zhí)行聲明
5.7.4 函數(shù)體
5.7.5 函數(shù)異常處理
5.8 歸檔函數(shù)
5.8.1 標(biāo)頭
5.8.2 偽代碼
5.8.3 注釋
5.8.4 標(biāo)識(shí)符
5.9 循序漸進(jìn):創(chuàng)造一個(gè)函數(shù)
5.9.1 函數(shù)要求
5.9.2 設(shè)計(jì)函數(shù)
5.9.3 偽代碼
5.9.4 編碼
5.9.5 測(cè)試
5.10 小結(jié)
第六章    包 
6.1 包說(shuō)明
6.1.1 全局變量
6.1.2 過(guò)程
6.1.3 函數(shù)
6.1.4 重載過(guò)程與函數(shù)
6.2 包體
6.2.1 過(guò)程
6.2.2 函數(shù)
6.2.3 初始化包
6.3 循序漸進(jìn):建立包
6.3.1 要求
6.3.2 偽代碼
6.3.3 編碼
6.3.4 測(cè)試
6.4 小結(jié)
第七章    數(shù)據(jù)庫(kù)觸發(fā)器
7.1 數(shù)據(jù)庫(kù)觸發(fā)器的特征
7.1.1 嵌入式DML語(yǔ)句
7.1.2 事件驅(qū)動(dòng)進(jìn)程
7.1.3 可維護(hù)性
7.1.4 提高性能
7.1.5 引用列值
7.1.6 可重用性
7.1.7 :old與:new定義
7.1.8 布爾函數(shù)
7.2 創(chuàng)建和刪除觸發(fā)器
7.2.1 重編譯數(shù)據(jù)庫(kù)觸發(fā)器
7.2.2 禁止和允許觸發(fā)器相關(guān)的表
7.3 互挾表錯(cuò)誤
7.3.1 引用與觸發(fā)器相關(guān)的表
7.3.2 外來(lái)關(guān)鍵字的引用
7.3.3 重疊刪除
7.3.4  圍繞規(guī)則工作
7.4  數(shù)據(jù)字典和觸發(fā)器源代碼
7.5 觸發(fā)器的典型應(yīng)用
7.5.1 實(shí)施復(fù)雜業(yè)務(wù)規(guī)則
7.5.2 更新相關(guān)數(shù)據(jù)
7.5.3 為處理而標(biāo)記行
7.5.4 通知事件
7.6 觸發(fā)器結(jié)構(gòu)
7.6.1 觸發(fā)器聲明
7.6.2 觸發(fā)器事件
7.6.3 相關(guān)表
7.6.4 觸發(fā)器級(jí)別
7.6.5 WHEN子句
7.6.6 觸發(fā)器體
7.7 歸檔觸發(fā)器
7.7.1 標(biāo)頭
7.8 循序漸進(jìn):創(chuàng)建一個(gè)觸發(fā)器
7.8.1 觸發(fā)器的要求
7.8.2 決定觸發(fā)器的級(jí)別
7.8.3 偽代碼
7.8.4 編碼
7.8.5 測(cè)試觸發(fā)器
7.9 小結(jié)
第八章    調(diào)試
8.1 編譯錯(cuò)誤
8.1.1 列出編譯錯(cuò)誤
8.1.2 修改編譯錯(cuò)誤
8.1.3 使用數(shù)據(jù)字典表
8.1.4 行號(hào)
8.1.5 當(dāng)行號(hào)不正確時(shí)
8.2 運(yùn)行錯(cuò)誤
8.2.1 使用DBMS-Output包
8.2.2 定位運(yùn)行錯(cuò)誤
8.2.3 在執(zhí)行過(guò)程中干凈地處理異常
8.2.4 有用的函數(shù)
8.3 小結(jié)
第九章    特殊包
9.1 DBM-Alert
9.1.1 Registe()過(guò)程r
9.1.2 Remove()過(guò)程
9.1.3 RemoveAll()過(guò)程
9.1.4 Set-Defaults()過(guò)程
9.1.5 Signal()過(guò)程
9.1.6 WaitAny()過(guò)程
9.1.7 WaitOne()過(guò)程
9.1.8 使用信號(hào)
9.2  DBMS-DDL
9.2.1 Alter- Compile()過(guò)程
9.2.2  Alter-Object()過(guò)程
9.3 DBMS-Descrilbe()過(guò)程
9.4 DBMS-Job ()過(guò)程
9.4.1 Broken()過(guò)程
9.4.2 Change()過(guò)程
9.4.3  Interval()過(guò)程
9.4.4 ISlulbmit()過(guò)程
9.4.5 Next-Date()過(guò)程
9.4.6 Remove()過(guò)程
9.4.7 Run()過(guò)程
9.4.8Submit()過(guò)程
9.4.9  User-Export()過(guò)程
9.4.10 What()過(guò)程
9.4.11  安排一個(gè)工作
9.5 DEMS-Output
9.6  DEMS-Pipe
9.6.1 Create-Pipe()函數(shù)
9.6.2 Next-Item-Type()函數(shù)
9.6.3  Pack-Message()過(guò)程
9.6.4 Purge()過(guò)程
9.6.5 Receive-Message()函數(shù)
9.6.6 Remove-Pipe()函數(shù)
9.6.7 Semd-Message()函數(shù)
9.6.8 Umique-Session-Name()函數(shù)
9.6.9 Unpack-Message()過(guò)程
9.6.10 應(yīng)用管理
9.7 DBMS-SQL
9.7.1 Bind-Variable()過(guò)程
9.7.2 Close-Cursor()過(guò)程
9.7.3  Column-Value()過(guò)程
9.7.4 Define-Coljumn()過(guò)程
9.7.5 Execute()函數(shù)
9.7.6 Execute-And-Fetch()函數(shù)
9.7.7 Fetch-Rows()函數(shù)
9.7.8  Open-Cursor()函數(shù)
9.7.9  Parse()過(guò)程
9.7.10  Variable-Value()過(guò)程
9.7.11 DEMS- SQL包的應(yīng)用
9.8 DBMS-Utiliity
9.9 UTL-File
9.9.1 Fclose()過(guò)程
9.9.2 FClose-All()過(guò)程
9.9.3 FFlush()過(guò)程
9.9.4 FOpen()函數(shù)
9.9.5 Get-Line()函數(shù)
9.9.6 Is-Open()函數(shù)
9.9.7 New-Line()過(guò)程
9.9.8 Put()過(guò)程
9.9.9 PutF()過(guò)程
9.9.10  Put-Line()過(guò)程
9.9.11  UTL--FILE包的應(yīng)用
9.10  小結(jié)
第十章    性能調(diào)整
10.1 SQL的性能調(diào)整
10.1.1 EXPLAIN PLAN語(yǔ)句的應(yīng)用
10.1.2 應(yīng)用TKPROF
10.1.3 其他調(diào)整性能的提示
10.2 調(diào)整PL/SQL性能
10.2.1 使用游標(biāo)
10.2.2 異常處理
10.3 小結(jié)
附錄A 使用內(nèi)嵌的SQL和PL/SQL函數(shù)
附錄B DML命令語(yǔ)法和釋例
附錄C 與其他ORAVLE專(zhuān)業(yè)人員聯(lián)系
附錄D SQL和PL/SQL編輯標(biāo)準(zhǔn)
附錄E ORAVLE8中有些什么新內(nèi)容

本目錄推薦

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