Visual FoxPro教程與實訓

Visual FoxPro教程與實訓

《Visual FoxPro教程與實訓》是2009年6月1日北京科海電子出版社出版的圖書,作者是劉亮、張建華。

基本介紹

  • 書名:Visual FoxPro教程與實訓
  • 作者:劉亮、張建華
  • ISBN:9787300106717
  • 頁數:331頁
  • 定價:32.00元
  • 出版社:北京科海電子出版社
  • 出版時間:2009年6月1日
  • 裝幀:平裝
  • 開本:16開
編輯推薦,內容簡介,圖書目錄,

編輯推薦

在理論與實踐上,更側重於實踐
適度夠用的理論知識講解,突出實踐中必須掌握的知識點,符合高職高專學生的學習心理。
在知識與技能上,更側重於技能
緊貼崗位的實例引導,突出技能操作的講解和培訓,鍛鍊學生實際套用能力。
在講授與動手上,更側重於動手
“教”與“做”完美結合,突出實用性和師生互動性,引發學生主動思考。
教學目標+主要知識講解+用於消化主要知識的實例+課後習題+綜合實例+上機實驗

內容簡介

《Visual FoxPro教程與實訓》全書共分14章,每章都配有豐富的例題、習題和上機練習。主要內容包括:資料庫系統概述、Visual FoxPro 6.0概述、編程基礎、Visual FoxPro資料庫及其操作、結構化查詢語言SQL、查詢與視圖、程式設計、面向對象程式設計基礎、表單設計、表單控制項設計、選單設計和套用、報表設計、VFP資料庫套用系統開發、實驗等。
本書從實用的角度出發,輔以便於讀者理解各知識點的大量範例和一個貫穿全書的資料庫系統開發項目,詳細講解了Visual FoxPro的基礎知識、操作方法及套用技巧。全書共分14章,每章都配有豐富的例題、習題和上機練習。主要內容包括:資料庫系統概述、Visual FoxPro 6.0概述、編程基礎、Visual FoxPro資料庫及其操作、結構化查詢語言SQL、查詢與視圖、程式設計、面向對象程式設計基礎、表單設計、表單控制項設計、選單設計和套用、報表設計、VFP資料庫套用系統開發、實驗等。
本書不僅適合於各高職高專院校師生和計算機培訓機構作為教材使用,還可供本科院校、計算機專業人員和愛好者參考使用。

圖書目錄

第1章 資料庫系統概論.1
1.1 資料庫基礎知識1
1.1.1 資料庫基本概念1
1.1.2 資料庫管理技術的發展3
1.2 數據模型5
1.2.1 實體及其聯繫5
1.2.2 數據模型6
1.3 關係資料庫8
1.3.1 常見關係術語8
1.3.2 關係的特點9
1.3.3 關係運算10
1.4 資料庫系統的組成11
1.4.1 硬體系統11
1.4.2 系統軟體11
1.4.3 資料庫套用系統11
1.4.4 與資料庫系統相關的人員12
1.5 資料庫設計基礎12
1.5.1 資料庫設計步驟12
1.5.2 資料庫設計過程14
1.6 習題16
第2章 VisualFoxPro6.0概述17
2.1 VisualFoxPro系統概述17
2.1.1 VisualFoxPro的發展過程18
2.1.2 VisualFoxPro6.0的功能特點19
2.1.3 VisualFoxPro6.0的安裝20
2.2 VisualFoxPro6.0的基本操作22
2.2.1 VisualFoxPro6.0的啟動與退出22
2.2.2 VisualFoxPro6.0的集成界面組成23
2.2.3 VisualFoxPro6.0的界面操作25
2.2.4 VisualFoxPro6.0工具列的使用26
2.3 VisualFoxPro6.0套用基礎知識28
2.3.1 VisualFoxPro6.0的工作方式28
2.3.2 VisualFoxPro6.0的輔助設計工具28
2.4 項目管理器35
2.4.1 項目管理器的功能36
2.4.2 項目管理器的組成36
2.4.3 項目管理器的操作38
2.4.4 定製項目管理器41
2.5 VisualFoxPro6.0的開發環境設定42
2.5.1 “選項”對話框43
2.5.2 默認工作目錄設定44
2.5.3 日期.時間.貨幣及數字格式設定45
2.6 習題46
第3章 編程基礎48
3.1 數據類型48
3.1.1 字元型49
3.1.2 數值型49
3.1.3 日期型49
3.1.4 日期時間型50
3.1.5 邏輯型50
3.1.6 備註型50
3.1.7 通用型50
3.1.8 貨幣型50
3.1.9 字元型二進制和備註型二進制50
3.2 常量與變數51
3.2.1 常量51
3.2.2 變數53
3.2.3 系統變數59
3.2.4 變數命名的推薦規則60
3.3 函式61
3.3.1 函式概述61
3.3.2 數值函式61
3.3.3 字元函式63
3.3.4 日期和時間函式66
3.3.5 數據類型轉換函式66
3.3.6 測試函式68
3.4 運算符與表達式72
3.4.1 算術運算符與算術表達式72
3.4.2 字元串運算符與字元串表達式73
3.4.3 日期時間運算符與日期時間表達式73
3.4.4 條件表達式73
3.4.5 運算符的優先順序75
3.5 習題75
第4章 VisualFoxPro資料庫及其操作77
4.1 資料庫操作77
4.1.1 建立資料庫77
4.1.2 使用資料庫81
4.1.3 修改資料庫82
4.1.4 刪除資料庫83
4.1.5 關閉資料庫84
4.2 資料庫表的建立84
4.2.1 在資料庫中建立表84
4.2.2 表的使用89
4.2.3 表結構的修改90
4.3 表的基本操作92
4.3.1 增加記錄92
4.3.2 顯示記錄97
4.3.3 修改記錄98
4.3.4 刪除和恢復記錄100
4.4 索引與排序101
4.4.1 索引檔案102
4.4.2 索引檔案的分類102
4.4.3 索引類型102
4.4.4 創建索引檔案103
4.4.5 索引檔案的打開和關閉106
4.4.6 刪除索引標識107
4.4.7 排序108
4.5 數據完整性109
4.5.1 實體完整性與主關鍵字109
4.5.2 域完整性與約束110
4.5.3 參照完整性110
4.5.4 表之間的關聯110
4.6 習題112
第5章 結構化查詢語言SQL114
5.1 結構化查詢語言SQL概述114
5.1.1 SQL簡介114
5.1.2 SQL語言的組成115
5.1.3 SQL語言的特點115
5.2 SQL的數據定義功能116
5.2.1 建立表結構116
5.2.2 修改表結構118
5.2.3 數據表的刪除118
5.3 SQL的數據查詢功能119
5.3.1 SELECT語句格式119
5.3.2 基本查詢120
5.3.3 篩選查詢121
5.3.4 排序查詢122
5.3.5 帶庫函式查詢123
5.3.6 分組查詢124
5.3.7 嵌套查詢125
5.3.8 連線查詢126
5.3.9 別名與自連線查詢130
5.3.1 0使用量詞和謂詞查詢131
5.4 SQL的數據更新功能133
5.4.1 插入記錄133
5.4.2 數據修改134
5.4.3 數據刪除134
5.5 習題135
第6章 查詢與視圖..1 37
6.1 查詢137
6.1.1 查詢設計器138
6.1.2 建立查詢139
6.1.3 運行查詢141
6.1.4 查詢設計器的局限性141
6.2 視圖142
6.2.1 建立視圖142
6.2.2 視圖與數據更新146
6.2.3 遠程視圖與連線147
6.2.4 使用視圖149
6.3 習題150
第7章 程式設計152
7.1 命令檔案152
7.1.1 程式檔案的建立與運行153
7.1.2 簡單的互動式輸入/輸出命令154
7.1.3 應用程式的調試157
7.2 結構化程式設計159
7.2.1 順序結構160
7.2.2 分支結構161
7.2.3 循環結構164
7.3 過程與過程調用169
7.3.1 子程式設計與調用169
7.3.2 過程與過程檔案171
7.3.3 局部變數.全局變數和過程調用中的參數傳遞172
7.4 習題174
第8章 面向對象程式設計基礎177
8.1 對象與類的基本概念177
8.1.1 對象177
8.1.2 類178
8.1.3 基類178
8.1.4 子類178
8.2 對象與類的特性178
8.2.1 封裝性178
8.2.2 繼承性179
8.2.3 抽象性179
8.2.4 層次性179
8.2.5 多態性180
8.3 VisualFoxPro的基類簡介180
8.3.1 VisualFoxPro的基類180
8.3.2 控制項類181
8.3.3 容器類182
8.4 對象的屬性.事件和方法182
8.4.1 屬性183
8.4.2 方法183
8.4.3 事件184
8.5 創建用戶自定義類185
8.5.1 創建新類186
8.5.2 在程式中引用對象186
8.6 習題187
第9章 表單設計189
9.1 使用“表單嚮導”創建表單189
9.1.1 使用“表單嚮導”創建單表表單190
9.1.2 使用“表單嚮導”創建一對多表單193
9.2 使用“表單設計器”創建表單194
9.2.1 “表單設計器”的基本用法194
9.2.2 使用“快速表單”創建表單196
9.3 數據環境的設定197
9.3.1 “數據環境設計器”的打開197
9.3.2 數據環境的具體設定197
9.4 表單的屬性.事件和方法198
9.4.1 表單的屬性199
9.4.2 表單的事件200
9.4.3 表單的方法程式200
9.5 習題200
第10章 表單控制項設計202
10.1 控制項初步使用202
10.1.1 “表單控制項”工具列簡介202
10.1.2 控制項相關操作204
10.2 輸出類控制項207
10.2.1 標籤控制項207
10.2.2 線條與形狀控制項208
10.2.3 圖像控制項210
10.3 輸入類控制項211
10.3.1 文本框控制項211
10.3.2 編輯框控制項212
10.3.3 列表框控制項214
10.3.4 組合框控制項215
10.4 控制類控制項217
10.4.1 命令按鈕控制項217
10.4.2 命令按鈕組控制項218
10.4.3 選項按鈕組控制項219
10.4.4 複選框控制項220
10.4.5 計時類控制項222
10.5 容器類控制項222
10.5.1 表格控制項222
10.5.2 頁框控制項223
10.5.3 容器控制項224
10.6 連線類控制項224
10.6.1 ActiveX控制項224
10.6.2 ActiveX綁定控制項225
10.6.3 超級連結控制項225
10.7 習題225
第11章 選單設計和套用228
11.1 VisualFoxPro系統選單228
11.1.1 選單結構228
11.1.2 選單的基本概念229
11.1.3 創建選單系統的步驟230
11.1.4 系統選單230
11.2 下拉選單設計234
11.2.1 選單設計的基本過程234
11.2.2 定義選單235
11.2.3 用編程方式定義選單240
11.2.4 為頂層表單添加選單242
11.3 快捷選單設計244
11.4 習題246
第12章 報表設計248
12.1 創建報表248
12.1.1 創建報表檔案248
12.1.2 報表工具列253
12.2 設計報表254
12.2.1 報表的布局254
12.2.2 報表中使用控制項256
12.3 數據分組與多欄報表260
12.3.1 設計分組報表260
12.3.2 多欄報表263
12.3.3 輸出報表266
12.4 習題267
第13章 VFP資料庫套用系統開發269
13.1 系統開發的基本步驟269
13.1.1 需求分析270
13.1.2 系統設計270
13.1.3 資料庫設計271
13.2 表單設計274
13.2.1 查詢模組274
13.2.2 修改模組276
13.2.3 統計模組278
13.3 報表設計282
13.4 選單設計285
13.5 編譯應用程式288
13.5.1 設定主檔案289
13.5.2 在.app和.exe檔案中包含或排除檔案290
13.5.3 連編應用程式291
13.6 發布應用程式292
13.6.1 創建發布樹293
13.6.2 製作安裝程式293
13.7 習題295
第14章 實驗297
實驗1 認識資料庫系統297
實驗2 認識VisualFoxPro297
實驗3 編程基礎299
實驗4 VisualFoxPro資料庫及其操作300
實驗5 結構化查詢語言SQL303
實驗6 查詢與視圖304
實驗7 程式設計307
實驗8 面向對象程式設計基礎310
實驗9 表單設計312
實驗10 表單控制項設計314
實驗11 選單設計和套用317
實驗12 報表設計321
實驗13 VFP資料庫套用系統開發324
部分習題參考答案328

相關詞條

熱門詞條

聯絡我們