Visual FoxPro程式設計基礎(第二版)

Visual FoxPro程式設計基礎(第二版)

《Visual FoxPro程式設計基礎(第二版)》是2007年清華大學出版社出版的圖書,作者是盧湘鴻。

基本介紹

  • 書名:Visual FoxPro程式設計基礎(第二版)
  • 作者:盧湘鴻
  • ISBN:9787302131335
  • 定價:29.5元
  • 出版社:清華大學出版社
  • 出版時間:2007-12-14
  • 裝幀:平裝
圖書簡介,編輯推薦,目錄,

圖書簡介

本書根據教育部高等教育司組織制訂的《高等學校文科類專業計算機基礎課程教學基本要求(2003版)》編寫的。書中以Visual FoxPro為背景,介紹了關係資料庫管理系統的基礎理論及系統開發技術。主要內容包括資料庫系統概述、Visual FoxPro 6.0基礎知識、數據表的創建和基本操作、資料庫的設計與操作、結構化程式設計、面向對象程式設計、表單的建立與使用、結構化查詢語言SQL、視圖與實用表單開發、報表與標籤技術、選單技術和套用系統集成技術等。

編輯推薦

本書是高等學校計算機公共課的教材,還可作為計算機等級考試的培訓教材,也可供從事資料庫開發的人員學習、參考。本書配有電子教案,可在清華大學出版社的網站上下載。

目錄

第1章概述1
1.1資料庫系統概述1
1.1.1資料庫系統基礎知識1
1.1.2現實世界的數據描述5
1.1.3關係模型7
1.1.4關係操作10
1.1.5關係完整性10
1.2書寫約定概述12
1.3Visual FoxPro 6.0系統概述13
1.3.1資料庫管理系統概述13
1.3.2Visual FoxPro的發展歷史14
1.3.3VF6的安裝、卸載和啟動14
1.4本章小結17
習題
第2章Visual FoxPro 6.0開發環境20
2.1用戶界面20
2.1.1主視窗20
2.1.2操作方式20
2.1.3選單系統21
2.1.4對話框24
2.1.5常用控制項25
2.1.6系統設定26
2.1.7獲取幫助27
2.2編輯視窗27
2.2.1“編輯”選單27
2.2.2“格式”選單28
2.2.3文本操作29
2.2.4命令視窗29
2.3VF6項目管理器30
2.3.1建立項目檔案30
2.3.2項目管理器的界面32
2.3.3使用項目管理器35
2.4第一個應用程式37
2.4.1建立項目檔案37
2.4.2創建應用程式的一般步驟41
2.5本章小結41
習題242
第3章數據及數據運算43
3.1數據類型43
3.1.1欄位數據類型43
3.1.2常量44
3.1.3變數45
3.2函式49
3.2.1數值處理函式49
3.2.2字元處理函式50
3.2.3日期與時間函式51
3.2.4類型轉換函式52
3.2.5與數據表操作有關的函式53
3.2.6其他函式54
3.3表達式57
3.3.1運算符57
3.3.2表達式59
3.4本章小結62
習題362
第4章資料庫的設計與操作69
4.1資料庫設計概述69
4.1.1資料庫設計的一般步驟69
4.1.2確定資料庫的用途70
4.1.3確定需要的表檔案71
4.1.4確定需要的欄位71
4.1.5確定各表之間的關係74
4.1.6完善資料庫76
4.2創建資料庫77
4.2.1建立資料庫檔案77
4.2.2操作自由表78
4.2.3修改與使用表85
4.2.4在資料庫中添加/移去表90
4.2.5在資料庫中新建表91
4.2.6表的索引92
4.2.7多表關聯94
4.3資料庫操作96
4.3.1打開/關閉資料庫96
4.3.2查看資料庫中的表97
4.3.3設定資料庫表的屬性98
4.3.4修改與查看資料庫結構104
4.4在項目中添加/移去資料庫104
4.4.1在項目中添加資料庫104
4.4.2移去或刪除資料庫104
4.5本章小結104
習題4105
第5章結構化程式設計108
5.1程式的編輯與使用108
5.1.1程式檔案的建立108
5.1.2程式檔案的保存108
5.1.3程式檔案的修改109
5.1.4程式檔案的執行109
5.1.5調試程式110
5.1.6程式編輯技巧110
5.2程式設計的一些常用命令111
5.2.1基本輸出命令“?|??”111
5.2.2基本輸入命令111
5.2.3格式輸入輸出命令112
5.3程式的基本控制結構112
5.3.1順序結構112
5.3.2分支結構113
5.3.3循環結構114
5.4過程與用戶自定義函式116
5.4.1過程117
5.4.2用戶自定義函式120
5.4.3變數作用域120
5.5本章小結122
習題
第6章面向對象程式設計131
6.1面向對象編程概述131
6.1.1從面向過程到面向對象131
6.1.2對象132
6.1.3類133
6.2VF6中的類和對象135
6.2.1VF6的類概述135
6.2.2容器與非容器137
6.3面向對象的程式設計方法137
6.3.1程式設計方法138
6.3.2對象程式設計138
6.3.3類與事件程式設計142
6.3.4類的繼承149
6.3.5事件驅動模型150
6.4本章小結153
習題
第7章表單的建立與套用157
7.1表單的設計過程157
7.2操作表單157
7.2.1表單創建與保存157
7.2.2表單屬性和方法158
7.2.3表單集160
7.2.4數據環境定義161
7.2.5修改表單164
7.2.6運行表單165
7.3控制項套用初步165
7.3.1表單控制項165
7.3.2創建表單與數據環境165
7.3.3標籤控制項166
7.3.4線條與形狀控制項166
7.3.5文本框控制項167
7.4按鈕類控制項169
7.4.1命令按鈕和按鈕組169
7.4.2單選按鈕172
7.4.3複選框173
7.4.4微調按鈕175
7.5框類控制項176
7.5.1列表框176
7.5.2組合框177
7.5.3編輯框178
7.5.4頁框179
7.5.5格線180
7.6其他控制項182
7.6.1圖像控制項182
7.6.2計時控制項183
7.6.3超級連結控制項183
7.7表單的調整和定製185
7.7.1控制項編輯185
7.7.2控制項排列186
7.7.3使用“自動格式生成器”186
7.7.4設定Tab順序186
7.8本章小結187
習題
第8章結構化查詢語言190
8.1SQL語言概述190
8.1.1SQL語言的特點190
8.1.2數據定義語言191
8.1.3數據操縱語言194
8.1.4數據控制語言196
8.2SELECT命令基本用法196
8.2.1基本查詢197
8.2.2帶條件查詢198
8.2.3嵌套查詢201
8.2.4多表查詢202
8.2.5連線查詢204
8.3查詢結果處理205
8.3.1有序輸出205
8.3.2重定向輸出206
8.3.3合併輸出207
8.3.4分組統計與篩選207
8.4查詢設計器208
8.4.1查詢設計器的套用208
8.4.2交叉表套用212
8.4.3查詢結果輸出214
8.4.4查詢設計器的表單設計215
8.5本章小結215
習題
第9章視圖與實用表單開發219
9.1視圖設計219
9.1.1視圖219
9.1.2視圖設計器220
9.1.3設計視圖221
9.1.4視圖的SQL語句226
9.1.5視圖與查詢和表的比較227
9.2基於視圖的表單設計228
9.2.1成績表單228
9.2.2學生學籍表單232
9.3實用表單設計233
9.3.1教師列表233
9.3.2教師任課表233
9.3.3專業情況表234
9.4本章小結234
習題
第10章報表與標籤技術237
10.1報表格式設計初步237
10.1.1報表設計器237
10.1.2頁面設定238
10.1.3快速報表238
10.1.4存儲與預覽報表239
10.2報表設計240
10.2.1報表格式概述240
10.2.2域控制項設計241
10.2.3標籤控制項設計243
10.2.4畫線設計244
10.2.5標題/總結設計245
10.2.6分組設計246
10.2.7圓角矩形控制項設計248
10.2.8OLE控制項設計248
10.3報表輸出250
10.3.1選單方式列印報表250
10.3.2命令方式報表輸出251
10.4實用報表設計251
10.4.1學生登記卡報表設計251
10.4.2創建課程表報表252
10.4.3創建成績單報表253
10.5標籤設計254
10.6本章小結254
習題
第11章選單技術257
11.1選單設計的一般步驟257
11.2操作選單258
11.2.1規劃選單系統258
11.2.2創建選單258
11.2.3生成程式262
11.2.4執行選單程式264
11.3選單設計技術264
11.3.1將系統選單引入用戶選單系統264
11.3.2頂層表單設計267
11.3.3套用系統啟動程式設計268
11.4本章小結269
習題
第12章套用系統集成技術與綜合實例271
12.1錯誤處理技術271
12.2編譯應用程式272
12.2.1構造應用程式框架272
12.2.2將檔案加入到項目中274
12.2.3連編應用程式275
12.3軟體發布276
12.3.1教學管理系統軟體發布276
12.3.2軟體的安裝與刪除278
12.4應用程式框架279
12.4.1應用程式嚮導279
12.4.2應用程式生成器280
12.4.3應用程式框架281
12.5套用軟體開發過程及實例288
12.5.1可行性研究階段288
12.5.2需求分析階段289
12.5.3系統設計階段292
12.5.4實現階段297
12.5.5測試運行階段301
12.6本章小結302
習題
附錄A 習題解答306
附錄B 上機實驗解答336
附錄C VF6的性能指標348
附錄D VF6檔案類型350
參考文獻352

熱門詞條

聯絡我們