注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Visual FoxPro程序設計知識與練習

Visual FoxPro程序設計知識與練習

Visual FoxPro程序設計知識與練習

定 價:¥28.00

作 者: 相萬讓主編
出版社: 人民郵電出版社
叢編項: 新世紀高等學校計算機系列教材
標 簽: FoxPro

ISBN: 9787115135087 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 324 字數(shù):  

內(nèi)容簡介

  本書是大學非計算機專業(yè)VFP課程的教材,包含計算機等級考試VFP大綱的相關內(nèi)容,并重視應用,將內(nèi)容分為三篇。知識篇:首先介紹VFP與程序設計的基礎知識,著重講述數(shù)據(jù)庫和表、視圖和查尋、應用程序界面、報表和標簽、菜單和工具欄等的設計與創(chuàng)建方法,并結(jié)合VFP提出了"面向?qū)ο?的程序設計概念和方法,還介紹了程序的測試與調(diào)試、多用戶數(shù)據(jù)訪問、應用程序安裝盤的制作等應用技術。最后結(jié)合實例介紹小型應用系統(tǒng)的開發(fā)過程與設計方法?;A練習篇:結(jié)合各章內(nèi)容列出了大量的練習題,供學生練習用。綜合練習篇:結(jié)合計算機等級考試VFP大綱和筆試題類型,列出了5套筆試題,供學生進行綜合練習。本書教學目標明確,構(gòu)思新穎,通俗易懂,舉例與練習合理,要求學生多動腦、多動手,提高學生的VisualFoxPro應用能力。本書可作為大學非計算機專業(yè)的計算機基礎課教材,也可選為計算機等級考試二級VFP的培訓教材。

作者簡介

暫缺《Visual FoxPro程序設計知識與練習》作者簡介

圖書目錄

第1篇 知識篇
第1章 數(shù)據(jù)庫基礎 1
1.1 數(shù)據(jù)庫系統(tǒng)基礎知識 1
1.1.1 基本概念 1
1.1.2 數(shù)據(jù)管理技術的發(fā)展 3
1.1.3 數(shù)據(jù)庫技術的發(fā)展 5
1.2 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 6
1.3 數(shù)據(jù)模型 8
1.3.1 數(shù)據(jù)模型的要素 8
1.3.2 概念模型 9
1.3.3 數(shù)據(jù)模型 13
1.4 關系數(shù)據(jù)庫 13
1.4.1 關系模型的基本概念 14
1.4.2 關系代數(shù) 17
1.4.3 關系數(shù)據(jù)的規(guī)范化 18
1.5 Visual FoxPro系統(tǒng)初步 18
1.5.1 Visual FoxPro系統(tǒng)概述 18
1.5.2 Visual FoxPro的安裝、啟動和退出 20
1.5.3 Visual FoxPro的窗口界面 22
1.5.4 Visual FoxPro的配置 27
1.5.5 項目管理器 28
1.5.6 Visual FoxPro向?qū)?、設計器與生成器簡介 33
第2章 Visual FoxPro程序設計基礎 36
2.1 Visual FoxPro程序初步 36
2.1.1 程序及程序設計 36
2.1.2 程序文件的建立和執(zhí)行 37
2.1.3  Visual FoxPro應用程序開發(fā) 38
2.2 利用程序進行數(shù)據(jù)處理 40
2.2.1 數(shù)據(jù)類型 40
2.2.2 數(shù)據(jù)存儲 42
2.2.3 運算符與表達式 45
2.2.4 函數(shù)及其應用 49
2.3 Visual FoxPro 6.0程序設計 58
2.3.1 程序流的控制 58
2.3.2 過程和自定義函數(shù) 62
第3章 數(shù)據(jù)庫和表 66
3.1 數(shù)據(jù)庫設計 66
3.1.1 數(shù)據(jù)庫設計原則 66
3.1.2 數(shù)據(jù)庫設計過程 67
3.2 Visual FoxPro數(shù)據(jù)庫及其操作 69
3.2.1 基本概念 69
3.2.2 創(chuàng)建數(shù)據(jù)庫 69
3.2.3 打開與關閉數(shù)據(jù)庫 71
3.2.4 修改數(shù)據(jù)庫 73
3.2.5 刪除數(shù)據(jù)庫 73
3.3 創(chuàng)建表 74
3.3.1 定義表結(jié)構(gòu) 74
3.3.2 在表設計器中創(chuàng)建表 76
3.3.3 表結(jié)構(gòu)的顯示與修改 78
3.3.4 向表中添加記錄 79
3.4 使用表 81
3.4.1 數(shù)據(jù)庫表與自由表 81
3.4.2 數(shù)據(jù)庫表的使用 83
3.4.3 表的打開與關閉 86
3.5 操作表中的數(shù)據(jù) 87
3.5.1 數(shù)據(jù)的顯示和修改 87
3.5.2 控制字段和記錄的訪問 88
3.5.3 數(shù)據(jù)表中記錄指針的定位和記錄的插入 90
3.5.4 數(shù)據(jù)記錄的刪除和恢復 93
3.5.5 修改表中的數(shù)據(jù) 96
3.6 索引 97
3.6.1 索引的概念及類型 98
3.6.2 在表設計器中建立索引 99
3.6.3 用命令建立索引 100
3.6.4 使用索引 101
3.7 多個表的同時使用 103
3.7.1 使用數(shù)據(jù)工作期 103
3.7.2 工作區(qū)操作 104
3.7.3 使用不同工作區(qū)的表 105
3.7.4 表之間的關系 105
3.8 數(shù)據(jù)完整性 107
3.8.1 實體完整性與主關鍵字 107
3.8.2 域完整性與約束規(guī)則 107
3.8.3 參照完整性與表之間的關聯(lián) 107
第4章 視圖與查詢 111
4.1 視圖 111
4.1.1 視圖的概念及作用 111
4.1.2 視圖設計器 111
4.1.3 創(chuàng)建視圖 115
4.1.4 遠程視圖 120
4.1.5 使用視圖 123
4.1.6 利用視圖更新數(shù)據(jù) 124
4.2 查詢 126
4.2.1 查詢設計器 126
4.2.2 建立查詢 127
4.2.3 使用查詢 129
4.3 關系數(shù)據(jù)庫標準語言SQL 132
4.3.1 SQL的特點 132
4.3.2 查詢 133
4.3.3 數(shù)據(jù)定義 142
4.3.4 數(shù)據(jù)更新 144
4.3.5 視圖 145
第5章 面向?qū)ο蟪绦蛟O計 147
5.1 面向?qū)ο蟪绦蛟O計的基本概念 147
5.1.1 對象、控件和類 147
5.1.2 繼承、封裝和多態(tài) 149
5.1.3 屬性、事件和方法 150
5.2 Visual FoxPro的類和對象 151
5.2.1 Visual FoxPro中的基類 151
5.2.2 由基類創(chuàng)建新類 152
5.2.3 Visual FoxPro中的對象 154
5.2.4 對象的引用 154
5.2.5 設置對象屬性 155
5.2.6 響應事件 156
5.2.7 調(diào)用方法 157
第6章 使用表單設計應用程序界面 158
6.1 創(chuàng)建、修改及運行表單 158
6.1.1 使用表單向?qū)?chuàng)建表單 158
6.1.2 修改及運行表單 162
6.1.3 管理表單屬性和方法 163
6.2 表單設計器 166
6.2.1 使用表單設計器創(chuàng)建表單 166
6.2.2 創(chuàng)建數(shù)據(jù)環(huán)境 167
6.2.3 控件的操作與布局 169
6.3 常用表單控件 171
6.3.1 常用控件的使用場景 171
6.3.2 標簽、文本框和編輯框 173
6.3.3 命令按鈕和命令按鈕組 176
6.3.4 選項按鈕和復選框 178
6.3.5 組合框和列表框 180
6.3.6 微調(diào)按鈕與時鐘 182
6.3.7 表格和圖像 184
6.3.8 用線條和形狀改善表單外觀 187
6.3.9 ActiveX控件和ActiveX綁定控件 188
6.4 表單的高級應用 190
6.4.1 表單管理 190
6.4.2 多文檔界面 192
6.4.3 使用表單集 193
第7章 報表和標簽 196
7.1 創(chuàng)建報表 196
7.1.1 快速創(chuàng)建報表 196
7.1.2 利用報表向?qū)?chuàng)建報表 198
7.1.3 利用報表設計器創(chuàng)建報表 200
7.2 修改和美化報表 201
7.2.1 報表設計器工具欄和報表控件工具欄 202
7.2.2 報表布局 202
7.2.3 設置標題和總結(jié) 203
7.2.4 頁標頭和頁注腳 203
7.2.5 在報表中添加新的數(shù)據(jù) 204
7.3 報表的制作技巧及其他 204
7.3.1 分析報表所需要的數(shù)據(jù) 204
7.3.2 快速設計和創(chuàng)建報表布局 205
7.3.3 設置多列布局 205
7.3.4 報表預覽和打印 205
7.4 設計標簽 206
7.4.1 標簽向?qū)А?06
7.4.2 標簽設計器 207
第8章 設計菜單和工具欄 208
8.1 設計菜單 208
8.1.1 菜單系統(tǒng)的組成和規(guī)劃 208
8.1.2 菜單設計器 209
8.1.3 創(chuàng)建條形菜單 211
8.1.4 創(chuàng)建快捷菜單 212
8.1.5 菜單的應用 213
8.2 創(chuàng)建自定義工具欄 215
8.2.1 創(chuàng)建類 215
8.2.2 在表單中使用工具欄 216
8.2.3 協(xié)調(diào)菜單和自定義工具欄 216
第9章 程序的測試與調(diào)試 217
9.1 程序中常見的錯誤類型 217
9.1.1 錯誤類型 217
9.1.2 檢查錯誤 218
9.2 使用調(diào)試器 218
9.2.1 調(diào)試器環(huán)境 218
9.2.2 設置斷點 221
9.2.3 調(diào)試菜單 221
第10章 多用戶與共享技術 222
10.1 多用戶環(huán)境中的數(shù)據(jù)訪問技術 222
10.1.1 在多用戶環(huán)境中訪問數(shù)據(jù) 222
10.1.2 鎖定數(shù)據(jù)的方法 223
10.1.3 解鎖數(shù)據(jù)的方法 226
10.1.4 數(shù)據(jù)工作期 226
10.1.5 數(shù)據(jù)緩沖技術 228
10.2 數(shù)據(jù)更新技術 231
10.2.1 使用緩沖技術進行數(shù)據(jù)更新 231
10.2.2 使用事務處理機制管理更新 232
10.2.3 通過視圖管理數(shù)據(jù)更新 238
10.3 對訪問沖突的處理 240
10.3.1 管理緩沖沖突 240
10.3.2 檢測并避免沖突 242
10.3.3 使用備注字段檢查沖突 243
10.3.4 處理沖突的規(guī)則 243
第11章 制作應用程序安裝盤 244
11.1 創(chuàng)建安裝程序 244
11.1.1 制作步驟 244
11.1.2 可發(fā)布文件 244
11.1.3 受限制文件 245
11.2 使用安裝向?qū)А?46
11.2.1 定位文件 246
11.2.2 指定組件 246
11.2.3 磁盤映像 247
11.2.4 安裝選項 248
11.2.5 默認目標目錄 248
11.2.6 改變文件設置 248
11.2.7 完成 249
11.3 檢測安裝程序 250
第12章 小型應用系統(tǒng)開發(fā) 251
12.1 信息系統(tǒng)開發(fā)過程 251
12.2 需求分析 251
12.2.1 系統(tǒng)功能分析 252
12.2.2 系統(tǒng)功能模塊設計 252
12.2.3 數(shù)據(jù)流圖(DFD)和數(shù)據(jù)字典(DD) 253
12.3 數(shù)據(jù)庫設計 253
12.3.1 概念結(jié)構(gòu)設計 253
12.3.2 邏輯結(jié)構(gòu)設計 256
12.3.3 物理結(jié)構(gòu)設計 259
12.3.4 數(shù)據(jù)庫的實現(xiàn) 259
12.4 系統(tǒng)功能模塊的設計 261
12.4.1 設計系統(tǒng)主界面 261
12.4.2 設計查詢表單 262
12.4.3 設計維護表單 264
12.4.4 設計統(tǒng)計界面 266
12.4.5 設計報表界面及報表 267
12.5 應用程序的編譯及發(fā)布 269
第2篇 基礎練習篇
基礎練習1 273
基礎練習2 275
基礎練習3 278
基礎練習4 281
基礎練習5 286
基礎練習6 288
基礎練習7 288
基礎練習8 290
基礎練習9 291
第3篇 綜合練習篇
筆試模擬題一 293
筆試模擬題二 297
筆試模擬題三 303
筆試模擬題四 308
筆試模擬題五 314
附錄A 基礎練習篇基礎練習題參考答案 320
附錄B 綜合練習篇筆試模擬題參考答案 323

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號