出版時(shí)間:2011-10 出版社:馬吉明、 孫林 機(jī)械工業(yè)出版社 (2011-10出版) 作者:馬吉明,孫林 編 頁數(shù):246
內(nèi)容概要
《數(shù)據(jù)庫應(yīng)用開發(fā)與管理》以作者10多年P(guān)owcrB~ldcr(V60--V120)應(yīng)用開發(fā)經(jīng)驗(yàn)為基礎(chǔ)??瘜?duì)數(shù)據(jù)庫前端開發(fā)丁具PowerBuilder,山淺入深地介紹利用該丁具進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的全過程.通過一個(gè)藥品銷售管理系統(tǒng)部分功能的實(shí)現(xiàn),以示例形式介紹PowerBuilder的編程規(guī)范,技巧、高級(jí)應(yīng)用及應(yīng)用系統(tǒng)發(fā)布.便于讀者盡快掌握PowerBuild~這一可視化、面向?qū)ο蟮目焖贁?shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具?! 稊?shù)據(jù)庫應(yīng)用開發(fā)與管理》為高等院校訓(xùn)算機(jī)專業(yè)、軟什學(xué)院的數(shù)據(jù)庫應(yīng)用教材,一般作為“數(shù)罰庫原理”的后續(xù)課程。 書中概要地介紹了面向?qū)ο蟮某绦蛟O(shè)訓(xùn)方法和數(shù)據(jù)庫基礎(chǔ)知識(shí)的有關(guān)內(nèi)容,側(cè)重千數(shù)據(jù)庫應(yīng)用軟件丌發(fā)實(shí)戰(zhàn),適用于職業(yè)技術(shù)院校、成人教育以及各類計(jì)算機(jī)應(yīng)用培訓(xùn)班使用,也可以作為有關(guān)教師、丁程技術(shù)人員的參考書。
書籍目錄
前言第1章 數(shù)據(jù)庫系統(tǒng)概述 11.1 數(shù)據(jù)與數(shù)據(jù)處理 11.2 數(shù)據(jù)庫系統(tǒng) 11.3 數(shù)據(jù)模型與關(guān)系數(shù)據(jù)庫 31.4 分布數(shù)據(jù)庫 4第2章 PowerBuilder基礎(chǔ) 52.1 PowerBuilder概述 52.1.1 PowerBuilder簡(jiǎn)介 52.1.2 PowerBuilder 10.0新特性 62.2 PowerBuilder 10.0工作環(huán)境 62.2.1 PowerBuilder 10.0工作環(huán)境和工具欄PowerBar 62.2.2 畫板 82.2.3 PowerBuilder應(yīng)用程序的開發(fā)步驟 122.3 面向?qū)ο蟪绦蛟O(shè)計(jì) 122.3.1 類 122.3.2 對(duì)象 132.3.3 實(shí)例 132.3.4 方法 132.3.5 消息與事件 132.3.6 屬性 142.3.7 控件 142.4 PowerBuilder 10.0應(yīng)用對(duì)象 152.5 應(yīng)用實(shí)例 16第3章 PowerBuilder編程語言 193.1 Script語言基礎(chǔ) 203.1.1 注釋 203.1.2 標(biāo)識(shí)符 203.1.3 標(biāo)號(hào) 213.1.4 續(xù)行 213.1.5 特殊ASCⅡ字符 223.1.6 Null(空值) 223.1.7 代名詞 223.1.8 對(duì)象、屬性、函數(shù)和事件的引用方法 233.2 數(shù)據(jù)類型 233.2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型 233.2.2 Any數(shù)據(jù)類型 233.2.3 枚舉數(shù)據(jù)類型 243.2.4 系統(tǒng)對(duì)象數(shù)據(jù)類型 253.2.5 EAServer數(shù)據(jù)類型 253.3 變量和常量 253.3.1 變量的使用范圍和分類 263.3.2 變量的定義 263.3.3 變量的引用 283.3.4 常量的定義 283.4 運(yùn)算符和表達(dá)式 283.4.1 運(yùn)算符 283.4.2 表達(dá)式 293.5 變量數(shù)組的定義 293.6 PowerScript語句 303.6.1 賦值語句 303.6.2 條件語句 313.6.3 CHOOSE CASE語句 313.6.4 循環(huán)語句 323.6.5 halt語句和return語句 333.6.6 call語句 333.6.7 create語句和destroy語句 333.7 嵌入式SQL語句 343.7.1 事務(wù)處理對(duì)象 343.7.2 連接語句 353.7.3 數(shù)據(jù)庫操作語句 363.7.4 SQL庫函數(shù) 393.7.5 粘貼SQL語句 403.7.6 檢查SQL語句的執(zhí)行情況 403.7.7 游標(biāo)語句 413.7.8 存儲(chǔ)過程 413.7.9 SelectBlob語句 433.7.10 導(dǎo)出/導(dǎo)入 433.7.11 幾個(gè)常用函數(shù)介紹 453.7.12 自定義函數(shù) 473.7.13 自定義事件 493.7.14 自定義結(jié)構(gòu) 513.7.15 動(dòng)態(tài)SQL語句* 51第4章 數(shù)據(jù)庫的建立、鏈接與操作 544.1 建立數(shù)據(jù)庫 544.2 建立PowerBuilder與數(shù)據(jù)庫的鏈接 564.2.1 ODBC通用接口 564.2.2 建立ODBC數(shù)據(jù)源 574.2.3 建立數(shù)據(jù)源描述文件 604.2.4 使用針對(duì)某一數(shù)據(jù)庫的專用接口 614.2.5 修改PowerBuilder與數(shù)據(jù)庫的鏈接 634.3 操作ASA數(shù)據(jù)庫表 634.3.1 創(chuàng)建表 644.3.2 修改表 674.3.3 主鍵和外鍵 714.3.4 建立索引 724.4 視圖 724.5 操縱數(shù)據(jù) 754.5.1 數(shù)據(jù)檢索與修改 754.5.2 數(shù)據(jù)排序 754.5.3 數(shù)據(jù)過濾 764.6 數(shù)據(jù)庫管理 764.6.1 鏈接數(shù)據(jù)庫 764.6.2 修改表結(jié)構(gòu)與權(quán)限設(shè)置 78第5章 菜單設(shè)計(jì) 805.1 創(chuàng)建菜單 805.2 修改菜單 815.3 菜單屬性 825.4 菜單事件 835.5 編寫菜單事件處理程序 835.6 菜單函數(shù) 835.7 彈出式菜單 845.8 菜單的調(diào)用 84第6章 用戶界面設(shè)計(jì) 856.1 窗口的組成與類型 856.2 創(chuàng)建窗口 866.3 定義窗口屬性 876.4 保存與預(yù)覽窗口 886.5 窗口事件 896.6 窗口函數(shù) 906.7 窗口控件 906.7.1 在窗口上放置控件 916.7.2 控件的屬性 916.8 控件的使用 956.8.1 激活動(dòng)作控件 956.8.2 列出選擇項(xiàng)類型控件 966.8.3 顯示數(shù)據(jù)類型與編輯控件 976.8.4 修飾類型控件 111第7章 數(shù)據(jù)窗口技術(shù) 1127.1 概述 1127.2 創(chuàng)建數(shù)據(jù)窗口對(duì)象 1127.3 數(shù)據(jù)窗口對(duì)象與數(shù)據(jù)窗口控件 1147.4 數(shù)據(jù)窗口控件與事務(wù)處理對(duì)象 1157.5 數(shù)據(jù)窗口控件的屬性 1157.6 數(shù)據(jù)窗口控件的函數(shù) 1157.7 數(shù)據(jù)窗口控件的事件 1177.8 數(shù)據(jù)窗口數(shù)據(jù)源 1187.8.1 Quick Select數(shù)據(jù)源 1187.8.2 SQL Select數(shù)據(jù)源 1197.8.3 Query數(shù)據(jù)源 1267.8.4 Stored Procedure數(shù)據(jù)源 1267.8.5 External數(shù)據(jù)源 1267.9 數(shù)據(jù)窗口的顯示風(fēng)格 1277.9.1 Grid顯示風(fēng)格 1277.9.2 Freeform顯示風(fēng)格 1277.9.3 Tabular顯示風(fēng)格 1287.9.4 Group顯示風(fēng)格 1287.9.5 Graph顯示風(fēng)格 1287.9.6 CrossTab顯示風(fēng)格 1297.9.7 RichText顯示風(fēng)格 1297.9.8 OLE顯示風(fēng)格 1307.10 數(shù)據(jù)窗口畫板與數(shù)據(jù)窗口對(duì)象 1307.10.1 Design視圖 1307.10.2 Properties視圖 1317.10.3 數(shù)據(jù)窗口對(duì)象中對(duì)象的屬性 1317.11 數(shù)據(jù)窗口中列的編輯風(fēng)格 1327.11.1 Edit編輯風(fēng)格 1327.11.2 CheckBox編輯風(fēng)格 1337.11.3 DropDownDW編輯風(fēng)格 1337.11.4 DropDownListBox編輯風(fēng)格 1347.11.5 EditMask編輯風(fēng)格 1347.11.6 RadioButtons編輯風(fēng)格 1357.12 數(shù)據(jù)窗口中列的顯示風(fēng)格與校驗(yàn)規(guī)則 1357.12.1 使用顯示風(fēng)格 1357.12.2 定義顯示風(fēng)格 1367.12.3 定義校驗(yàn)規(guī)則 1387.13 在數(shù)據(jù)窗口對(duì)象中添加對(duì)象 1387.14 增強(qiáng)數(shù)據(jù)窗口的功能 1397.14.1 過濾 1397.14.2 壓縮重復(fù)值 1407.14.3 按需要檢索 1407.14.4 數(shù)據(jù)窗口更新控制 1417.15 數(shù)據(jù)窗口中Tab鍵的跳轉(zhuǎn)次序 1427.16 數(shù)據(jù)窗口中數(shù)據(jù)的導(dǎo)出和導(dǎo)入 143第8章 PowerBuilder其他高級(jí)應(yīng)用 1448.1 動(dòng)態(tài)數(shù)據(jù)窗口 1448.1.1 DataWindow Syntax 1448.1.2 應(yīng)用實(shí)例 1468.2 數(shù)據(jù)管道 1528.2.1 創(chuàng)建數(shù)據(jù)管道 1538.2.2 數(shù)據(jù)管道修改與直接運(yùn)行 1568.2.3 數(shù)據(jù)管道編程實(shí)例 1568.3 BLOB數(shù)據(jù)處理 1608.3.1 BLOB數(shù)據(jù)簡(jiǎn)介 1608.3.2 BLOB數(shù)據(jù)的數(shù)據(jù)庫存取 1618.3.3 BLOB數(shù)據(jù)存取實(shí)例 1618.4 用戶對(duì)象 1648.4.1 用戶對(duì)象分類 1648.4.2 創(chuàng)建與修改用戶對(duì)象 1658.4.3 使用用戶對(duì)象 1698.4.4 用戶對(duì)象實(shí)例 1708.5 OLE控件應(yīng)用 1728.6 拖放技術(shù) 1768.6.1 拖放的屬性 1768.6.2 拖放的事件和函數(shù) 1778.6.3 拖放應(yīng)用實(shí)例 1788.7 Windows API應(yīng)用 1838.7.1 外部函數(shù)定義和調(diào)用 1838.7.2 數(shù)據(jù)類型轉(zhuǎn)換與參數(shù)傳遞 1858.7.3 外部函數(shù)應(yīng)用實(shí)例 1858.8 管理庫文件 1898.8.1 庫文件概述 1898.8.2 管理PBL庫 1918.8.3 操作庫與維護(hù)庫及其對(duì)象 194第9章 應(yīng)用程序的編譯與發(fā)布 1979.1 應(yīng)用程序的編譯 1979.2 建立工程對(duì)象 1979.3 應(yīng)用程序的組成 1999.4 應(yīng)用程序的發(fā)布 201第10章 藥品銷售管理系統(tǒng)開發(fā)實(shí)例 20610.1 應(yīng)用系統(tǒng)建立的基本步驟和部分需求分析 20610.2 登錄窗口 21010.3 應(yīng)用系統(tǒng)主窗口 21110.4 應(yīng)用系統(tǒng)主菜單 21210.5 用戶管理 21310.5.1 用戶數(shù)據(jù)錄入窗口設(shè)計(jì)(數(shù)據(jù)窗口技術(shù)之一) 21310.5.2 照片補(bǔ)錄程序設(shè)計(jì) 21410.6 數(shù)據(jù)錄入維護(hù) 21710.6.1 供應(yīng)商數(shù)據(jù)錄入 21710.6.2 藥品入庫(數(shù)據(jù)窗口技術(shù)之二) 21910.6.3 藥品銷售(數(shù)據(jù)窗口技術(shù)之三) 22210.6.4 打印票據(jù)設(shè)計(jì)(數(shù)據(jù)窗口技術(shù)之四) 22510.7 數(shù)據(jù)查詢 22710.7.1 供應(yīng)商情況查詢 22710.7.2 庫存情況查詢(數(shù)據(jù)窗口技術(shù)之五) 22810.7.3 銷售數(shù)據(jù)查詢(數(shù)據(jù)窗口技術(shù)之六) 23010.8 統(tǒng)計(jì)報(bào)表 23110.8.1 定期銷售報(bào)表(數(shù)據(jù)窗口技術(shù)之七) 23110.8.2 銷售日?qǐng)?bào) 23410.8.3 工作量統(tǒng)計(jì)表(數(shù)據(jù)窗口技術(shù)之八) 23410.9 運(yùn)行時(shí)錯(cuò)誤處理程序 23510.10 編譯與脫離開發(fā)環(huán)境運(yùn)行 236第11章 系統(tǒng)級(jí)函數(shù)及錯(cuò)誤信息 24011.1 日期時(shí)間函數(shù) 24011.2 數(shù)值計(jì)算函數(shù) 24011.3 字符串操作函數(shù) 24111.4 數(shù)據(jù)類型檢查與轉(zhuǎn)換函數(shù) 24211.5 BLOB(大二進(jìn)制對(duì)象)函數(shù) 24211.6 數(shù)組函數(shù) 24211.7 文件操作函數(shù) 24311.8 打印函數(shù) 24311.9 打開與關(guān)閉窗口函數(shù) 24411.10 郵件函數(shù) 24411.11 系統(tǒng)與環(huán)境函數(shù) 24411.12 注冊(cè)函數(shù) 24511.13 定時(shí)操作函數(shù) 24511.14 庫管理函數(shù) 24511.15 其他系統(tǒng)函數(shù) 24611.16 錯(cuò)誤號(hào)及其含義 246參考文獻(xiàn) 248
章節(jié)摘錄
版權(quán)頁:插圖:數(shù)據(jù)庫中的數(shù)據(jù)是有結(jié)構(gòu)的,這種結(jié)構(gòu)反映出事物與事物之間的聯(lián)系,是按照某種數(shù)據(jù)模型來組織數(shù)據(jù)的。數(shù)據(jù)模型是指數(shù)據(jù)庫系統(tǒng)中用于提供數(shù)據(jù)表示和操作手段的形式結(jié)構(gòu)。數(shù)據(jù)模型的設(shè)計(jì)方法決定了數(shù)據(jù)庫的設(shè)計(jì)方法。傳統(tǒng)的數(shù)據(jù)模型有三類:層次模型、網(wǎng)狀模型和關(guān)系模型,這三種數(shù)據(jù)模型之間的根本區(qū)別在于表示數(shù)據(jù)之間聯(lián)系的方式不同:網(wǎng)狀模型是用“圖結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系;層次模型是用“樹結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系;關(guān)系模型是用“二維表格”來表示數(shù)據(jù)之間的聯(lián)系。(1)網(wǎng)狀模型 網(wǎng)狀模型是用“圖結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系,網(wǎng)中的每一個(gè)節(jié)點(diǎn)代表一個(gè)記錄類型。其特征是:允許節(jié)點(diǎn)有多于一個(gè)的父節(jié)點(diǎn);可以有一個(gè)以上的節(jié)點(diǎn)沒有父節(jié)點(diǎn)。(2)層次模型 層次模型的數(shù)據(jù)結(jié)構(gòu)是一棵“有向樹”,其特征是:有且僅有一個(gè)節(jié)點(diǎn)沒有父節(jié)點(diǎn),稱為根節(jié)點(diǎn);其他節(jié)點(diǎn)有且僅有一個(gè)父節(jié)點(diǎn)。在層次模型中,每個(gè)節(jié)點(diǎn)描述一個(gè)實(shí)體型。(3)關(guān)系模型 關(guān)系模型是用“二維表格”結(jié)構(gòu)來表示數(shù)據(jù)之間的聯(lián)系,每個(gè)二維表又稱為關(guān)系。關(guān)系模型是由“二維表框架”(或“關(guān)系框架”)組成的集合。
編輯推薦
《數(shù)據(jù)庫應(yīng)用開發(fā)與管理》為普通高等院?!笆濉币?guī)劃教材之一。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫應(yīng)用開發(fā)與管理 PDF格式下載