*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:金倉數據庫KingbaseES PL/SQL編程 ISBN:9787302639305 出版社:清華大學 著編譯者:張德珍 張俊 曹志英等 頁數:311 所在地:中國大陸 *此為代購商品 書號:1564100 可大量預訂,請先連絡。 內容簡介 本書基於金倉資料庫管理系統KingbaseES V9版本,採用「理論+實踐」的形式編寫。在全面介紹KingbaseES PL/SQL基本知識的基礎上,詳細講解了PL/SQL開發的所有功能模塊、方法和技巧,包括PL/SQL中的靜態SQL語句、事務處理、動態SQL語句、異常處理、輸入與輸出、子程序、用戶自定義對象、用戶自定義聚集函數、程序包、觸發器、代碼保護、調試、調度與執行等主要內容。 本書以一個簡化的在線購物平台資料庫為例,將理論知識翔實地融入實踐當中,以大量應用實例驗證、解讀,讓讀者體驗完整的項目實操過程。此外,考慮與Oracle及PostgreSQL資料庫的兼容性,協助資料庫開發人員用好國產資料庫,提高國產資料庫在國民經濟各領域的應用範圍,本書還作了差異性比較和轉換操作。 本書適用於KingbaseES資料庫開發人員、KingbaseES資料庫管理員等相關資料庫從業人員,也可作為大中專院校計算機科學與技術、軟體工程等相關專業師生的參考用書,還可作為培訓機構的培訓教材。作者簡介 張俊,博士。大連海事大學教授、碩士生導師。計算機學會高級會員。現任大連海事大學信息科學技術學院智能科學與技術系主任和專業負責人。 1993年畢業於吉林工業大學獲軟體專業學士學位,1996年畢業於大連理工大學獲計算機應用專業碩士學位,2007年畢業於中國人民大學獲計算機應用專業博士學位。2011年入選遼寧省第六批「百千萬人才工程」千人層次人選,2012-2014年赴美國加州大學河濱分校做訪問學者。 自1996年以來主要從事資料庫方向的教學和科研工作,主講資料庫原理、資料庫應用技術、信息系統分析與設計和智能信息處理等本科生課程,以及分散式資料庫系統等研究生課程。近年來主要從事資料庫信息檢索方面的研究,曾主持或參加多項國家自然科學基金項目,發表30餘篇學術論文,培養10餘名碩士研究生。目錄 第1章 KingbaseES PL/SQL概述1 1 PL/SQL概述 1 1 1 PL/SQL的優點 1 1 2 PL/SQL的特性 1 1 3 PL/SQL的結構 1 2 創建與運行PL/SQL代碼 1 2 1 KSQL 1 2 2 KStudio 1 3 PL/SQL的運行機制 1 3 1 PL/SQL引擎 1 3 2 PL/SQL單元與編譯參數 1 4 案例資料庫介紹 1 4 1 SeaMart的E-R圖及其表結構 1 4 2 創建表 1 5 使用金倉在線幫助文檔 第2章 PL/SQL程序結構 2 1 PL/SQL塊結構 2 2 PL/SQL聲明段 2 2 1 數據類型 2 2 2 變數和常量的聲明 2 3 基本執行語句 2 4 條件選擇語句 2 4 1 IF 2 4 2 CASE 2 5 循環語句 2 5 1 基本循環語句 2 5 2 FOR LOOP語句 2 5 3 WHILE LOOP語句 2 5 4 FOREACH語句 2 6 獲取執行狀態信息 2 6 1 獲取結果狀態和執行位置信息 2 6 2 錯誤和消息 第3章 PL/SQL的複合數據類型 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 2 記錄類型 3 2 1 記錄類型概述 3 2 2 聲明記錄類型 3 2 3 使用記錄類型 第4章 PL/SQL中的靜態SQL語句 4 1 靜態SQL語句概述 4 1 1 靜態SQL語句類型 4 1 2 PL/SQL中的SELECT語句 4 1 3 PL/SQL中的DML語句 4 2 游標 4 2 1 游標概念 4 2 2 隱式游標 4 2 3 聲明和定義顯式游標 4 2 4 打開和關閉顯式游標 4 2 5 使用顯式游標獲取數據 4 2 6 顯式游標查詢中的變數 4 2 7 當顯式游標查詢需要列別名時 4 2 8 接收參數的顯式游標 4 2 9 顯式游標屬性 4 3 游標變數 4 3 1 創建游標變數 4 3 2 打開和關閉游標變數 4 3 3 使用游標變數獲取數據 4 3 4 為游標變數賦值 4 3 5 游標變數查詢中的變數 4 3 6 游標變數屬性 4 3 7 游標變數作為子程序參數 4 4 批量處理 第5章 事務處理 5 1 事務處理概述 5 2 事務處理語句 5 2 1 COMMIT語句 5 2 2 ROLLBACK語句 5 2 3 SET TRANSACTION語句 5 3 自治事務 5 3 1 聲明自治事務 5 3 2 從SQL中調用自治函數 第6章 動態SQL語句 6 1 動態SQL語句概述 6 2 Native dynamic SQL 6 2 1 EXECUTE IMMEDIATE語句 6 2 2 OPEN FOR、FETCH和CLOSE語句 6 2 3 重複的佔位符名稱 6 3 DBMS_SQL包 6 3 1 DBMS_SQL包中的常用方法 6 3 2 DBMS_SQL包操作流程 6 3 3 其他常用DBMS_SQL方法 6 4 SQL注入 6 4 1 SQL注入技術 6 4 2 防範SQL注入 第7章 異常處理 7 1 異常處理的概念和術語 7 1 1 異常種類 7 1 2 異常處理程序的優點 7 2 定義異常 7 2 1 系統預定義異常 7 2 2 用戶自定義異常 7 2 3 重新聲明預定義的異常 7 3 引發異常 7 3 1 顯式觸發異常 7 3 2 異常傳播 7 3 3 未處理的異常 7 4 處理異常 7 4 1 處理異常的措施 7 4 2 檢索異常信息 7 4 3 異常捕獲 7 4 4 獲取異常狀態信息 7 4 5 檢查斷言 第8章 PL/SQL中的輸入與輸出 8 1 顯示信息(DBMS_OUTPUT) 8 1 1 啟用DBMS_OUTPUT 8 1 2 向緩衝區輸入信息 8 1 3 從緩衝區讀取信息 8 2 文件讀寫 8 2 1 啟動UTL_FILE 8 2 2 UTL_FILE方法 8 3 使用基於Web的數據(http) 8 3 1 UTL_HTTP數據類型 8 3 2 UTL_HTTP方法 8 3 3 http數據類型 8 3 4 http方法 第9章 PL/SQL子程序 9 1 子程序概述 9 1 1 子程序的分類 9 1 2 子程序的優點 9 2 獨立子程序 9 2 1 子程序結構 9 2 2 創建函數 9 2 3 創建存儲過程 9 2 4 支持的參數 9 2 5 調用與使用 9 2 6 支持的返回值類型 9 3 嵌套子程序 9 3 1 概述 9 3 2 聲明和定義 9 3 3 支持的參數 9 3 4 調用與變數 9 4 子程序重載 9 5 表函數 9 5 1 結果返回行集合 9 5 2 結果返回集合數據類型 第10章 用戶自定義對象 10 1 用戶自定義對象概述 10 2 創建用戶自定義對象 10 2 1 對象類型 10 2 2 對象實例 10 3 在PL/SQL中使用自定義對象 10 3 1 定義對象 10 3 2 初始化對象 10 3 3 調用構造函數 10 3 4 調用MEMBER方法和STATIC方法 10 3 5 對象表的DML操作 10 4 與Oracle資料庫中對象類型的差異 第11章 用戶自定義聚集函數 11 1 用戶自定義聚集函數概述 11 1 1 聚集函數 11 1 2 創建用戶自定 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |