日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫OracleOracle8 PL/SQL程序設計

Oracle8 PL/SQL程序設計

Oracle8 PL/SQL程序設計

定 價:¥99.00

作 者: (美)Scott,Urman著;譯友翻譯組譯
出版社: 機械工業(yè)出版社
叢編項: Oracle技術系列叢書
標 簽: Oracle

購買這本書可以去


ISBN: 9787111063483 出版時間: 2000-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 645 字數(shù):  

內容簡介

  本書旨在幫助讀者理解PL/SQL,并學會將這種Oracle用來操縱數(shù)據(jù)的獨特語言而進行程序設計,其內容包括PL/SQL基礎、PL/SQL語言語法、內置SQL函數(shù)、游標、過程和函數(shù)、配發(fā)器等,并特別包含了Oralce8中PL/SQL的新的內容,如對象類型和外部過程。對PL/SQL初學者而言,通過本書的學習,可以很快和有效地使用PL/SQL開發(fā)應用程序,而對于已熟悉PL/SQL基本要點的有經(jīng)驗的程序員,也可將本身作為一本查閱PL/SQL語法和高級特性的參考手冊。本書還提供了一些常見問題和有關PL/SQL主題的解答,供讀者在學習使用PL/SQL時參閱。

作者簡介

暫缺《Oracle8 PL/SQL程序設計》作者簡介

圖書目錄

     目錄
   賀辭
   序
   前言
   第1章 PL/SQL 簡介
    1.1為什么使用PL/SSQL
    1.1.1客戶服務器模式
    1.1.2 標準
    1.2PL/SQL的功能特性
    1.2.1塊結構
    1.2.2 變量和類型
    1.2.3循環(huán)結構
    1.3本書使用的約定
    1.3.1PL/SQL和Oracle版本
    1.3.2 Oracle文檔
    1.3.3在線代碼
    1.4示例樣表
    1.5小結
   第2章 PL/SQL基礎
    2.1PL/SQL塊
    2.2 詞法單位
    2.2.1標識符
    2.2.2 分界符
    2.2.3文字
    2.2.4注釋
    2.3變量聲明
    2.3.1聲明語法
    2.3.2變量初始化
    2.4 PL/SQL類型
    2.4.1標量類型(ScalarType)
    2.4.2 復合類型
    2.4.3引用類型
    2.4.4 LOB類型
    2.4.5使用%TYPE
    2.4.6 用戶定義子類型
    2.4.7 在數(shù)據(jù)類型之間進行轉換
    2.4.8變量作用域和可見性
    2.5表達式和運算符
    2.5.1賦值
    2.5.2 表達式
    2.6PL/SQL控制結構
    2.6.1IF-IHEN-ELSE
    2.6.2循環(huán)
    2.6.3GOTO和標號
    2.6.4pragma
    2.7PL/SQL風格指南
    2.7.1注釋風格
    2.7.2變量名風格
    2.7.3大寫風格
    2.7.4縮進風格
    2.7.5常見風格
    2.8 小結
   第3章 記錄和表
    3.1PL/SQL記錄
    3.1.1記錄賦值
    3.1.2 使用%ROWTYPE
    3.2表
    3.2.1表和數(shù)組
    3.2.2 表屬性
    3.2.3使用PL/SQL表的指南
    3.3小結
   第4章 在PL/SQ L中使用SQL
    4.1 SQL語句
    4.2在PL/SQL中使用DML
    4.2.1SELECT
    4.2.2INSERT
    4.2.3UPDATE
    4.2.4DELETE
    4.2.5WHERE子句
    4.2.6表引用
    4.2.7 數(shù)據(jù)庫鏈接
    4.2.8替代名(Synonym)
    4.3偽列
    4.3.1CURRVAL 和NEXTVAL
    4.3.2 LEVEL
    4.3.3ROWID
    4.3.4ROWNUM
    4.4 CRANT、REVOKE和權限
    4.4.1 對象和系統(tǒng)權限
    4.4.2GRANT和REVOKE
    4.4.3 角色
    4.5事務控制
    4.5.1 COMMIT和ROLLBACK
    4.5.2 保存點
    4.5.3 事務和塊
    4.6小結
   第5章 內置SQL 函數(shù)
    5.1前言
    5.2字符函數(shù)——返回字符值
    5.2.1CHR
    5.2.2 CONCAT
    5.2.3INITCAP
    5.2.4LOWER
    5.2.5 LPAD
    5.2.6LTRIM
    5.2.7NLS_INITCA P
    5.2.8NLS LOW ER
    5.2.9 NLS_UPPER
    5.2.10 REPLACE
    5.2.11RPAD
    5.2.12 RTRIM
    5.2.13SOU NDEX
    5.2.14 SUBSTR
    5.2.15 SUBS TRB
    5.2.16TRANSLATE
    5.2.17UPPER
    5.3字符函數(shù)———返回數(shù)字值
    5.3.1ASCII
    5.3.2INSIR
    5.3.3INSTRB
    5.3.4 LENGTH
    5.3.5LENGTHB
    5.3.6NLSSORT
    5.4 數(shù)字函數(shù)
    5.4.1ABS
    5.4.2 ACOS
    5.4.3ASIN
    5.4.4 ATAN
    5.4.5 ATAN2
    5.4.6CEIL
    5.4.7COS
    5.4.8 COSH
    5.4.9 EXP
    5.4.10FLOOR
    5.4.11LN
    5.4.12LOG
    5.4.13 MOD
    5.4.14 POWER
    5.4.15 ROUND
    5.4.16SIGN
    5.4.17 SIN
    5.4.18SINH
    5.4.19SQRT
    5.4.20TAN
    5.4.21TANH
    5.4.22 TRUNC
    5.5 日期函數(shù)
    5.5.1ADD MONTHS
    5.5.2LAST DAY
    5.5 .3MONTHS BETW EEN
    5.5.4NEW_TIME
    5.5.5NEXT_DAY
    5.5.6 ROUND
    5.5.7SYSDATE
    5.5.8TRUNC
    5.5.9日期算術
    5.6 轉換函數(shù)
    5.6.1CHARTOR OWID
    5.6.2CONVERT
    5.6.3HEXTORAW
    5.6.4 RAW TOHEX
    5.6.5ROWIDTOCHAR
    5.6.6TO_CHAR(dates)
    5.6.7TO _CHAR (labels )
    5.6.8TO CHAR (numbers )
    5.6.9 TO_DATE
    5.6.10 TO _LABEL
    5.6.11TO MUL TI BYTE
    5.6.12 TO_NUMBER
    5.6.13 TO _SINGLE_BYTE
    5.7 分組函數(shù)
    5.7.1AVG
    5.7.2 COUNT
    5.7.3 GLB
    5.7.4LUB
    5.7.5MAX
    5.7.6MIN
    5.7.7S1TDDEV
    5.7.8SUM
    5.7.9VARIANCE
    5.8其他函數(shù)
    5.8.1BFILENAME
    5.8.2DECODE
    5.8.3DUMP
    5.8.4EMPTY_CLOB/ EMPTY BLOB
    5.8.5GREATEST
    5.7.6 GREATEST_LB
    5.8.7 LEAST
    5.8.8LEAST _UB
    5.8.9NVL
    5.8.10 UID
    5.8.11USER
    5.8.12 USERENV
    5.8.13 VSIZE
    5.9使用PL/SQL:將數(shù)字作為文本單字
    進行打印
    5.10小結
   第6章 游標
    6.1什么是游標?
    6.1.1處理顯式游標
    6.1.2處理隱式游標
    6.2游標提取循環(huán)
    6.2.1簡單循環(huán)
    6.2.2WHILE循環(huán)
    6.2.3游標式FOR循環(huán)
    6.2.4NO DATA FOUND和
    %NOTFOUND
    6.2.5SELECTFORUPDATE游標
    6.3游標變量
    6.3.1聲明游標變量
    6.3.2為游標變量分配存儲空間
    6.3.3打開查詢的游標變量
    6.3.4關閉游標變量
    6.3.5游標變量示例1
    6.3.6游標變量示例2
    6.3.7使用游標變量的限制
    6.4小結
   第7章 子程序:過程和函數(shù)
    7.1創(chuàng)建過程和函數(shù)
    7.1.1創(chuàng)建過程
    7.1.2創(chuàng)建函數(shù)
    7.1.3在子程序中進行異常處理
    7.1.4刪除過程和函數(shù)
    7.2子程序位置
    7.2.1內置子程序(stored Subprogram)
    7.2.2本地子程序
    7.3子程序依賴性
    7.4權限和內置子程序
    7.4.1EXECUTE權限
    7.4.2內置子程序和角色
    7.5小結
   第8章 包
    8.1包
    8.1.1包規(guī)范(Package Speci fication)
    8.1.2包主體(Package Body )
    8.1.3包和作用域
    8.1.4重載包裝子程序
    8.1.5包初始化
    8.1.6包和相關性
    8.2 在SQL語句中使用內置函數(shù)
    8.2.1純度級別
    8.2.2RESTRICT REFERENCES
    8.2.3缺省參數(shù)
    8.3使用PL/SQL:PL/ SQL數(shù)據(jù)模式輸
    出程序
    8.4 小結
   第9章 觸發(fā)器
    9.1創(chuàng)建觸發(fā)器
    9.1.1觸發(fā)器組件
    9.1.2觸發(fā)器和數(shù)據(jù)字典
    9.1.3觸發(fā)器點火次序
    9.1.4在行級觸發(fā)器中使用:old和:
    9.1.5使用觸發(fā)器謂詞:INSERTING、
    UPDATING 和DELET ING
    9.2變化表
    9.2.1變化表示例
    9.2.2消除變化表錯誤
    9.3使用PL/SQL:實現(xiàn)級聯(lián)更新
    9.3.1實用程序的內容
    9.3.2工作原理
    9.4小結
   第10章 錯誤處理
    10.1什么是異常情態(tài)
    10.1.1聲明異常情態(tài)
    10.1.2觸發(fā)異常情態(tài)
    10.1.3處理異常情態(tài)
    10.1.4EXCEPTION_INITPragma
    10.1.5使用RAI SEAPPLICAT ION
    ERROR
    10.2異常情態(tài)傳播
    10.2.1在執(zhí)行部分引發(fā)的異常情態(tài)
    10.2.2在聲明部分引發(fā)的異常情態(tài)
    10.2.3在異常處理部分引發(fā)的
    異常情態(tài)S
    10.3異常處理指南
    10.3.1異常情態(tài)的作用域
    10.3.2避免未處理的異常情態(tài)
    10.3.3屏蔽錯誤發(fā)生的位置
    10.4使用PL/SQL:常用錯誤處理模塊
    10.5小結
   第11章 對象
    11.1背景介紹
    11.1.1面向對象程序設計基礎
    11.1.2對象關系型數(shù)據(jù)庫
    11.2 對象類型
    11.2.1定義對象類型
    11.2.2聲明和初始化對象
    11.2.3方法
    11.2.4更改和刪除類型
    11.2.5對象依賴性
    11.3數(shù)據(jù)庫中的對象
    11.3.1對象位置
    11.3.2在DML語句中使對象
    11.3.3 MAP和ORDER方法
    11.4 小結
   第12章 集合(Collections)
    12.1嵌套表
    12.1.1聲明嵌套表
    12.1.2數(shù)據(jù)庫中的嵌套表
    12.1.3嵌套表和索引表
    12.2Varrays
    12.2.1聲明Varray
    12.2.2數(shù)據(jù)庫中的Varray
    12.2.3 Varray 和嵌套表
    12.3集合方法
    12.3.1EXISTS
    12.3.2COUNT
    12.3.3LIMIT
    12.3.4FIRST和LAST
    12.3.5 NEXT和PRIOR
    12.3.6EXTEND
    12.3.7TRIM
    12.3.8DELETE
    12.4小結
   第13章 PL/SQL執(zhí)行環(huán)境
    13.1不同的PL/SQL引擎
    13.2服務器端PL/SQL
    13.2.1SQL Plus
    13.2.2Oracle預編譯器
    13.2.3OCI
    13.2.4SQL-Stat ion
    13.3客戶端PL/SQL
    13.3.1為什么提供客戶端引擎
    13.3.2OracleForms
    13.3 .3ProcedureBuilder
    13.4 PL/ SQL Wra pper
    13.4.1 運行Wra pper
    13.4.2 輸入和輸出文件
    13.4.3檢查語法和語義
    13.4.4 Wrapper使用指南
    13.5小結
   第14章 測試和調試
    14.1問題診斷
    14.1.1調試指南
    14.1.2Debug 包
    14.2插入測試表
    14.3DBMS OUTP UT
    14.3.1TheDBMS_OUTPUT
    14.3.2 問題2
    14.4PL/SQL調試器
    14.5Proced ureBuilder
    14.6SQL-Station
    14.7 IProcedureBuilder 和SQL-Station之間
    的比較
    14.8程序設計方法
    14.8.1模塊化程序設計
    14.8.2 自頂向下設計
    14.8.3數(shù)據(jù)抽象
    14.9小結
   第15章 動態(tài)PL/SQL
    15.1前言
    15.1.1靜態(tài)與動態(tài)SQL
    15.1.2DBMS_SQL概述
    15.2執(zhí)行非查詢DML和DDL語句
    15.2.1打開游標
    15.2.2分析語句
    15.2.3聯(lián)編輸入變量
    15.2.4執(zhí)行語句
    15.2.5關閉游標
    15.2.6示例
    15.2.7執(zhí)行DDL語句
    15.2.8執(zhí)行查詢
    15.2.9分析語句
    15.2.10 定義輸出變量
    15.2.11 提取行
    15.2.12 將結果返回給PL/SQL變量
    15.2.13示例
    15.3 執(zhí)行 PL/ SQL
    15.3.1分析語句
    15.3.2檢索輸出變量的取值
    15.3.3示例
    15.3.4 使用out value_size
    15.4使用PL/SQL:執(zhí)行任意內置過程
    15.5對PL/ SQL 8.0 的DBMS_SQL 增強
    15.5.1分析大型SQL串
    15.5.2DBMS_SQL數(shù)組處理
    15.5.3描述選擇列表
    15.6其他過程
    15.6.1提取LONG型數(shù)據(jù)
    15.6.2 其他的錯誤函數(shù)
    15.7使用PL/SQL:將LONG變量寫入
    FILE變量中
    15.8權限和DBMS_SQL
    15.8.1DBMS_SQL所需的權限
    15.8.2 角色和DBMS_SQL
    15.9在DBMS_SQL和其他動態(tài)方法之間
    進行比較
    15.9.1描述選擇列表
    15.9.2數(shù)組處理
    15.9.3關于LONG型數(shù)據(jù)的單步操作
    15.9.4 接口差異
    15.10提示和技巧
    15.10.1重用游標
    15.10.2權限
    15.10.3DDL操作和掛起
    15.11小結
   第16章 會話間通信
    16.1 DBMS PIPE
    16.1.1發(fā)送消息
    16.1.2接收消息
    16.1.3創(chuàng)建和管理管道
    16.1.4權限和安全性
    16.1.5建立通信協(xié)議
    16.1.6 示例
    16.2DBMS ALERT
    16.2.1發(fā)送警報
    16.2.2接收警報
    16.2.3其他過程
    16.2.4警報和數(shù)據(jù)字典
    16.3比較DBMS_PIPE和DBMSALERT
    16.4小結
   第17章 Oracle高級排隊機制
    17.1前言
    17.1.1AdvancedQueuing的組件
    17.1.2AdvancedQueuing的實現(xiàn)
    17.2隊列操作
    17.2.1支持類型
    17.2.2ENQUEUE
    17.2.3DEQUEUE
    17.3隊列管理
    17.3.1DBMS_AQADM子程序
    17.3.2隊列權限
    17.3.3隊列和數(shù)據(jù)字典
    17.4綜合示例
    17.4.1創(chuàng)建隊列和隊列表
    17.4.2簡單的Enqueue和Dequeue
    17.4.3清除隊列
    17.4.4按優(yōu)先級執(zhí)行enqueue和
    dequeue
    17.4.5按關聯(lián)標識符或消息標識符執(zhí)
    行enqueue和dequeue
    17.4.6 瀏覽隊列
    17.4.7使用異常情態(tài)隊列
    17.4.8 刪除隊列
    17.5小結
   第18章 數(shù)據(jù)庫作業(yè)和文件I/O
    18.1數(shù)據(jù)庫作業(yè)
    18.1.1后臺進程
    18.1.2運行作業(yè)
    18.1.3失效作業(yè)(BrokenJobs)
    18.1.4刪除作業(yè)
    18.1.5修改作業(yè)
    18.1.6查看數(shù)據(jù)字典中的作業(yè)
    18.1.7作業(yè)執(zhí)行環(huán)境
    18.2文件I/O
    18.2.1安全性
    18.2.2由UTL_FILE所引發(fā)的異常情態(tài)
    18.2.3打開和關閉文件
    18.2.4文件輸出
    18.2.5文件輸入
    18.2.6示例
    18.3小結
   第19章 Oracle的WebServer程序
    19.1WebServer環(huán)境
    19.1.1PL/SQL代理
    19.1.2指定過程參數(shù)
    19.2PL/SQLWeb工具箱
    19.2.1HTP和HTF
    19.2.2OWA_UTIL
    19.2.3OWA_IMAGE
    19.2.4OWA_COOKIE
    19.3用于OWA過程的開發(fā)環(huán)境
    19.3.1OWA_UTIL.SHOWPAGE
    19.3.2SQL-StationCoder
    19.4小結
   第20章 外部過程
    20.1什么是外部過程
    20.1.1必需的步驟
    20.1.2參數(shù)映射
    20.1.3外部函數(shù)和包裝過程
    20.2數(shù)據(jù)庫的回調
    20.2.1服務例程
    20.2.2在外部過程中執(zhí)行SQL
    20.3提示、指南和限制
    20.3.1調試外部過程
    20.3.2指南
    20.3.3限制
    20.4小結
   第21章 大型對象
    21.1什么是LOB
    21.1.1LOB存儲
    21.1.2在DML中使用LOB
    21.2操縱BFILE
    21.2.1目錄
    21.2.2打開和關閉BFILE
    21.2.3在DML中使用BFILE
    21.3DBMS_LOB包
    21.3.1DBMS_LOB例程
    21.3.2由DBMS_LOB例程引發(fā)的異
    常情態(tài)
    21.3.3DBMS_LOB和OCI
    21.4使用PL/SQL:將LONG型數(shù)據(jù)復
    制到LOB變量中
    21.5小結
   第22章 性能和調整
    22.1共享池
    22.1.1Oracle實例的結構
    22.1.2共享池的工作原理
    22.1.3估計共享池的大小
    22.1.4插入對象
    22.2SQL語句調整
    22.2.1確定執(zhí)行方案
    22.2.2使用方案
    22.3網(wǎng)絡問題
    22.3.1使用客戶端PL/SQL
    22.3.2避免不必要的重新分析
    22.3.3數(shù)組處理
    22.4小結
   附錄A PL/SQL保留字
   附錄B 包使用指南
    B.1創(chuàng)建包
    B.2包說明
   附錄C PL/SQL特性的字匯表
   附錄D 數(shù)據(jù)字典
    D.1什么是數(shù)據(jù)字典
    D.2All/User/DBA字典視圖
    D.3其他數(shù)據(jù)字典
    D.4 dbms_alert_info
    D.5出ct_columns
   

本目錄推薦

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