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

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

《Visual FoxPro程式設計基礎教程(第2版)》是2013年9月1日清華大學出版社出版的圖書,作者是薛磊。

基本介紹

  • 書名:Visual FoxPro程式設計基礎教程(第2版)
  • 作者:薛磊
  • ISBN:9787302337294
  • 頁數:322
  • 定價:34.00 
  • 出版社:清華大學出版社
  • 出版時間:2013年9月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

薛磊、謝慧敏、顧曉清、方驥、王軍編著的《VisualFoxPro程式設計基礎教程》在第1版成功的基礎上精心修訂而成。在編寫時,充分考慮了套用型人才的培養定位以及文科專業學生的認知特點,在保持教材原有特色的基礎上,更加強調“以能力培養為目標、以項目為載體”的編寫思路,調整部分章節結構,補充實例,對語言進行進一步修飾.努力做到“利教利學”。 教材選擇了貼近學生生活的項目——圖書管理系統作為載體,圍繞該系統的開發組織內容,形成體系。在介紹必備理論知識的同時,注重與實際套用相結合.引導學生逐漸形成套用資料庫技術管理、加工和使用信息的能力。 語言樸實,通俗易懂,力求讓學生看得懂學得進:習題豐富,體現重點,引導學生深入思考;上機練習難度適中,自成體系,將系統開發自始至終貫穿其中。
本書精要地介紹了資料庫的基礎概念和理論以及Visual FoxPro提供的開發工具,圍繞一個具體的資料庫套用系統的開發,按照後台資料庫設計-SQL語言和程式設計-前台設計-系統集成的結構。

圖書目錄

第1章資料庫系統概述1
1.1資料庫的基本概念1
1.1.1信息、數據與數據處理1
1.1.2資料庫系統4
1.2數據模型5
1.2.1數據模型的組成要素5
1.2.2概念模型6
1.2.3最常用的數據模型8
1.3關係資料庫10
1.3.1關係的性質10
1.3.2關係的完整性10
1.3.3關係代數11
1.4資料庫套用系統開發概述13
1.4.1需求分析13
1.4.2確定信息模型(ER圖)14
1.4.3確定數據模型14
1.4.4物理設計15
1.4.5功能設計16
1.4.6應用程式發布17
1.4.7系統運行與維護17
本章小結17
習題一17
第2章VisualFoxPro概述20
2.1VisualFoxPro6.0概述20
2.1.1VisualFoxPro6.0的啟動和退出20
2.1.2VisualFoxPro的工作方式20[1][3]VisualFoxPro程式設計基礎教程(第2版)目錄[3][3]2.2VisualFoxPro6.0的操作環境22
2.2.1選單系統的操作22
2.2.2工具列的操作23
2.2.3命令視窗的操作24
2.2.4VisualFoxPro的螢幕區25
2.2.5VisualFoxPro的狀態欄25
2.2.6VisualFoxPro的環境設定25
2.3項目管理器28
2.3.1項目檔案的建立和打開28
2.3.2項目管理器界面的組成30
2.4VisualFoxPro中的語言基礎32
2.4.1數據類型32
2.4.2常量34
2.4.3變數35
2.5VisualFoxPro中的常見函式42
2.5.1數值處理函式42
2.5.2字元處理函式44
2.5.3日期及日期時間處理函式47
2.5.4數據類型轉換函式48
2.5.5測試函式50
2.5.6顯示信息函式52
2.6運算符和表達式53
2.6.1算術運算符和數值表達式53
2.6.2字元串運算符和字元表達式53
2.6.3日期時間運算符和日期時間表達式54
2.6.4關係運算符和關係表達式54
2.6.5邏輯運算符和邏輯表達式55
2.6.6不同類型運算符的運算優先權56
本章小結56
習題二56
第3章表的創建及使用62
3.1創建自由表62
3.1.1表結構的設計62
3.1.2表結構的創建65
3.1.3輸入新記錄68
3.2表的基本操作70
3.2.1表的打開與關閉71
3.2.2記錄的操作72
3.2.3表結構的修改與複製85
3.3表的索引86
3.3.1索引的概念86
3.3.2索引的類型88
3.3.3索引的創建89
3.3.4索引的使用91
3.3.5排序93
3.4數據統計93
3.4.1計數命令COUNT93
3.4.2求和命令SUM94
3.4.3求平均值命令AVERAGE94
3.4.4TOTAL命令94
本章小結95
習題三95
第4章資料庫的創建與使用100
4.1資料庫設計概述100
4.2資料庫的基本操作101
4.2.1創建資料庫101
4.2.2打開資料庫103
4.2.3關閉資料庫104
4.2.4刪除資料庫104
4.3資料庫表的操作105
4.3.1資料庫表的操作105
4.3.2資料庫表欄位的擴展屬性107
4.3.3資料庫表的表屬性110
4.4資料庫表間的永久關係113
4.4.1永久關係的種類113
4.4.2永久關係的建立、編輯和刪除114
4.5參照完整性115
4.6多張表的同時使用117
4.6.1工作區的概念117
4.6.2臨時關係120
本章小結122
習題四122
第5章關係資料庫標準語言SQL126
5.1SQL語言概述126
5.2數據定義127
5.2.1定義表結構127
5.2.2修改表結構129
5.2.3刪除表131
5.3數據操縱132
5.3.1插入記錄132
5.3.2刪除記錄133
5.3.3更新記錄133
5.4數據查詢134
5.4.1單表查詢135
5.4.2連線查詢141
5.4.3嵌套查詢145
5.4.4集合的並運算147
5.4.5查詢結果輸出147
本章小結150
習題五150
第6章查詢和視圖154
6.1查詢154
6.1.1查詢的概念154
6.1.2查詢設計器154
6.2視圖161
6.2.1視圖的概念161
6.2.2視圖設計器162
6.2.3在視圖設計器中創建本地視圖164
6.2.4用SQL命令創建視圖167
6.2.5使用視圖168
6.3視圖和查詢的區別168
本章小結168
習題六169
第7章程式設計基礎171
7.1程式檔案的建立和運行171
7.1.1程式檔案的建立與修改171
7.1.2程式檔案的運行172
7.2基本命令173
7.2.1程式注釋命令173
7.2.2基本輸入輸出命令173
7.2.3結束程式運行命令175
7.3程式的基本控制結構176
7.3.1順序結構176
7.3.2分支結構176
7.3.3循環結構181
7.4程式的模組化189
7.4.1子程式189
7.4.2過程及過程檔案191
7.4.3用戶自定義函式194
7.5變數的作用域197
7.5.1全局變數197
7.5.2私有變數198
7.5.3局部變數198
本章小結199
習題七200
第8章面向對象的程式設計204
8.1對象204
8.1.1屬性204
8.1.2事件和方法程式205
8.2類206
8.2.1VisualFoxPro定義的類206
8.2.2自定義類208
8.2.3使用類庫209
8.2.4使用類瀏覽器211
8.2.5使用類設計器212
8.3在程式中使用類和對象213
8.3.1創建和定義類213
8.3.2創建對象214
8.3.3引用對象216
8.3.4設定界面對象屬性217
8.3.5調用界面對象的方法程式217
本章小結218
習題八218
第9章表單和控制項221
9.1表單221
9.1.1創建表單221
9.1.2定義數據環境227
9.1.3管理表單230
9.2控制項概述234
9.3登錄表單235
9.3.1標籤(Label)控制項236
9.3.2文本框(TextBox)控制項237
9.3.3命令按鈕(CommandButton)控制項240
9.3.4“登錄”表單的實現241
9.4數據瀏覽表單242
9.4.1命令按鈕組(CommandGroup)控制項242
9.4.2線條和形狀控制項244
9.4.3“圖書信息瀏覽”表單的實現244
9.5添加記錄表單246
9.5.1編輯框(EditBox)控制項246
9.5.2複選框(CheckBox)控制項248
9.5.3選項按鈕組(OptionGroup)控制項248
9.5.4“讀者註冊”表單的實現250
9.5.5微調(Spinner)控制項和“讀者註冊”表單的最佳化252
9.6數據維護表單254
9.6.1列表框(ListBox)控制項255
9.6.2組合框(ComboBox)控制項258
9.6.3“圖書信息維護”表單的實現258
9.7查詢統計功能表單260
9.7.1表格(Grid)控制項261
9.7.2頁框(PageFrame)控制項264
9.7.3“圖書查詢”表單的實現264
9.7.4“讀者借閱情況統計”表單的實現266
9.8系統封面表單269
9.8.1計時器(Timer)控制項269
9.8.2圖像(Image)控制項271
9.8.3“歡迎”表單的實現272
本章小結272
習題九273
第10章報表和標籤278
10.1報表嚮導278
10.2報表設計器282
10.2.1報表格式與布局283
10.2.2報表控制項284
10.2.3報表輸出289
10.3快速報表290
10.4標籤設計291
10.4.1標籤嚮導291
10.4.2標籤設計器293
10.4.3標籤輸出294
本章小結295
習題十295
第11章選單設計297
11.1選單系統的結構297
11.2創建選單系統298
11.2.1創建選單的步驟298
11.2.2選單設計器298
11.2.3套用系統選單設計301
11.2.4定製選單系統305
11.2.5快速選單功能306
11.3創建表單選單307
11.4創建快捷選單308
本章小結309
習題十一309
第12章套用系統集成311
12.1編譯應用程式311
12.1.1構造應用程式框架311
12.1.2將檔案加入到項目中315
12.1.3編輯項目信息317
12.1.4創建並運行應用程式318
12.2生成可發布的應用程式319
12.2.1準備要發布的應用程式320
12.2.2準備製作發布磁碟320
本章小結321
習題十二321
附錄A圖書管理資料庫主要數據表記錄323
附錄BVF6檔案類型324

相關詞條

熱門詞條

聯絡我們