Visual FoxPro程序設計與項目開發

Visual FoxPro程序設計與項目開發
定價:239
NT $ 208
  • 作者:黃超
  • 出版社:清華大學出版社
  • 出版日期:2014-02-01
  • 語言:簡體中文
  • ISBN10:7302345015
  • ISBN13:9787302345015
  • 裝訂:381頁 / 普通級 / 1-1
 

內容簡介

由黃超主編,從培養應用型、技能型人才的角度,系統地介紹Visual FoxPro程序設計與項目開發的理論、技術及應用。

全書共分12章,包括VFP數據庫基礎、VFP集成開發環境的使用、數據與數據運算、VFP數據庫及其操作、關系數據庫標准語言、查詢與視圖、結構化程序設計、表單設計與應用、菜單設計與應用、報表與標簽設計、應用程序的開發和生成、應用項目開發實例與課程設計等內容。

本書體系清晰,實例豐富,深入淺出,精編精講 ,通俗易懂,內容的選擇與組織注重知識體系的完整性、合理性和實用性,每章都配有豐富的習題和上機實驗,並提供習題參考解答;應用項目開發實例與課程設計單獨列為一章進行綜合程序的開發與訓練。兼顧多層次讀者的不同需求,書中設計了有針對性的學習、應考(等級考試)指導材料。

《Visual FoxPro程序設計與項目開發》既可以作為高等院校非計算機專業大學計算機基礎課程教材,也可作為計算機和信息技術專業的教材或參考書,還可供參加全國計算機等級考試的人員和數據庫程序設計的相關技術人員自學或參考。
 

目錄

第1章 Visual FoxPro數據庫基礎1
1.1數據庫基礎知識1
1.1.1計算機數據管理的發展1
1.1.2數據庫系統3
1.1.3數據模型5
1.2關系數據庫8
1.2.1關系模型8
1.2.2關系運算10
1.3Visual FoxPro概述11
1.3.1Visual FoxPro 6.0的特點12
1.3.2Visual FoxPro 6.0的性能指標12
1.4數據庫設計基礎13
1.4.1數據庫設計步驟13
1.4.2數據庫設計過程14
本章小結15
習題15
上機實驗說明17
第2章 Visual FoxPro集成開發環境的使用18
2.1Visual FoxPro 6.0的安裝與啟動18
2.1.1Visual FoxPro 6.0的安裝18
2.1.2Visual FoxPro 6.0的啟動與退出19
2.2Visual FoxPro 6.0的用戶界面21
2.2.1Visual FoxPro 6.0的主界面21
2.2.2Visual FoxPro 6.0的工作方式24
2.2.3Visual FoxPro 6.0的可視化設計工具25
2.2.4Visual FoxPro 6.0的項目管理器27
2.3Visual FoxPro 6.0系統的環境設置32
2.4Visual FoxPro命令構成和文件類型35
2.4.1命令的一般格式35
2.4.2命令書寫的有關規則和約定36
2.4.3文件命名方法和文件類型37
本章小結37
習題38
實驗熟悉Visual FoxPro 6.0工作環境及基本操作39
第3章 Visual FoxPro數據與數據運算41
3.1常量與變量41
3.1.1常量41
3.1.2變量45
3.1.3內存變量的常用操作命令47
3.2表達式49
3.2.1數值、字符型與日期時間表達式50
3.2.2關系表達式51
3.2.3邏輯表達式53
3.2.4運算符優先級54
3.3常用函數54
3.3.1數值函數54
3.3.2字符函數56
3.3.3日期和時間函數59
3.3.4數據類型轉換函數60
3.3.5測試函數62
本章小結66
習題66
實驗數據與數據運算68
第4章 Visual FoxPro數據庫及其操作70
4.1Visual FoxPro數據庫及其基本操作70
4.1.1基本概念70
4.1.2數據庫的建立71
4.1.3打開和關閉數據庫73
4.1.4設定當前數據庫74
4.1.5修改數據庫75
4.1.6關閉與刪除數據庫76
4.2建立數據庫表77
4.2.1設計表結構78
4.2.2在數據庫中創建表79
4.2.3修改表結構83
4.2.4表的復制85
4.3表的基本操作86
4.3.1表的打開、關閉和瀏覽86
4.3.2添加表記錄88
4.3.3修改表記錄90
4.3.4表記錄的定位92
4.3.5表中記錄的刪除與恢復93
4.3.6表的統計匯總94
4.4索引與排序96
4.4.1索引的基本概念96
4.4.2建立索引97
4.4.3使用索引100
4.4.4刪除索引102
4.4.5表的排序102
4.5數據完整性103
4.5.1實體完整性103
4.5.2域完整性103
4.5.3永久關系104
4.5.4參照完整性106
4.6自由表107
4.6.1數據庫表與自由表107
4.6.2建立自由表108
4.6.3自由表與數據庫表相互轉換108
4.7多個表的同時使用110
4.7.1工作區的概念110
4.7.2工作區的使用110
4.7.3表之間的關聯111
本章小結113
習題113
實驗數據庫及表的基本操作116
第5章 關系數據庫標准語言119
5.1SQL概述119
5.2SQL的查詢功能120
5.2.1SELECT語句的一般格式122
5.2.2簡單查詢123
5.2.3聯接查詢126
5.2.4嵌套查詢128
5.2.5查詢的排序130
5.2.6分組查詢130
5.2.7使用量詞和謂詞的查詢131
5.2.8集合的合並查詢131
5.2.9查詢結果輸出131
5.3SQL的定義功能132
5.3.1表的定義133
5.3.2表結構的修改135
5.3.3表的刪除137
5.4SQL的操縱功能138
5.4.1插入數據記錄138
5.4.2修改數據記錄138
5.4.3刪除數據記錄138
本章小結139
習題139
實驗使用SQL語言進行數據操作142
第6章 查詢與視圖144
6.1查詢144
6.1.1查詢使用的必要性144
6.1.2查詢的概念144
6.1.3查詢的創建145
6.1.4查詢的使用154
6.1.5查詢設計器的局限性156
6.2視圖156
6.2.1視圖的概念156
6.2.2創建視圖157
6.2.3視圖與數據更新163
6.2.4刪除視圖167
本章小結167
習題167
實驗查詢和視圖的創建 169
第7章 結構化程序設計171
7.1程序設計基礎171
7.1.1程序的相關概念171
7.1.2創建與修改程序文件172
7.1.3保存程序與運行文件173
7.2程序中的常用語句175
7.2.1常用的基本語句175
7.2.2輸入命令177
7.2.3輸出命令178
7.3程序的基本控制結構179
7.3.1順序結構程序設計179
7.3.2選擇結構程序設計180
7.3.3循環結構程序設計183
7.4多模塊程序188
7.4.1過程188
7.4.2用戶自定義函數191
7.4.3參數傳遞機制193
7.4.4過程文件194
7.5變量的作用域195
7.5.1局部變量196
7.5.2局域變量196
7.5.3私有變量197
7.5.4全局變量199
7.6程序的調試200
本章小結202
習題203
實驗結構化程序設計206
第8章 表單設計與應用207
8.1面向對象的程序設計207
8.1.1對象與類207
8.1.2容器與控件208
8.1.3屬性、事件與方法210
8.2創建和運行表單213
8.2.1通過表單向導創建表單213
8.2.2通過表單設計器快速生成表單216
8.3表單設計器218
8.3.1表單設計器的環境218
8.3.2控件的操作與布局222
8.3.3數據環境224
8.3.4設置屬性與編輯代碼227
8.3.5使用表單227
8.4常用表單控件229
8.4.1標簽控件229
8.4.2命令按鈕控件230
8.4.3命令組控件230
8.4.4文本框控件233
8.4.5編輯框控件235
8.4.6復選框控件236
8.4.7單選按鈕組控件238
8.4.8列表框控件239
8.4.9組合框控件241
8.4.10表格控件243
8.4.11頁框控件246
8.4.12計時器與微調器248
8.4.13圖像、形狀和線條控件250
8.4.14容器252
8.5表單集的多重表單253
8.5.1表單集253
8.5.2多重表單255
本章小結258
習題258
實驗表單的創建與控件的使用261
第9章 菜單設計與應用262
9.1Visual FoxPro系統菜單262
9.1.1菜單結構262
9.1.2設置系統菜單263
9.2下拉式菜單設計與應用265
9.2.1啟動菜單設計器265
9.2.2定義菜單項266
9.2.3保存菜單268
9.2.4修改菜單268
9.2.5生成菜單269
9.2.6運行菜單程序269
9.2.7下拉式菜單應用示例270
9.3菜單位置的設置272
9.3.1設置菜單位置272
9.3.2設置表單中的程序菜單273
9.4快捷菜單設計與應用274
9.4.1快捷菜單的特點及設計274
9.4.2快捷菜單的應用示例275
本章小結276
習題276
實驗菜單設計277
第10章 報表與標簽設計279
10.1報表設計279
10.1.1報表的總體規划和布局279
10.1.2創建報表280
10.1.3修改報表與打印290
10.2標簽設計291
10.2.1利用標簽向導設計標簽292
10.2.2利用標簽設計器設計標簽 294
本章小結295
習題295
實驗利用快速報表和報表設計器設計報表297
第11章 應用程序的開發和生成298
11.1系統開發的一般過程 298
11.2Visual FoxPro應用程序的構造與連編299
11.2.1構造Visual FoxPro應用程序299
11.2.2連編應用程序301
11.3應用程序向導和應用程序生成器302
11.4發布應用程序303
本章小結303
習題304
實驗學生成績管理系統的開發和生成305
第12章 應用項目開發實例與課程設計307
12.1需求分析 307
12.2軟件的總體設計307
12.2.1功能設計307
12.2.2數據庫設計308
12.3詳細設計及實現309
12.3.1設置默認路徑309
12.3.2建立項目文件309
12.3.3創建數據庫及數據表311
12.3.4歡迎界面的實現 313
12.3.5系統主界面的實現317
12.3.6信息添加界面的實現319
12.3.7信息查詢界面的實現324
12.3.8信息修改/刪除界面的實現328
12.4測試331
12.5項目連編及安裝盤331
12.5.1主控程序的設計331
12.5.2應用程序連編332
12.5.3項目文檔333
12.5.4創建發布磁盤(生成安裝文件)335
12.6課程設計項目參考題目338
本章小結339
附錄AVisual FoxPro常用命令340
附錄BVisual FoxPro常用控件類及功能352
附錄CVisual FoxPro常用對象及功能353
附錄DVisual FoxPro常用屬性及功能354
附錄EVisual FoxPro常用事件及功能364
附錄FVisual FoxPro常用方法及功能367
附錄G全國計算機等級考試二級Visual FoxPro數據庫程序設計考試大綱369
附錄H習題參考答案373
參考文獻382
網路書店 類別 折扣 價格
  1. 新書
    87
    $208