Visual FoxPro程序設(shè)計(jì)

-
【作 者】杜春敏
【I S B N 】978-7-5084-9355-8
【責(zé)任編輯】張玉玲
【適用讀者群】本專通用
【出版時(shí)間】2012-02-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】240
【千字?jǐn)?shù)】386
【印 張】15
【定 價(jià)】¥28
【叢 書】普通高等教育“十二五”規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書根據(jù)教育部高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會提出的非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)三層次的教學(xué)要求,以Visual FoxPro 6.0為主要內(nèi)容,深入淺出地介紹了關(guān)系數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)理論、Visual FoxPro數(shù)據(jù)庫基本操作方法及結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)的方法與應(yīng)用系統(tǒng)開發(fā)。
全書分為9章:數(shù)據(jù)庫系統(tǒng)與Visual FoxPro基礎(chǔ)、Visual FoxPro表與數(shù)據(jù)庫操作、結(jié)構(gòu)化查詢語言、查詢與視圖、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟮某绦蛟O(shè)計(jì)、菜單和工具欄的設(shè)計(jì)、報(bào)表與標(biāo)簽設(shè)計(jì)、應(yīng)用程序開發(fā)。
為了便于教學(xué)和學(xué)習(xí),各章附有大量的習(xí)題,并配套有突出應(yīng)用、強(qiáng)調(diào)技能的《Visual FoxPro程序設(shè)計(jì)實(shí)訓(xùn)與考試指導(dǎo)》教材,既可作為高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程及數(shù)據(jù)庫應(yīng)用課程的教材,也可作為全國計(jì)算機(jī)等級考試和全國高校計(jì)算機(jī)水平考試(二級)Visual FoxPro程序設(shè)計(jì)學(xué)習(xí)用書,還可供數(shù)據(jù)庫開發(fā)與應(yīng)用人員參考使用。
本書配有電子教案,讀者可以從中國水利水電出版社網(wǎng)站和萬水書苑免費(fèi)下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://m.hzxbc.cn。
知識內(nèi)容的深度和廣度適應(yīng)全國高校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)大綱、全國計(jì)算機(jī)等級考試和全國高校計(jì)算機(jī)水平考試的要求。
充分體現(xiàn)知識的基礎(chǔ)性和系統(tǒng)性,理論與實(shí)踐相結(jié)合,突出應(yīng)用,注重技能實(shí)踐。
易于學(xué)生學(xué)習(xí),以應(yīng)用實(shí)例為主線,貫穿整個(gè)教學(xué)過程。
配有豐富的、難易度不同的習(xí)題,供教師和學(xué)生進(jìn)行測驗(yàn)和練習(xí)。
配套有《Visual FoxPro程序設(shè)計(jì)實(shí)訓(xùn)與考試指導(dǎo)》教材、電子教案和考試模擬軟件。
為了配合教育部計(jì)算機(jī)基礎(chǔ)教學(xué)新一輪的“1+X”課程體系改革,進(jìn)一步推動高等學(xué)校的計(jì)算機(jī)基礎(chǔ)教學(xué)改革,貫徹落實(shí)教育部高等學(xué)校非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會提出的《關(guān)于進(jìn)一步深化高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)改革的幾點(diǎn)意見》,適應(yīng)信息技術(shù)快速發(fā)展對高級人才的需求,強(qiáng)化對學(xué)生應(yīng)用能力和學(xué)習(xí)方法的培養(yǎng),編者在結(jié)合多年Visual FoxPro教學(xué)與研發(fā)實(shí)踐的基礎(chǔ)上,針對非計(jì)算機(jī)專業(yè)學(xué)生初學(xué)計(jì)算機(jī)程序設(shè)計(jì)的特點(diǎn),精心設(shè)計(jì)、組織編寫了《Visual FoxPro程序設(shè)計(jì)》一書。
本書凝聚著計(jì)算機(jī)基礎(chǔ)教育一線骨干教師和專家豐富的教學(xué)經(jīng)驗(yàn)和成果,具有以下特點(diǎn):
知識內(nèi)容的深度和廣度適應(yīng)全國高校非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)教學(xué)大綱、全國計(jì)算機(jī)等級考試和全國高校計(jì)算機(jī)水平考試的要求。
充分體現(xiàn)知識的基礎(chǔ)性和系統(tǒng)性,理論與實(shí)踐相結(jié)合,突出應(yīng)用,注重技能實(shí)踐。
易于學(xué)生學(xué)習(xí),以應(yīng)用實(shí)例為主線,貫穿整個(gè)教學(xué)過程。
配有豐富的、難易程度不同的習(xí)題,供教師和學(xué)生進(jìn)行測驗(yàn)和練習(xí)。
為了方便教與學(xué),本書配套有《Visual FoxPro程序設(shè)計(jì)實(shí)訓(xùn)與考試指導(dǎo)》教材、電子教案和考試模擬軟件。
本書共9章,分為三部分:第一部分是數(shù)據(jù)庫系統(tǒng)基礎(chǔ),包括數(shù)據(jù)庫系統(tǒng)的基本概念、數(shù)據(jù)模型及關(guān)系數(shù)據(jù)庫基礎(chǔ)知識;第二部分是Visual FoxPro數(shù)據(jù)庫基本操作,包括數(shù)據(jù)類型、表、數(shù)據(jù)庫、SQL語言、查詢與視圖的基本概念與使用;第三部分是數(shù)據(jù)庫應(yīng)用開發(fā)與程序設(shè)計(jì),包括結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)、報(bào)表設(shè)計(jì)和應(yīng)用程序系統(tǒng)開發(fā)等。教材內(nèi)容組織深入淺出、循序漸進(jìn),配有內(nèi)容豐富的應(yīng)用實(shí)例,對基本概念、基本技能和方法的闡述力求準(zhǔn)確、通俗易懂。
本書由杜春敏任主編,王世好、殷云霞、丁亞濤任副主編,參加編寫的人員還有:李芳芳、歐鳳霞、蔡莉、谷宗運(yùn)、胡繼禮、朱薇,參加資料收集及題庫建設(shè)的人員有:楊松濤、闞紅星、孫大勇、歐陽婷、譚紅春、方芳、杜煒、張揚(yáng)、張英、耿英保。在本書編寫過程中得到中國水利水電出版社萬水分社及編者所在學(xué)校和單位的大力支持與幫助,在此表示衷心感謝。同時(shí)對編寫過程所參考的文獻(xiàn)資料的作者表示感謝!
由于編者水平所限,書中疏漏和不妥之處在所難免,懇請各位專家及廣大讀者批評指正。作者聯(lián)系方式:cmind2005@126.com。
編者
2011年12月
1.1 數(shù)據(jù)庫系統(tǒng) 1
1.1.1 計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展 1
1.1.2 數(shù)據(jù)庫系統(tǒng) 3
1.2 數(shù)據(jù)模型 4
1.3 關(guān)系數(shù)據(jù)庫 5
1.3.1 關(guān)系的基本概念 5
1.3.2 關(guān)系模式 6
1.3.3 關(guān)系運(yùn)算 6
1.3.4 表間關(guān)系 7
1.3.5 關(guān)系的完整性 8
1.4 Visual FoxPro操作基礎(chǔ)及數(shù)據(jù)運(yùn)算 9
1.4.1 Visual FoxPro的用戶界面及輔助
設(shè)計(jì)工具 9
1.4.2 Visual FoxPro 6.0的工作方式與
命令格式 15
1.4.3 Visual FoxPro 6.0的數(shù)據(jù)及其運(yùn)算 16
1.4.4 常用函數(shù) 20
本章小結(jié) 26
習(xí)題一 26
第2章 Visual FoxPro表與數(shù)據(jù)庫操作 29
2.1 數(shù)據(jù)庫與表的基本概念 29
2.2 表的建立與修改 30
2.2.1 表結(jié)構(gòu) 30
2.2.2 表的創(chuàng)建 32
2.2.3 表的數(shù)據(jù)輸入 34
2.2.4 表結(jié)構(gòu)的修改 36
2.3 表的基本操作 37
2.3.1 表的打開與關(guān)閉 37
2.3.2 表記錄的顯示 37
2.3.3 表記錄的定位 39
2.3.4 表記錄的修改 41
2.3.5 表記錄的插入 41
2.3.6 表記錄的刪除與恢復(fù) 42
2.3.7 表與表結(jié)構(gòu)的復(fù)制 43
2.4 排序與索引 45
2.4.1 排序的基本概念 45
2.4.2 排序 45
2.4.3 索引的基本概念 47
2.4.4 索引類型 47
2.4.5 建立索引 48
2.4.6 使用索引 51
2.5 查詢與統(tǒng)計(jì) 54
2.5.1 順序查詢 54
2.5.2 索引查詢 55
2.5.3 統(tǒng)計(jì)匯總命令 56
2.6 數(shù)據(jù)庫的操作 58
2.6.1 數(shù)據(jù)庫的創(chuàng)建 58
2.6.2 數(shù)據(jù)庫的基本操作 59
2.6.3 數(shù)據(jù)庫表的創(chuàng)建 60
2.6.4 數(shù)據(jù)庫表的打開與關(guān)閉 62
2.7 多表操作 62
2.7.1 工作區(qū) 62
2.7.2 多表之間的關(guān)系 64
2.7.3 永久關(guān)系 64
2.7.4 臨時(shí)關(guān)系 66
2.8 數(shù)據(jù)完整性 67
2.8.1 實(shí)體完整性與主關(guān)鍵字 67
2.8.2 域完整性與約束規(guī)則 68
2.8.3 參照完整性 69
本章小結(jié) 70
習(xí)題二 71
第3章 結(jié)構(gòu)化查詢語言 74
3.1 SQL概述 74
3.2 數(shù)據(jù)定義功能 75
3.2.1 創(chuàng)建表—CREATE TABLE 75
3.2.2 修改表—ALTER TABLE 76
3.2.3 撤消表—DROP TABLE 76
3.3 數(shù)據(jù)操縱功能 76
3.3.1 數(shù)據(jù)添加—INSERT 76
3.3.2 數(shù)據(jù)更新—UPDATE 77
3.3.3 數(shù)據(jù)刪除—DELETE 77
3.4 數(shù)據(jù)查詢功能 77
3.4.1 SELECT-SQL語句格式 77
3.4.2 簡單查詢 79
3.4.3 聯(lián)接查詢 82
3.4.4 分組與統(tǒng)計(jì)查詢 83
3.4.5 嵌套查詢 86
3.4.6 查詢結(jié)果的設(shè)置 87
本章小結(jié) 88
習(xí)題三 88
第4章 查詢與視圖 91
4.1 查詢 91
4.1.1 查詢設(shè)計(jì)器 91
4.1.2 建立查詢 94
4.2 視圖 97
4.2.1 創(chuàng)建視圖 97
4.2.2 維護(hù)視圖 99
4.2.3 遠(yuǎn)程視圖與連接 99
4.2.4 視圖與數(shù)據(jù)更新 100
4.2.5 視圖與查詢、視圖與表的比較 101
本章小結(jié) 102
習(xí)題四 102
第5章 結(jié)構(gòu)化程序設(shè)計(jì) 105
5.1 程序文件的建立與修改 105
5.1.1 程序的創(chuàng)建 105
5.1.2 程序的編輯及運(yùn)行 106
5.2 簡單的交互式輸入/輸出命令 107
5.2.1 簡單的輸入輸出命令 107
5.2.2 常用的程序輔助命令 113
5.3 程序的基本結(jié)構(gòu) 114
5.3.1 順序結(jié)構(gòu) 114
5.3.2 分支結(jié)構(gòu) 114
5.3.3 循環(huán)結(jié)構(gòu) 120
5.3.4 案例 131
5.4 程序的模塊化 132
5.4.1 過程與過程文件 132
5.4.2 參數(shù)傳遞 135
5.4.3 自定義函數(shù) 139
5.5 程序調(diào)試 141
5.5.1 常見錯(cuò)誤類型 141
5.5.2 常用的調(diào)試技術(shù) 141
5.5.3 使用“調(diào)試器”進(jìn)行調(diào)試 142
本章小結(jié) 144
習(xí)題五 144
第6章 面向?qū)ο蟮某绦蛟O(shè)計(jì) 151
6.1 面向?qū)ο蟪绦蛟O(shè)計(jì)方法 151
6.1.1 面向?qū)ο蟮幕靖拍?151
6.1.2 類 151
6.1.3 對象 152
6.1.4 事件 152
6.1.5 類和對象可視化設(shè)計(jì)方法 153
6.1.6 調(diào)用對象的方法 157
6.2 表單設(shè)計(jì) 157
6.2.1 表單的創(chuàng)建與修改 158
6.2.2 表單的屬性、事件和方法 162
6.2.3 表單數(shù)據(jù)環(huán)境 164
6.3 表單控件 165
6.3.1 輸出類控件 165
6.3.2 輸入類控件 167
6.3.3 控制類控件 170
6.3.4 容器類控件 175
6.4 表單的高級設(shè)計(jì) 177
6.4.1 表單集 177
6.4.2 用戶定義屬性與方法程序 178
本章小結(jié) 180
習(xí)題六 181
第7章 菜單和工具欄的設(shè)計(jì) 185
7.1 Visual FoxPro菜單系統(tǒng) 185
7.2 菜單設(shè)計(jì) 186
7.2.1 菜單設(shè)計(jì)的方法與步驟 186
7.2.2 創(chuàng)建下拉式菜單 189
7.2.3 創(chuàng)建快捷菜單 190
7.2.4 在應(yīng)用程序中使用菜單 191
7.3 工具欄的創(chuàng)建與使用 191
7.3.1 定義工具欄 191
7.3.2 刪除工具欄 192
本章小結(jié) 192
習(xí)題七 192
第8章 報(bào)表與標(biāo)簽設(shè)計(jì) 196
8.1 報(bào)表設(shè)計(jì)的基本概念 196
8.1.1 報(bào)表的類型與設(shè)計(jì) 196
8.1.2 報(bào)表設(shè)計(jì)器 197
8.1.3 報(bào)表的頁面與布局 198
8.1.4 “報(bào)表設(shè)計(jì)器”工具欄和“報(bào)表控件”工具欄 199
8.1.5 報(bào)表的數(shù)據(jù)源 200
8.2 報(bào)表的創(chuàng)建與修改 201
8.2.1 創(chuàng)建快速報(bào)表 201
8.2.2 使用報(bào)表向?qū)?202
8.2.3 使用報(bào)表設(shè)計(jì)器 206
8.3 報(bào)表輸出 211
8.3.1 報(bào)表的預(yù)覽 211
8.3.2 報(bào)表的打印 211
8.4 標(biāo)簽設(shè)計(jì) 212
本章小結(jié) 213
習(xí)題八 213
第9章 應(yīng)用程序開發(fā) 215
9.1 項(xiàng)目管理器 215
9.1.1 創(chuàng)建項(xiàng)目 215
9.1.2 使用項(xiàng)目管理器 217
9.2 應(yīng)用程序開發(fā)過程 218
9.2.1 需求分析 218
9.2.2 數(shù)據(jù)庫設(shè)計(jì) 218
9.2.3 應(yīng)用程序設(shè)計(jì) 219
9.2.4 軟件測試 221
9.2.5 應(yīng)用程序發(fā)布及系統(tǒng)維護(hù) 221
9.3 應(yīng)用程序開發(fā)實(shí)例:學(xué)生檔案管理
系統(tǒng)開發(fā) 221
9.3.1 需求分析 221
9.3.2 設(shè)計(jì)數(shù)據(jù)庫 221
9.3.3 系統(tǒng)功能模塊分析 222
9.3.4 應(yīng)用程序設(shè)計(jì) 222
9.4 制作發(fā)行盤 230
9.4.1 發(fā)布準(zhǔn)備 230
9.4.2 創(chuàng)建發(fā)布磁盤 231
本章小結(jié) 233
習(xí)題九 232
參考文獻(xiàn) 234
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- Access數(shù)據(jù)庫基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數(shù)據(jù)庫基礎(chǔ)教程 [主編 饒拱維 楊貴茂 郭其標(biāo)]
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版) [主編 高亮 韓玉民]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2008版)(第二版) [主編 嚴(yán)暉 王小玲]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2008)(第二版) [主編 嚴(yán)暉 周肆清]
- Access 2010數(shù)據(jù)庫應(yīng)用教程(第二版) [主編 李亞]
- Access 2010數(shù)據(jù)庫實(shí)用教程 [主編 張明 宣繼濤]
- 數(shù)據(jù)庫原理及應(yīng)用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數(shù)據(jù)庫原理及應(yīng)用上機(jī)指導(dǎo)與習(xí)題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)教程(第四版) [主編 王鳳領(lǐng)]
- 數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用 [主編 沈祥玖 張?jiān)繻
- Access 2010數(shù)據(jù)庫程序設(shè)計(jì) [主編 紀(jì)澍琴 于雪晶]
- Access 2010實(shí)做教程 [主編 王益斌 趙欣]
- 數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用(第三版)(SQL Server 2012) [主編 劉淳]
- 數(shù)據(jù)庫技術(shù)(第二版)——Access 2010及其應(yīng)用系統(tǒng)開發(fā) [李禹生 李承犁 劉淵源 等編著]
- Access 2010數(shù)據(jù)庫技術(shù)基礎(chǔ)及應(yīng)用 [主編 饒拱維 楊貴茂]
- 數(shù)據(jù)庫技術(shù)及應(yīng)用開發(fā)學(xué)習(xí)輔導(dǎo) [李云峰 李婷 編著]
- Access應(yīng)用技術(shù)基礎(chǔ)教程(2010版) [主編 何春林 宋運(yùn)康]
- Access應(yīng)用技術(shù)實(shí)驗(yàn)指導(dǎo)(2010版) [主編 何春林 宋運(yùn)康]
- Access 2010數(shù)據(jù)庫技術(shù)與應(yīng)用教程習(xí)題及實(shí)驗(yàn)指導(dǎo) [主編 陳朝華 肖東]
- Access 2010數(shù)據(jù)庫技術(shù)與應(yīng)用教程 [主編 趙義霞 季軍杰]
- Visual FoxPro程序設(shè)計(jì) [主編 何櫻]
- Visual FoxPro程序設(shè)計(jì)教程(第二版)習(xí)題集與解答 [主編 何振林 歐劍]
- Visual FoxPro程序設(shè)計(jì)教程(第二版) [主編 何振林 趙亮]
- 數(shù)據(jù)庫技術(shù)及應(yīng)用開發(fā) [李云峰 李 婷 編著]
- Access 數(shù)據(jù)庫案例教程(第二版) [主編 應(yīng)紅]
- Access 2010數(shù)據(jù)庫應(yīng)用教程 [主編 王迤冉 彭海云]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2008版)實(shí)踐教程 [主編 王小玲 嚴(yán)暉]
- 生活經(jīng)管more>>
- 公安信息系統(tǒng)應(yīng)用教程
- 機(jī)械制圖習(xí)題集
- 網(wǎng)頁設(shè)計(jì)與制作
- 機(jī)械制圖
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)踐教程——面向計(jì)算思
- 大學(xué)計(jì)算機(jī)基礎(chǔ)——面向計(jì)算思維
- 職業(yè)規(guī)劃與人生管理
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程
- Access 2010實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)訓(xùn)(Windows 7+Of
- 工程圖學(xué)基礎(chǔ)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- Visual Basic實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)(Windows 7+Office
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)
- 計(jì)算機(jī)基本技能訓(xùn)練