Visual FoxPro程式設計(第2版)

Visual FoxPro程式設計(第2版)

《Visual FoxPro程式設計(第2版)》是2012年1月電子工業出版社出版的圖書,作者是倪天林。

基本介紹

  • 書名:Visual FoxPro程式設計(第2版)
  • 作者:倪天林
  • ISBN:9787121149078
  • 頁數:276頁
  • 定價:31元
  • 出版社:電子工業出版社
  • 出版時間:2012年1月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以Visual FoxPro 9.0為基礎,對資料庫系統的基本概念和基本理論進行了詳細講解,使學生了解關係型資料庫的基本概念和程式設計方法,掌握一定的面向對象程式設計的能力,並能夠靈活地套用Visual FoxPro語言設計程式、進行資料庫的維護管理。全書共分12章,分別介紹了Visual FoxPro中的基本概念,數據表的建立與維護,數據的查詢與統計,資料庫檔案與項目檔案的建立與基本操作,關係型資料庫查詢語言SQL的套用,常用的VFP函式,面向過程的程式設計方法,面向對象的程式設計基礎,表單設計,選單設計,報表設計,最後給出了一個資料庫管理系統開發實例。
本書側重強調知識的套用性和實踐性,內容由淺入深,結構力求全面系統,通過大量的實例幫助學生理解和掌握各種操作方法。為了鞏固所學知識,每章配有思考與練習,以便檢查教學效果;為了培養學生的實際操作能力,每章還配有上機實訓,詳細列出了操作步驟,以便引導學生完成操作。

圖書目錄

目 錄
第1章 Visual FoxPro概述 1
1.1 資料庫與數據模型 1
1.1.1 資料庫基本概念 1
1.1.2 數據模型 2
1.1.3 關係資料庫 3
1.1.4 關係資料庫系統的發展 5
1.2 VFP的特點 6
1.3 VFP 9.0的安裝與啟動 6
1.4 VFP 9.0的視窗和工作方式 7
1.5 VFP的語言成分 8
1.5.1 數據類型 8
1.5.2 常量和變數 9
1.5.3 數組 12
1.5.4 運算符和表達式 12
1.5.5 VFP命令格式和書寫規則 15
思考與練習 16
第2章 VFP表的基本操作 19
2.1 VFP表的建立 19
2.1.1 分析和設計表結構 19
2.1.2 建立表結構 21
2.1.3 表數據的錄入 23
2.2 表的打開與關閉 25
2.2.1 表的打開 25
2.2.2 表的關閉 25
2.3 表的顯示 26
2.3.1 表記錄的顯示 26
2.3.2 表結構的顯示 30
2.4 目錄操作 31
2.5 檔案的複製和刪除 32
2.6 記錄指針的定位 34
2.7 記錄的追加與插入 35
2.8 記錄的刪除和恢復 36
2.8.1 記錄的邏輯刪除 36
2.8.2 記錄的恢復 38
2.8.3 記錄的物理刪除與清空 38
2.9 VFP表的修改 39
2.9.1 表結構的修改 39
2.9.2 表記錄的修改 39
2.9.3 記錄與數組間的數據傳送 41
2.10 數據篩選 43
2.10.1 記錄的篩選 43
2.10.2 欄位的篩選 44
思考與練習 44
上機實訓 46
第3章 查詢與統計 51
3.1 排序 51
3.2 索引 52
3.2.1 索引的概念及類型 52
3.2.2 索引檔案的建立 53
3.2.3 索引檔案的打開 55
3.2.4 設定主控索引 55
3.2.5 索引檔案的關閉 56
3.2.6 索引的更新 56
3.3 數據查詢 56
3.3.1 順序查詢 56
3.3.2 索引查詢 57
3.4 數據統計與匯總 57
3.4.1 數據統計 57
3.4.2 數據匯總 59
3.5 多表操作 59
3.5.1 工作區的選擇和互訪 59
3.5.2 表的關聯 61
3.5.3 表的聯接 63
思考與練習 64
上機實訓 65
第4章 關係資料庫檔案管理 68
4.1 VFP檔案的層次結構 68
4.1.1 VFP檔案類型 68
4.1.2 VFP檔案的層次結構 69
4.2 項目管理器及項目檔案 70
4.2.1 創建項目 71
4.2.2 項目管理器的使用 71
4.2.3 定製項目管理器 72
4.3 資料庫的設計 73
4.4 資料庫的創建及基本操作 75
4.4.1 創建資料庫 75
4.4.2 打開和修改資料庫 76
4.4.3 關閉和刪除資料庫 77
4.5 在資料庫中添加和移去表 77
4.5.1 在資料庫中建立新表 77
4.5.2 向資料庫中添加數據表 79
4.5.3 從資料庫中移去數據表 79
4.5.4 訪問其他資料庫中的表 79
4.6 數據字典 80
4.6.1 長表名和長欄位名 80
4.6.2 設定欄位標題和注釋 81
4.6.3 設定有效性規則 82
4.6.4 指定輸入掩碼和定義欄位格式 83
4.6.5 設定觸發器 84
4.6.6 設定表間永久關係及參照完整性 85
思考與練習 87
上機實訓 88
第5章 關係型資料庫查詢語言SQL 94
5.1 SQL概述 94
5.2 SQL查詢 95
5.2.1 SELECT-SQL的命令格式 96
5.2.2 SELECT命令的使用方法 98
5.3 定義功能 102
5.4 操作功能 103
5.5 查詢與視圖設計器 103
5.5.1 查詢設計器 104
5.5.2 視圖設計器 112
思考與練習 114
上機實訓 116
第6章 Visual FoxPro函式 118
6.1 算術運算函式 118
6.2 字元處理函式 120
6.3 時間和日期函式 123
6.4 轉換函式 124
6.5 測試函式 126
思考與練習 131
上機實訓 133
第7章 VFP程式設計 134
7.1 程式檔案的建立、修改與運行 134
7.2 數據輸入命令 136
7.3 常用輔助命令 137
7.4 程式的三種結構 138
7.4.1 順序結構 138
7.4.2 分支結構 139
7.4.3 循環結構 141
7.5 格式化輸入/輸出命令 144
7.6 子程式和過程 145
7.6.1 子程式 146
7.6.2 過程 147
7.7 參數的傳遞和變數的作用域 148
7.7.1 參數的傳遞 148
7.7.2 變數的作用域 149
思考與練習 151
上機實訓 152
第8章 面向對象的程式設計基礎 156
8.1 面向過程和面向對象的程式設計 156
8.1.1 面向過程的程式設計 156
8.1.2 面向對象的程式設計 157
8.2 面向對象的基本概念 158
8.3 VFP中的類和對象 159
8.4 事件和方法程式 160
8.4.1 VFP常用事件 161
8.4.2 VFP常用方法程式介紹 162
思考與練習 163
第9章 表單設計 165
9.1 VFP表單概述 165
9.2 表單嚮導 166
9.2.1 表單嚮導 166
9.2.2 一對多表單嚮導 169
9.2.3 表單的數據環境 171
9.3 表單設計器 174
9.3.1 表單設計器的特點 174
9.3.2 表單設計器的基本操作 177
9.4 表單常用控制項及屬性 184
9.5 類的設計 203
思考與練習 205
上機實訓 206
第10章 選單設計 211
10.1 VFP選單概述 211
10.1.1 選單系統的規劃和設計 211
10.1.2 選單的類型 212
10.1.3 系統選單及其設定 212
10.2 下拉式選單設計 214
10.2.1 選單檔案的建立和打開 214
10.2.2 選單的修改及保存 217
10.2.3 創建及運行選單 219
10.2.4 向選單添加清理代碼 221
10.3 彈出式選單設計 222
思考與練習 224
上機實訓 226
第11章 報表設計 231
11.1 VFP報表概述 231
11.2 報表嚮導 231
11.3 報表設計器的基本操作 235
11.4 報表設計器的高級操作 238
11.4.1 頁面設定 238
11.4.2 設計報錶帶區 240
11.4.3 創建報表控制項 243
11.4.4 報表變數 246
思考與練習 248
上機實訓 249
第12章 資料庫套用系統開發實例 251
12.1 需求分析 251
12.2 資料庫設計 251
12.3 應用程式設計與實現 253
12.4 項目組裝 262
12.5 建造分發應用程式 262
12.6 製作發布磁碟 263

相關詞條

熱門詞條

聯絡我們