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