《Visual FoxPro使用與開發技術(第二版)》是2015年清華大學出版社出版的圖書,作者是李雁翎。
本書從培養套用型、技能型人才的角度,系統地介紹了VisualFoxPro資料庫系統基礎理論及套用系統開發的知識。
基本介紹
- 書名:Visual FoxPro使用與開發技術(第二版)
- 作者:李雁翎 著
- ISBN:9787302114932
- 定價:28元
- 出版社: 清華大學出版社
- 出版時間:2005-08-01
- 裝幀:平裝
- 印次:2-4
圖書簡介,圖書目錄,
圖書簡介
本書的第一版於2001年出版,第二版在第一版寫作風格的基礎上,結合全國高等院校計算機基礎教育研究會與清華大學出版社組織制定的“中國高等院校計算機基礎教學課程體系(2004)”、教育部考試中心頒發的全國計算機等級考試大綱,對各章的順序及內容安排重新做了調整、完善和補充,增加了SQL語言、補充了資料庫操作命令等內容。全書分為基礎和提高兩部分,基礎部分(1~8章)主要介紹VisualFoxPro操作基本概念和基本技能,提高部分(9~16章)主要介紹VisualFoxPro程式設計,從過程式程式設計和面向對象程式設計兩個方面,以及SQL語言操作及套用方面,深入地介紹了套用系統開發的方法和步驟。
本書實例豐富,體系清晰,深入淺出,精編精講,是套用類高等院校普遍適用的一本計算機基礎教材,也可作為廣大計算機用戶和計算機初學者的培訓用書、自學用書。
本書實例豐富,體系清晰,深入淺出,精編精講,是套用類高等院校普遍適用的一本計算機基礎教材,也可作為廣大計算機用戶和計算機初學者的培訓用書、自學用書。
圖書目錄
第1章Visual FoxPro系統概述1
1.1資料庫基本概念1
1.1.1信息和數據1
1.1.2數據處理2
1.1.3數學模型3
1.1.4關係模型3
1.1.5資料庫4
1.1.6關係資料庫5
1.1.7關係模型的規範化原則6
1.2資料庫系統11
1.2.1資料庫系統的體系結構11
1.2.2資料庫管理系統12
1.2.3資料庫套用系統的構成13
1.3Visual FoxPro資料庫管理系統13
習題14
第2章Visual FoxPro集成環境16
2.1Visual FoxPro的安裝16
2.1.1Visual FoxPro 6.0的安裝環境16
2.1.2Visual FoxPro 6.0的安裝方法16
2.2Visual FoxPro的啟動與退出18
2.2.1Visual FoxPro的啟動18
2.2.2Visual FoxPro的退出20
2.3Visual FoxPro系統配置20
2.4Visual FoxPro用戶界面21
2.4.1標題欄22
2.4.2選單欄23
2.4.3工具列27
2.4.4命令視窗28
2.4.5工作區28
2.4.6狀態欄28
2.5Visual FoxPro輔助設計工具28
2.5.1Visual FoxPro嚮導29
2.5.2Visual FoxPro生成器29
2.5.3Visual FoxPro設計器30
2.6Visual FoxPro系統項目管理器的使用30
2.6.1項目管理器及其功能30
2.6.2創建項目檔案31
2.6.3項目管理器的使用32
2.6.4定製項目管理器34
習題35
第3章Visual FoxPro基礎37
3.1Visual FoxPro工作方式37
3.2數據類型38
3.3數據存儲39
3.3.1常量40
3.3.2記憶體變數40
3.3.3數組變數43
3.3.4欄位變數45
3.3.5記錄45
3.3.6對象45
3.4函式46
3.5表達式47
3.5.1算術表達式47
3.5.2字元表達式47
3.5.3時間日期表達式48
3.5.4關係表達式48
3.5.5邏輯表達式49
3.5.6名表達式49
3.5.7類與對象操作符50
習題50
第4章表52
4.1設計數據表52
4.1.1設計一張二維表52
4.1.2設計一個數據表檔案53
4.2創建表55
4.2.1利用表設計器創建表55
4.2.2利用表嚮導創建表57
4.3利用表設計器修改表結構61
4.4表中數據的輸入63
4.4.1創建表時立即輸入數據64
4.4.2以追加方式輸入數據64
4.4.3備註型數據的輸入65
4.4.4通用型數據的輸入65
4.5編輯表中數據66
4.5.1用“編輯”方式編輯數據66
4.5.2用“瀏覽”方式編輯數據67
4.6表中記錄的定位69
4.7刪除表中的數據74
4.7.1邏輯刪除表中的記錄74
4.7.2恢復邏輯刪除的記錄75
4.7.3物理刪除表中的記錄76
4.8創建索引81
4.8.1什麼是索引81
4.8.2索引類型82
4.8.3創建索引83
4.8.4使用索引85
4.9控制欄位和記錄的訪問87
4.9.1限制對欄位的訪問88
4.9.2限制對記錄的訪問89
習題90
第5章資料庫92
5.1創建資料庫92
5.1.1資料庫建立92
5.1.2打開資料庫92
5.1.3向資料庫添加表93
5.2建立資料庫表間關聯94
5.2.1建立表間的一對一關係94
5.2.2建立表間的一對多關係95
5.2.3建立表間的多對一關係95
5.3資料庫表的特殊操作97
5.3.1設定欄位顯示標題97
5.3.2設定欄位注釋信息97
5.3.3設定欄位默認值98
5.3.4設定欄位有效規則98
5.3.5設定表注釋信息99
5.3.6設定記錄有效規則99
5.3.7設定表觸發器100
5.3.8設定參照完整性100
5.4數據字典101
習題102
第6章視圖103
6.1創建視圖103
6.1.1用視圖設計器創建視圖103
6.1.2用視圖嚮導創建視圖108
6.2使用視圖更新數據110
6.3定製視圖113
6.3.1視圖設計器選項卡113
6.3.2設定視圖欄位屬性114
習題115
第7章查詢118
7.1創建查詢118
7.1.1用查詢設計器創建查詢118
7.1.2用查詢嚮導創建查詢120
7.2定製查詢122
7.3使用查詢122
7.3.1查詢去向的確定122
7.3.2運行查詢124
習題127
第8章報表129
8.1創建報表129
8.1.1用報表嚮導創建單表報表129
8.1.2用報表嚮導創建分組/總計報表132
8.1.3用報表嚮導創建一對多報表134
8.1.4用報表設計器創建報表137
8.2報表布局139
8.3定製報表140
8.3.1設定報表頁面140
8.3.2設定報表中數據顯示格式141
8.3.3添加報表控制項141
8.4修改報表142
習題143
第9章程式設計基礎144
9.1程式的基本結構144
9.2程式檔案的建立與編輯145
9.2.1建立、編輯程式檔案145
9.2.2用設計工具建立、編輯程式檔案147
9.3程式檔案的調用147
9.4分支結構148
9.4.1單路分支148
9.4.2雙路分支149
9.4.3多路分支150
9.4.4使用分支語句的注意事項153
9.5循環結構153
9.5.1“當”型循環控制語句153
9.5.2“計數”型循環控制語句154
9.5.3“指針”型循環控制語句156
9.5.4使用循環語句的注意事項157
9.6過程檔案158
9.6.1建立過程158
9.6.2調用過程158
9.6.3過程返回158
9.6.4打開過程檔案159
9.6.5關閉過程檔案159
9.7面向對象程式設計基礎159
9.7.1對象159
9.7.2類160
9.7.3屬性162
9.7.4事件與方法162
9.8程式調試163
9.8.1程式中常見的語法錯誤163
9.8.2提高程式的可維護性164
9.8.3程式調試工具164
習題166
第10章類167
10.1用類設計器創建類167
10.2類屬性的定義169
10.3類、事件和方法的定義171
10.4用編程方式創建類174
10.5類的引用175
10.5.1由類創建對象175
10.5.2設定對象的屬性175
10.5.3對象的方法調用和事件觸發177
10.6對象的設計177
10.6.1用編程方式設計對象177
10.6.2用面向對象工具設計對象179
習題181
第11章表單182
11.1創建表單182
11.1.1用表單設計器創建表單182
11.1.2用表單嚮導創建表單183
11.2修改表單189
11.3運行表單191
11.4表單控制項192
11.4.1標籤控制項192
11.4.2文本框控制項193
11.4.3計時器控制項193
11.4.4命令按鈕控制項193
11.4.5組合框控制項194
11.4.6單選按鈕控制項194
11.4.7微調控制項195
11.4.8複選框控制項195
11.4.9圖像控制項195
11.4.10表格控制項196
11.4.11命令按鈕組控制項196
11.4.12頁框控制項197
11.5給表單添加控制項197
習題198
第12章SQL語句199
12.1SQL概述199
12.2數據查詢200
12.2.1簡單查詢201
12.2.2條件查詢201
12.2.3連線查詢202
12.2.4嵌套查詢204
12.2.5分組計算查詢206
12.2.6查詢結果處理207
12.3數據定義209
12.3.1表結構定義209
12.3.2表結構修改210
12.4數據操縱212
12.4.1插入數據212
12.4.2更新數據213
12.4.3刪除數據214
習題215
第13章套用表單的設計217
13.1設計系統說明表單217
13.2設計系統登錄表單222
13.3設計數據維護表單230
13.4設計數據查詢表單241
13.5設計多功能表單247
習題250
第14章選單251
14.1選單系統251
14.2創建套用系統選單252
14.2.1創建主選單252
14.2.2創建子選單252
14.3確定選單選項的任務255
14.4生成選單程式256
14.5運行選單257
習題257
第15章套用系統開發259
15.1套用系統開發的一般過程259
15.2套用系統總體規劃260
15.3套用系統主要功能模組的設計261
15.3.1資料庫的設計261
15.3.2數據表單的設計261
15.3.3系統登錄表單的設計261
15.3.4系統選單的設計262
15.3.5系統工具列的設計262
15.3.6主程式的設計262
15.4套用系統主要功能模組的組裝264
15.4.1建立項目檔案264
15.4.2組裝項目檔案265
15.4.3設定項目信息265
15.4.4連編執行檔265
15.4.5運行執行檔案266
習題266
第16章套用系統開發案例267
16.1總體方案的設計267
16.1.1設計思想267
16.1.2系統功能267
16.1.3主要功能模組的規劃268
16.2主要功能模組的設計268
16.3主要功能模組的組裝277
16.4運行“旅行社管理信息系統”280
·ⅩⅦ·附錄A常用控制項及功能282
附錄B常用對象及功能283
附錄C常用屬性及功能284
附錄D常用事件及功能292
附錄E常用方法及功能295
附錄F常用系統記憶體變數297
附錄G常用命令299
附錄H常用函式310
參考文獻325