Visual FoxPro及其套用系統開發

Visual FoxPro及其套用系統開發

《Visual FoxPro及其套用系統開發》是一本由清華大學出版社在2011年出版的書籍。

基本介紹

  • 中文名:Visual FoxPro及其套用系統開發
  • ISBN:9787302145240
  • 定價:28元
  • 印次:2-9
  • 裝幀:平裝
  • 出版時間:2011-8-5
  • 出版社:清華大學出版社
內容簡介,目錄,

內容簡介

本書是《VisualFoxPro及其套用系統開發》一書的第二版。本次再版把重點放在加強Web套用上,既全面介紹VisualFoxPro6.0的單機套用與網路套用,又簡要介紹VisualFoxPro9.0的新功能;既繼承了第一版“立足系統開發、注重實際套用”的編寫方針,又適當增強了關係資料庫的基礎理論,以滿足高校資料庫公共課——“資料庫原理與套用”的新要求。全書共14章,順次介紹資料庫系統概述、初識VisualFoxPro、表的基本操作、查詢與統計、結構化程式設計選單設計、表單設計基礎、表單控制項設計、表單高級設計、報表設計、系統開發實例、客戶/伺服器應用程式開發、關係資料庫原理和VisualFoxPro9.0簡介等內容,其中最後3章是第二版新增加的。全書突出套用,兼顧基本原理;篇幅適中,並配有電子教案和《VisualFoxPro及其套用系統開發(第二版)題解與實驗指導》。
本書可供非計算機專業本科生和研究生用作資料庫公共課教材,也可供高職、高專計算機套用專業作為“資料庫原理與套用”課的教材,還可供Web資料庫套用系統開發人員參考。對於主要學習VisualFoxPro單機套用,而對客戶機/伺服器套用僅作一般了解的讀者,可選用編者的另一本教材《VisualFoxPro及其套用系統開發(簡明版)》(清華大學出版社,2006)。

目錄

資料庫系統概述1
0.1資料庫的基本概念1
0.1.1從檔案管理到資料庫管理1
0.1.2資料庫系統的特點1
0.1.3資料庫系統的分代2
0.1.4資料庫系統的分類4
0.2資料庫管理系統5
0.2.1資料庫管理系統的基本功能5
0.2.2資料庫管理系統的發展現狀6
0.3資料庫系統的套用模式7
0.3.1單用戶套用模式7
0.3.2多用戶集中套用模式7
0.3.3客戶機/伺服器套用模式8
0.4資料庫套用系統與開發環境9
0.4.1SQL及其接口9
0.4.2典型的RDBAS開發環境10
習題11
上篇語言基礎
初識VisualFoxPro14
1.1VisualFoxPro的產生與特點14
1.1.1VisualFoxPro的產生14
1.1.2VisualFoxPro的新版本15
1.1.3VisualFoxPro的特點15
1.2VisualFoxPro的界面組成17
1.2.1VisualFoxPro的視窗17
1.2.2VisualFoxPro的選單19
1.2.3VisualFoxPro的對話框20
1.3VisualFoxPro的命令與工作方式22
1.3.1VisualFoxPro的命令22
1.3.2VisualFoxPro的工作方式23
1.4VisualFoxPro的設計與管理工具24
1.4.1嚮導24
1.4.2設計器26
1.4.3生成器27
1.4.4項目管理器28
習題31
表的基本操作32
2.1表的建立與修改32
2.1.1建立表結構32
2.1.2輸入表數據37
2.1.3修改表結構40
2.1.4修改表數據41
2.1.5通用型欄位43
2.2表達式與函式46
2.2.1常量與變數46
2.2.2表達式49
2.2.3函式52
2.3VisualFoxPro命令的常用子句55
2.3.14種常用的命令子句55
2.3.2命令子句中的表達式56
2.3.3命令和子句的書寫規則57
2.4表的維護命令57
2.4.1表的複製57
2.4.2表數據的替換59
2.4.3邏輯表的設定62
2.4.4建立或修改表結構63
2.5記錄的維護命令65
2.5.1記錄的定位與移位65
2.5.2記錄的插入與追加66
2.5.3記錄的刪除與恢復68
習題69
查詢與統計723.1排序與索引72
3.1.1排序72
3.1.2索引73
3.2查詢命令77
3.2.1順序查詢命令78
3.2.2索引查詢命令78
3.2.3工作區和數據工作期79
3.3表的關聯83
3.3.1關聯的概念84
3.3.2在數據工作期視窗建立關聯85
3.3.3用Relation命令建立關聯87
3.4統計命令88
3.5SELECT?SQL查詢91
3.5.1直接用命令查詢91
3.5.2用查詢設計器建立查詢96
3.5.3查詢結果的圖形處理105
3.6資料庫表及其數據完整性107
3.6.1創建資料庫表107
3.6.2表的數據完整性112
3.7視圖:虛擬的資料庫表116
習題119上篇小結121
中篇程式設計
結構化程式設計124
4.1程式檔案124
4.1.1程式的建立與執行124
4.1.2程式中的專用命令126
4.2程式的控制結構128
4.2.1順序結構128
4.2.2分支結構128
4.2.3循環結構132
4.3多模組程式135
4.3.1子程式135
4.3.2自定義函式137
4.3.3過程139
4.3.4變數的作用域139
4.3.5程式調試方法141
4.3.6模組化設計143
4.4視窗設計樣例146
4.4.1瀏覽視窗的定製146
4.4.2視窗命令與函式151
習題154
選單設計157
5.1下拉式選單設計157
5.1.1選單生成的基本步驟157
5.1.2快速選單命令158
5.1.3選單設計器160
5.1.4“顯示”選單中的相關命令162
5.2快捷選單設計165
習題167
表單設計基礎168
6.1表單嚮導168
6.1.1生成單表表單168
6.1.2生成多表表單171
6.2表單設計器173
6.2.1表單設計器的基本操作174
6.2.2在表單上設定控制項178
6.3面向對象的程式設計180
6.3.1基本概念180
6.3.2對象的引用185
習題191
表單控制項設計1927.1輸出類控制項192
7.1.1標籤192
7.1.2圖像、線條與形狀193
7.2輸入類控制項196
7.2.1文本框196
7.2.2編輯框200
7.2.3列表框與組合框201
7.2.4微調控制項209
7.3控制類控制項210
7.3.1命令按鈕與命令按鈕組210
7.3.2複選框與選項按鈕組214
7.3.3計時器221
7.4容器類控制項223
7.4.1表格223
7.4.2頁框228
7.4.3容器229
7.5連線類控制項229
7.5.1連線技術的演變229
7.5.2ActiveX控制項230
7.5.3ActiveX綁定控制項233
7.5.4超級連結235
習題235
表單高級設計237
8.1多表單應用程式237
8.1.1多文檔界面應用程式237
8.1.2表單集應用程式242
8.2用戶定義屬性與方法程式243
8.2.1用戶定義屬性244
8.2.2用戶定義方法程式248
8.3類250
8.3.1基本概念250
8.3.2用戶定義類252
8.3.3用戶定義工具列256
習題259
報表設計2609.1列印基礎260
9.1.1列印前的準備260
9.1.2列印的方法與命令261
9.2報表設計器的基本操作263
9.2.1打開報表設計?鞔翱?263
9.2.2快速制表264
9.2.3頁面預覽265
9.2.4報表列印266
9.3報表設計器的高級操作267
9.3.1頁面設定267
9.3.2設計報錶帶區268
9.3.3創建報表控制項274
9.3.4報表變數278
習題282中篇小結283
下篇系統開發
系統開發實例286
10.1資料庫套用系統的開發步驟286
10.2一個實例:“汽車修理管理系統”的開發291
10.2.1需求分析291
10.2.2資料庫設計293
10.2.3應用程式設計297
10.2.4程式試運行307
10.3應用程式的管理與發布308
10.3.1應用程式管理308
10.3.2應用程式發布310
習題311
客戶/伺服器應用程式開發312
11.1客戶/伺服器模式312
11.1.1早期的資料庫套用模式312
11.1.2客戶/伺服器結構的工作312
11.1.3開放資料庫連線(ODBC)313
11.2區域網路中的C/S系統314
11.2.1配置VisualFoxPro/SQLServer的C/S系統314
11.2.2ODBC數據源的建立和連線319
11.2.3遠程視圖方法321
11.2.4SQLPass?Through方法324
11.3三層結構的資料庫模式325
11.3.1B/W/S結構的組成325
11.3.2B/W/S結構的工作325
11.3.3CGI與IDC接口326
11.3.4ASP與ADO327
11.4Web資料庫的開發環境329
11.4.1主要的相關概念329
11.4.2Web資料庫的環境要求329
11.4.3安裝IIS的Web伺服器330
11.5網頁生成與發布331
11.5.1用VisualFoxPro表生成Web頁331
11.5.2將Web頁發布到Web伺服器332
11.6開發互動式資料庫網頁334
11.6.1ASP與ADO編程的預備知識334
11.6.2ASP應用程式示例336
習題341
關係資料庫基本原理342
12.1關係模型的基本概念342
12.1.1關係的數學定義342
12.1.2關係的性質344
12.1.3關係資料庫的描述345
12.2關係數據操作346
12.2.1關係代數運算346
12.2.2關係完備性348
12.3關係規範化理論349
12.3.1函式依賴350
12.3.2關係模式的範式351
12.3.3規範化理論的套用353
12.4關係資料庫設計353
12.4.1資料庫設計的3個階段353
12.4.2資料庫系統的分級結構355
習題357
VisualFoxPro9.0簡介359
13.1VisualFoxPro9.0概述359
13.1.1VisualFoxPro9.0的界面359
13.1.2VisualFoxPro9.0的新功能360
13.2語言增強360
13.2.1SQL的改進360
13.2.2新的數據類型362
13.2.3新增的函式362
13.3全新的報表設計器364
13.3.1數據環境的重用364
13.3.2多細節帶365
13.4使用InstallShieldExpress發布應用程式366
習題371
下篇小結373
系統開發小結374
參考文獻376

相關詞條

熱門詞條

聯絡我們