注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverOracle 8i PL/SQL編程

Oracle 8i PL/SQL編程

Oracle 8i PL/SQL編程

定 價(jià):¥30.00

作 者: Oracle管理系列編委會編
出版社: 中國人民大學(xué)出版社
叢編項(xiàng): 網(wǎng)絡(luò)管理與技術(shù)叢書 Oracle管理系列
標(biāo) 簽: 關(guān)系型數(shù)據(jù)庫 Oracle

ISBN: 9787300037509 出版時(shí)間: 2001-01-01 包裝:
開本: 24cm 頁數(shù): 327頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書共為14章。由淺至深地講述了PL/SQL的功能。對Oracle來說,PL/SQL是其很重要的內(nèi)容??梢哉f,不會PL/SQL就是不會Oracle。本書從PL/SQL基礎(chǔ)、控制結(jié)構(gòu)、PL/SQL中的SQL語句、游標(biāo)、子程序、包、出錯(cuò)處理、在Oracle中使用對象編程、調(diào)試、使用大型對象類型、管理事務(wù)和鎖定、高級隊(duì)列和作業(yè)及文件I/O這些方面對PL/SQL進(jìn)行了詳盡的敘述。本書中,配有程序范例,相信對讀者的學(xué)習(xí)有一定的幫助。

作者簡介

暫缺《Oracle 8i PL/SQL編程》作者簡介

圖書目錄

第1章 PL/SQL簡介
1.1 理解PL/SQL
1.2 PL/SQL體系結(jié)構(gòu)
1.3 理解PL/SQL引擎
1.3.1 客戶端PL/SQL含義
1.3.2 服務(wù)器端PL/SQL
1.3.3 適合客戶/服務(wù)器環(huán)境
1.3.4 適合客戶環(huán)境
1.3.5 對比服務(wù)器端與客戶端開發(fā)
1.4 在工具箱里添加PL/SQL
1.4.1 加強(qiáng)SQL腳本
1.4.2 簡化數(shù)據(jù)庫管理
1.4.3 以較少的爭論得到較好的信息
1.4.4 設(shè)計(jì)更好的數(shù)據(jù)庫應(yīng)用
1.5 學(xué)習(xí)PL/SQL前的準(zhǔn)備
1.5.1 理解事情的模式
1.5.2 基本PL/SQL開發(fā)環(huán)境
1.5.3 存取數(shù)據(jù)字典
1.6 Oracle 8i專有的功能
1.6.1 本地動(dòng)態(tài)SQL
1.6.2 成批捆綁
1.7 本章小結(jié)
第2章 PL/SQL基礎(chǔ)
2.1 編碼規(guī)定
2.2 詞法單位
2.2.1 標(biāo)識符
2.2.2 文字
2.2.3 注釋
2.2.4 特殊字符
2.3 命名習(xí)慣和標(biāo)識符的作用域
2.3.1 命名習(xí)慣
2.3.2標(biāo)識符的作用域
2.4 表達(dá)式
2.5 數(shù)據(jù)類型
2.6 數(shù)據(jù)類型轉(zhuǎn)換
2.6.1 顯式轉(zhuǎn)換
2.6.2 隱式轉(zhuǎn)換
2.7 聲明變量
2.7.1 常量和變量
2.7.2 聲明語法
2.7.3 變量初始化
2.8 用戶定義記錄
2.8.1 說明記錄
2.8.2 引用記錄
2.8.3 嵌套的記錄
2.8.4 記錄賦值
2.8.5 使用%ROWTYPE
2.9 PL/SQL表
2.9.1 PL/SQL表的說明
2.9.2 PL/SQL表的引用
2.9.3 表屬性
2.9.4 使用PL/SQL表的指南
2.10 PL/SQL的風(fēng)格指南
2.10.1 注釋風(fēng)格
2.10.2 變量名風(fēng)格
2.10.3 大寫風(fēng)格
2.10.4 縮進(jìn)風(fēng)格
2.10.5 常見風(fēng)格
2.11 程序?qū)嵗?br />2.12 本章小結(jié)
第3章 控制結(jié)構(gòu)
3.1 程序控制
3.2 if邏輯結(jié)構(gòu)
3.2.1 IF-THEN
3.2.2 IF-THEN-ELSE
3.2.3 IF-THEN-ELSIF
3.3 循環(huán)
3.3.1 基本循環(huán)
3.3.2 LOOP-EXIT WHEN-END循環(huán)
3.3.3 WHILE-LOOP-END循環(huán)
3.3.4 數(shù)值FOR_LOOP循環(huán)
3.3.5 LOOP lables
3.4 本章小結(jié)
第4章 在PL/SQL中使用SQL
4.1 SQL語句簡介
4.2 對表的操作
4.2.1 表的創(chuàng)建
4.2.2 對表插入數(shù)據(jù)
4.2.3 修改表中的數(shù)據(jù)
4.2.4 刪除表中的數(shù)據(jù)
4.2.5 作業(yè)的提交
4.3 基本查詢(Basic Query)
4.3.1 查詢語句
4.3.2 組函數(shù)的使用
4.3.3 BETWEEN,IN,LIKE的使用
4.3.4 排序顯示
4.3.5 分組查詢
4.3.6 查詢的并、交、差操作
4.4 連接查詢
4.4.1 連接的基本方法
4.4.2 二元連接查詢
4.4.3 多元連接查詢
4.4.4 自身連接查詢
4.4.5 外部連接查詢
4.5 嵌套與樹結(jié)構(gòu)查詢
4.5.1 單層嵌套查詢
4.5.2 多層嵌套查詢
4.5.3 ANY、ALL、EXISTS的使用
4.5.4 相關(guān)嵌套查詢
4.5.5 樹結(jié)構(gòu)查詢
4.6 數(shù)據(jù)顯示
4.6.1 數(shù)值顯示
4.6.2 字符值顯示
4.6.3 日期顯示
4.6.4 空值顯示
4.7 視圖的建立及使用
4.7.1 視圖的概念
4.7.2 視圖的基本操作
4.7.3 多表視圖
4.8 數(shù)據(jù)定義和授權(quán)
4.8.1 別名與重命名
4.8.2 表結(jié)構(gòu)的修改
4.8.3 表與視圖的復(fù)制和刪除
4.8.4 索引
4.8.5 使用權(quán)的授予及收回
4.9 在PL/SQL中使用SQL
4.9.1 使用DDL
4.9.2 在PL/SQL中使用DML
4.10 本章小結(jié)
第5章 游標(biāo)
5.1 顯式游標(biāo)
5.1.1 游標(biāo)說明
5.1.2 游標(biāo)屬性
5.1.3 打開游標(biāo)
5.1.4 取活動(dòng)集的行
5.1.5 關(guān)閉游標(biāo)
5.2 隱式游標(biāo)
5.2.1 包內(nèi)的游標(biāo)
5.2.2 游標(biāo)FOR循環(huán)
5.3 用何種游標(biāo)
5.4 本章小結(jié)
第6章 子程序(過程和函數(shù))
6.1 什么是子程序
6.2 過程
6.2.1 創(chuàng)建過程
6.2.2 參數(shù)和模式
6.2.3 過程主體
6.2.4 對形式參數(shù)的約束
6.2.5 位置標(biāo)識法和帶名標(biāo)識法
6.2.6 參數(shù)缺省值
6.3 函數(shù)
6.3.1 創(chuàng)建函數(shù)
6.3.2 RETURN語句
6.3.3 函數(shù)樣式
6.4 重載
6.5 遞歸
6.6 子程序中的異常處理
6.7 子程序位置
6.7.1 內(nèi)置于程序
6.7.2 本地子程序
6.7.3 前向聲明
6.8 存儲子程序
6.8.1 創(chuàng)建存儲子程序
6.8.2 從SQL調(diào)用存儲子過程
6.8.3 從PL/SQL調(diào)用存儲子過程
6.9 本章小結(jié)
第7章 包
7.1 包
7.1.1 包的組成
7.1.2 包的優(yōu)點(diǎn)
7.1.3 包規(guī)范和包體
7.1.4 重載
7.1.5 包初始化
7.1.6 包的狀態(tài)和相依性
7.1.7 STANDARD包和產(chǎn)品特有的包
7.2 在SQL語句中使用內(nèi)置函數(shù)
7.2.1 純度級別
7.2.2 RESTRICT_REFERENCES
7.2.3 缺省參數(shù)
7.3 使用PL/SQL數(shù)據(jù)模式輸出程序
7.4 對包裝子程序的調(diào)用
7.5 Oracle 8i數(shù)據(jù)庫提供的包
7.5.1 在服務(wù)器內(nèi)交互
7.5.2 在服務(wù)器以外交互
7.5.3 從服務(wù)器獲取更多的信息
7.5.4 描述提供的包
7.6 使用Oracle 8i提供的包
7.6.1 使用DBMS_APPLICATION_INFO監(jiān)控
7.6.2 使用DBMS_DDL重新編譯包
7.6.3 使用DBMS_OUTPUT格式化輸出
7.7 本章小結(jié)
第8章 錯(cuò)誤處理
8.1 概述
8.1.1 用戶定義的異常
8.1.2 預(yù)定義的異常
8.1.3 EXCEPTION_INIT Pragma
8.1.4 使用RAISE_APPLICATION_ERROR
8.2 異常的傳播
8.2.1 在執(zhí)行部分引發(fā)的異常情態(tài)
8.2.2 在聲明部分引發(fā)的異常情態(tài)
8.2.3 在異常處理部分引發(fā)的異常情態(tài)
8.3 重新引發(fā)異常
8.4 異常處理
8.5 使用PL/SOL(常用錯(cuò)誤處理模塊)
8.6 本章小結(jié)
第9章 在Oracle中使用對象編程
9.1 面向?qū)ο蟮幕A(chǔ)知識
9.2 在Oracle 8i中使用對象
9.2.1 定義一個(gè)對象類型
9.2.2 實(shí)例化使用對象
9.2.3 存儲和檢索對象
9.3 使用對象表
9.3.1 將對象存儲在對象表中
9.3.2 檢索和更新對象表中的對象
9.3.3 使用VALUE操作符檢索對象表
9.3.4 更新對象表
9.3.5 刪除對象表中的對象
9.4 對象引用
9.4.1 REF和DEREF操作符
9.4.2 討論SELF參數(shù)
9.5 比較對象
9.6 本章小結(jié)
第10章 調(diào)試代碼并防止錯(cuò)誤
10.1 定位并消除語法錯(cuò)誤
10.1.1 識別語法錯(cuò)誤
10.1.2 一個(gè)識別語法錯(cuò)誤的范例
10.1.3 防止語法錯(cuò)誤
10.2 處理邏輯錯(cuò)
10.2.1 操作次序
10.2.2 邏輯錯(cuò)誤的排除方法
10.3 使用工具幫助調(diào)試程序
10.3.1 將DBMS_OUTPUT用作調(diào)試工具
10.3.2 編寫DEBUG包
10.4 防止錯(cuò)誤并規(guī)劃以后的調(diào)試
10.4.1 定義需求和規(guī)劃項(xiàng)目
10.4.2 使用模塊化方法編碼
10.4.3 注釋代碼
10.4.4 在代碼中編寫錯(cuò)誤處理響應(yīng)
10.4.5 格式化代碼
10.5 本章小結(jié)
第11章 使用大型對象類型
11.1 什么是LOB
11.1.1 LOB的局限性
11.1.2 LOB和LONG數(shù)據(jù)類型的比較
11.1.3 將LONG轉(zhuǎn)換為LOB
11.1.4 使用LOB創(chuàng)建表
11.1.5 LOB存儲管理
11.2 BFILE
11.3 使用LOB和BFILE的例子
11.4 DBMS_LOB包
11.5 更多的一些例子
11.6 臨時(shí)LOB
11.6.1 管理臨時(shí)LOB
11.6.2 創(chuàng)建臨時(shí)LOB
11.7 最后的一些問題
11.8 本章小結(jié)
第12章 管理事物和鎖定
12.1 事務(wù)類型
12.2 開始事務(wù)
12.3 結(jié)束事務(wù)
12.4 撤銷事務(wù)
12.5 兩步提交
12.6 使用保存點(diǎn)創(chuàng)建書簽
12.7 使用RELEASE選項(xiàng)
12.8 使用鎮(zhèn)定
12.8.1 鎖定表
12.8.2 鎖定記錄
12.8.3 顯式鎖定
12.8.4 DBMS_LOCK包
12.9 本章小結(jié)
第13章 高級隊(duì)列
13.1 什么是AQ
13.2 高級隊(duì)列管理
13.2.1 配置服務(wù)器
13.2.2 談?wù)劮桨?br />13.2.3 創(chuàng)建一個(gè)隊(duì)列表
13.2.4 創(chuàng)建隊(duì)列
13.2.5 啟動(dòng)和關(guān)閉隊(duì)列
13.2.6 刪除隊(duì)列
13.2.7 修改隊(duì)列
13.3 隊(duì)列操作
13.3.1 將消息放入隊(duì)列
13.3.2 將消息放入列表
13.3.3 從隊(duì)列中檢索消息
13.3.4 把消息從隊(duì)列中取出
13.3.5 實(shí)例
13.4 隊(duì)列權(quán)限
13.4.1 AQ_ADMINSTRATOR_ROLE
13.4.2 AQ_USER_ROLE
13.4.3 訪問AQ對象類型
13.5 本章小結(jié)
第14章 數(shù)據(jù)庫作業(yè)和文件I/O
14.1 數(shù)據(jù)庫作業(yè)
14.1.1 后臺進(jìn)程
14.1.2 運(yùn)行作業(yè)
14.1.3 失效作業(yè)(Broken Jobs)
14.1.4 刪除作業(yè)
14.1.5 修改作業(yè)
14.1.6 查看數(shù)據(jù)字典中的作業(yè)
14.1.7 作業(yè)執(zhí)行環(huán)境
14.2 文件I/O
14.2.1 安全性
14.2.2 由UTL_FILE所引發(fā)的異常情態(tài)
14.2.3 打開和關(guān)閉文件
14.2.4 文件輸出
14.2.5 文件輸入
14.2.6 實(shí)例
14.3 本章小結(jié)
附錄 內(nèi)置SQL函數(shù)
F.1 字符函數(shù)——返回字符值
F.2 字符函數(shù)——返回?cái)?shù)字
F.3 數(shù)字函數(shù)
F.4 日期函數(shù)
F.5 轉(zhuǎn)換函數(shù)
F.6 分組函數(shù)
F.7 其他函數(shù)

本目錄推薦

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