關(guān)于我們
書單推薦
新書推薦
|
Visual FoxPro數(shù)據(jù)庫程序設(shè)計教程(第三版)(康賢) 本書共分9章,內(nèi)容從數(shù)據(jù)庫的基本概念到表、庫、項目、程序、表單、菜單、報表的建立、修改、使用及SQL語言等,涵蓋了Visual FoxPro程序設(shè)計的全部知識。本書適合高等學(xué)校計算機及相關(guān)專業(yè)的學(xué)生使用,教學(xué)課時安排在50學(xué)時左右。 本書由幾位長期從事教學(xué)工作,對數(shù)據(jù)庫教學(xué)具有豐富經(jīng)驗的教師編寫。在編寫中,力求語言通俗易懂,以豐富的例子來講解概念和方法,并且每章后還給出了大量的配套練習(xí)題,使得該書既有理論指導(dǎo),又有較強的實用性。本書不僅非常適合作為教材,而且可以作為廣大計算機應(yīng)用人員的數(shù)據(jù)庫自學(xué)參考書。 在國民經(jīng)濟的各個領(lǐng)域,數(shù)據(jù)庫技術(shù)的應(yīng)用是相當(dāng)廣泛的。例如銀行儲蓄客戶的管理信息系統(tǒng)、工資統(tǒng)計管理信息系統(tǒng)、人事檔案管理信息系統(tǒng)、火車售票管理信息系統(tǒng)、公路交通管理信息系統(tǒng)、學(xué)生管理信息系統(tǒng)等,都是數(shù)據(jù)庫技術(shù)的應(yīng)用。數(shù)據(jù)庫技術(shù)不僅具有組織、存儲、統(tǒng)計計算、查詢、打印數(shù)據(jù)的完善功能,而且具有數(shù)據(jù)結(jié)構(gòu)化,冗余度低,數(shù)據(jù)的獨立性好,數(shù)據(jù)的完整性好等優(yōu)點。 Visual FoxPro是新一代小型化的數(shù)據(jù)庫管理系統(tǒng)軟件的代表,它具有強大的功能、完善的工具、較高的數(shù)據(jù)處理速度、友好的圖形界面,支持可視化的面向?qū)ο蟮某绦蛟O(shè)計方法,深受廣大用戶的歡迎。Visual FoxPro提供了一個集成化的環(huán)境,使得數(shù)據(jù)的組織和操作簡單方便。另外,它在語言處理方面作了很大的擴充,不僅支持傳統(tǒng)的面向過程的程序設(shè)計,而且支持面向?qū)ο蟮某绦蛟O(shè)計。同時,它具有可視化的程序設(shè)計工具和向?qū)В沟糜脩裟軌蚩焖俚貏?chuàng)建表單、菜單、查詢和報表。和其他數(shù)據(jù)庫管理系統(tǒng)相比,Visual FoxPro的最大特點是自帶編程工具,同時由于其程序設(shè)計語言和數(shù)據(jù)庫管理系統(tǒng)相結(jié)合,因此它簡單易學(xué),非常適合于設(shè)計開發(fā)小型化的數(shù)據(jù)庫管理應(yīng)用程序。本書以Visual FoxPro 9.0為環(huán)境,講解數(shù)據(jù)庫的基本操作和數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法。 本書是按照Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)的內(nèi)容由淺入深編寫的,其中第1章至第3章講解數(shù)據(jù)庫和表的交互式命令操作,第4章講解SQL語言及應(yīng)用,第5章講解查詢程序文件和視圖程序文件的可視化設(shè)計,第6章講解程序設(shè)計,第7章講解表單設(shè)計,第8章和第9章講解菜單設(shè)計和報表設(shè)計。書中以工程項目應(yīng)用為主線,以數(shù)據(jù)處理和信息管理為實例,同時兼顧了工科專業(yè)學(xué)生課時少、內(nèi)容多等矛盾。本書依附教學(xué)大綱及計算機等級考試大綱,根據(jù)作者多年的教學(xué)經(jīng)驗,從實用性和先進性出發(fā),重點突出,層次分明,內(nèi)容組織合理,語言通俗易懂,特別適合高校計算機專業(yè)和相關(guān)專業(yè)教學(xué)使用,同時也可以推向社會,作為從事數(shù)據(jù)庫應(yīng)用開發(fā)工作的技術(shù)人員的參考書。 本書由康賢、解亞利、段玲、張玉林和高景剛共同編寫,其中解亞利編寫了第1章,段玲編寫了第3、4章,張玉林編寫了第5、7章,高景剛編寫了第8、9章,康賢編寫了第2、6章,并對全書進行了統(tǒng)稿、定稿。在編寫過程中,得到了長安大學(xué)教材科、長安大學(xué)信息學(xué)院和計算機基礎(chǔ)教學(xué)部的大力支持,在此表示誠摯的感謝! 由于作者的學(xué)識水平有限,書中不足之處在所難免,敬請廣大讀者批評指正。 編 者 2017年6月 第1章 Visual FoxPro基礎(chǔ).......................... 1 1.1 數(shù)據(jù)庫基礎(chǔ)知識.......................................... 1 1.2 數(shù)據(jù)模型...................................................... 4 1.3 關(guān)系數(shù)據(jù)庫.................................................. 6 1.4 Visual FoxPro的發(fā)展過程、基本功能與 特點............................................................. 8 1.5 Visual FoxPro的安裝和運行環(huán)境............ 11 1.6 Visual FoxPro的文件類型與系統(tǒng)性能.... 14 1.7 Visual FoxPro 6.0界面.............................. 17 1.8 Visual FoxPro 9.0介紹.............................. 24 新增功能............................................. 26 習(xí)題一................................................................. 28 第2章 數(shù)據(jù)庫中的數(shù)據(jù)元素..................... 30 2.1 數(shù)據(jù)的類型................................................ 30 2.2 常量與變量................................................ 30 2.3 表達式........................................................ 39 2.4 常用函數(shù).................................................... 45 習(xí)題二................................................................. 60 第3章 Visual FoxPro數(shù)據(jù)庫、表的 基本操作............................................. 62 3.1 項目和項目管理器.................................... 62 3.2 Visual FoxPro數(shù)據(jù)庫................................ 64 3.3 數(shù)據(jù)庫表.................................................... 68 3.4 表的基本操作............................................ 74 3.5 索引............................................................ 86 3.6 多表操作.................................................... 91 3.7 表與表之間的聯(lián)系.................................... 93 3.8 自由表........................................................ 98 3.9 數(shù)據(jù)的統(tǒng)計計算...................................... 100 習(xí)題三............................................................... 102 第4章 關(guān)系數(shù)據(jù)庫標準語言SQL......... 106 4.1 SQL概述.................................................. 106 4.2 查詢功能.................................................. 107 4.3 定義功能.................................................. 124 4.4 操作功能.................................................. 131 習(xí)題四............................................................... 133 第5章 查詢與視圖設(shè)計............................. 137 5.1 應(yīng)用查詢向?qū)?chuàng)建查詢.......................... 137 5.2 應(yīng)用查詢設(shè)計器設(shè)計查詢...................... 140 5.3 查詢文件設(shè)計舉例.................................. 146 5.4 視圖設(shè)計.................................................. 148 習(xí)題五............................................................... 155 第6章 程序設(shè)計基礎(chǔ)................................. 158 6.1 程序與程序文件...................................... 158 6.2 程序的三種基本結(jié)構(gòu).............................. 164 6.3 多模塊程序設(shè)計...................................... 173 習(xí)題六............................................................... 181 第7章 表單設(shè)計及應(yīng)用............................. 183 7.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念.............. 183 7.2 可視化表單設(shè)計的基礎(chǔ).......................... 187 7.3 利用表單向?qū)Ы⒈韱?......................... 190 表單................................................... 190 7.4 應(yīng)用表單設(shè)計器設(shè)計表單.................... 196 7.5 常用的表單控件及其應(yīng)用...................... 201 控件................................................... 203 圖像(Image)和微調(diào)(Spinner) 控件................................................. 211 7.6 表單的應(yīng)用舉例...................................... 213 習(xí)題七............................................................... 218 第8章 菜單設(shè)計及應(yīng)用............................. 222 8.1 菜單的概念.............................................. 222 8.2 用菜單設(shè)計器設(shè)計菜單.......................... 224 8.3 快捷菜單設(shè)計.......................................... 232 8.4 在菜單中添加事件代碼.......................... 234 習(xí)題八............................................................... 237 第9章 報表設(shè)計及應(yīng)用............................. 239 9.1 使用報表向?qū)?......................................... 239 9.2 快速制作報表.......................................... 245 9.3 使用報表設(shè)計器制作報表...................... 247 9.4 報表的輸出.............................................. 256 習(xí)題九............................................................... 258 附錄Ⅰ ASCII碼表....................................... 260 附錄Ⅱ Visual FoxPro常用函數(shù)一覽表 262 附錄Ⅲ Visual FoxPro常用命令一覽表 265 參考文獻............................................................. 277
你還可能感興趣
我要評論
|