Visual FoxPro套用系統開發教程

Visual FoxPro套用系統開發教程

《Visual FoxPro套用系統開發教程》是2017年清華大學出版社出版的圖書,作者是柳炳祥、王素麗、王燕紅、於麗、李步升、劉陶。

基本介紹

  • 中文名:Visual FoxPro套用系統開發教程
  • 作者:柳炳祥、王素麗、王燕紅、於麗、李步升、劉陶
  • 出版時間:2017年01月01日
  • 出版社:清華大學出版社
  • ISBN:9787302455486
  • 定價:39 元
  • 印次:1-1
  • 印刷日期:2016.12.02
內容簡介,目錄,

內容簡介

本書以國家二級Visual FoxPro考試大綱為基本要求,吸取了多部相關教程的優點,具有獨特的風格。全書以Visual FoxPro 9.0為例,按照使用資料庫的邏輯順序,從資料庫的互動式操作、資料庫程式設計和資料庫套用系統開發三方面組織教材內容,引導讀者循序漸進地掌握資料庫的基本理論和資料庫套用系統開發的方法。
全書主要內容有資料庫基礎知識、VisualFoxPro的數據及其運算、表和資料庫的基本操作、查詢與視圖設計、SQL語言的套用、結構化程式設計、面向對象程式設計基礎、表單設計與套用、選單設計、報表與標籤設計、資料庫套用系統開發。在每章的後面都精選了大量的習題,供讀者課後複習。
為了方便教學和讀者上機操作練習,作者還編寫了《VisualFoxPro程式設計上機指導與習題》一書,作為與本書配套的實驗教材。本書既可作為高等院校資料庫套用課程的教材,也可作為社會各類計算機套用人員參考用書。本書封面貼有清華大學出版社防偽標籤,無標籤者不得銷售。

目錄

第1章資料庫基礎知識1
1.1資料庫系統基礎知識1
1.1.1資料庫系統1
1.1.2數據模型5
1.1.3關係資料庫8
1.1.4資料庫設計步驟13
1.1.5資料庫系統的體系結構與開發工具14
1.2Visual FoxPro概述17
1.2.1Visual FoxPro的發展歷史17
1.2.2Visual FoxPro 9.0的安裝、啟動與退出18
1.2.3Visual FoxPro開發環境簡介21
1.2.4Visual FoxPro系統環境的配置26
1.3項目管理器28
1.3.1創建和打開項目檔案28
1.3.2項目管理器的界面29
1.3.3項目管理器的操作30
1.3.4定製項目管理器32
1.4嚮導、設計器、生成器簡介33
1.4.1Visual FoxPro的嚮導34
1.4.2Visual FoxPro的設計器35
1.4.3Visual FoxPro的生成器36
1.5Visual FoxPro的命令語法規則36
1.5.1命令符號約定37
1.5.2命令語法規則37
習題38
第2章Visual FoxPro的數據及其運算39
2.1Visual FoxPro的數據類型39
2.2Visual FoxPro的常量與變數40
2.2.1常量40Visual FoxPro套用系統開發教程 目錄 2.2.2變數43
2.3Visual FoxPro的運算符與表達式47
2.3.1算術運算符及算術表達式47
2.3.2字元串運算符及字元串表達式48
2.3.3日期時間運算符及日期表達式49
2.3.4關係運算符及關係表達式49
2.3.5邏輯運算符及邏輯表達式50
2.3.6運算符的優先權51
2.4VisualFoxPro的內部函式52
2.4.1數值函式52
2.4.2字元函式55
2.4.3日期和時間函式58
2.4.4數據類型轉換函式59
2.4.5測試函式61
2.4.6信息提示函式62
習題63
第3章表的基本操作66
3.1表的建立66
3.1.1表的結構設計67
3.1.2建立表的結構68
3.1.3向表輸入記錄71
3.2表的基本操作74
3.2.1表的打開與關閉74
3.2.2表的顯示76
3.2.3表的修改79
3.2.4表記錄指針的定位83
3.2.5表記錄的增加與刪除86
3.2.6表的複製88
3.3排序與索引92
3.3.1排序92
3.3.2索引94
3.4表的統計與計算103
3.4.1統計記錄個數命令103
3.4.2求和與平均值命令104
3.4.3財務統計命令104
3.4.4分類匯總命令105
3.5多個表的操作107
3.5.1工作區107
3.5.2表的關聯108
3.5.3表的聯接110
習題111
第4章資料庫的基本操作115
4.1資料庫的建立115
4.1.1建立資料庫檔案116
4.1.2向資料庫添加自由表117
4.1.3為資料庫表建立索引118
4.1.4建立與刪除表之間的永久關聯119
4.1.5設定參照完整性121
4.2資料庫的操作122
4.2.1資料庫的打開與關閉122
4.2.2資料庫的修改124
4.2.3資料庫的刪除124
4.3建立與修改資料庫表125
4.3.1在資料庫中直接建立表125
4.3.2刪除資料庫中的表127
4.3.3修改資料庫中的表128
4.3.4資料庫表的擴展設定128
習題134
第5章查詢與視圖設計136
5.1創建查詢136
5.1.1查詢的概念136
5.1.2創建查詢136
5.1.3查詢檔案的操作138
5.1.4查詢設計器的局限性141
5.2創建視圖141
5.2.1視圖的創建141
5.2.2利用視圖更新數據145
5.2.3刪除視圖146
習題146
第6章關係資料庫標準語言SQL148
6.1SQL語言概述148
6.1.1SQL語言148
6.1.2查詢條件中常用的運算符149
6.1.3查詢中常用的集函式150
6.2數據定義150
6.2.1表的創建150
6.2.2表結構的修改153
6.2.3表的刪除154
6.3數據查詢154
6.3.1SELECT命令的格式155
6.3.2投影查詢155
6.3.3條件查詢156
6.3.4分組查詢與篩選157
6.3.5查詢排序158
6.3.6聯接查詢158
6.3.7嵌套查詢160
6.3.8合併查詢161
6.3.9查詢結果輸出162
6.4SQL的數據更新功能163
6.4.1插入數據記錄163
6.4.2更新數據記錄164
6.4.3刪除數據記錄164
習題165
第7章結構化程式設計167
7.1程式設計基礎167
7.1.1程式設計的概念167
7.1.2程式的控制結構167
7.1.3結構化程式設計方法168
7.1.4程式檔案的建立與執行168
7.2順序結構169
7.2.1程式檔案中的輔助命令169
7.2.2互動式輸入命令170
7.2.3格式輸入輸出命令的基本形式172
7.3選擇結構172
7.3.1雙分支選擇語句172
7.3.2多分支選擇語句173
7.4循環結構程式175
7.4.1DOWHILE循環175
7.4.2FOR循環177
7.4.3SCAN循環179
7.4.4程式舉例180
7.5程式的模組化182
7.5.1子程式、過程和函式183
7.5.2變數的作用域186
7.5.3參數傳遞方式187
7.6程式調試188
7.6.1程式調試概述188
7.6.2調試器視窗189
7.6.3設定斷點190
7.6.4“調試”選單項192
習題192
第8章面向對象程式設計基礎196
8.1面向對象的概念196
8.1.1對象與類196
8.1.2事件驅動編程機制197
8.1.3子類與繼承198
8.2VisualFoxPro中的類與對象198
8.2.1VisualFoxPro的基類198
8.2.2對象的引用200
8.2.3對象的屬性、事件與方法201
8.3類的創建204
8.3.1創建類的一般方法204
8.3.2用編程方式創建類208
8.3.3對象的設計209
習題212
第9章表單設計與套用213
9.1表單的建立與運行213
9.1.1用表單嚮導建立表單213
9.1.2用表單設計器建立表單218
9.1.3表單的修改220
9.1.4表單的運行220
9.2表單的操作221
9.2.1表單設計器環境221
9.2.2控制項的操作與布局222
9.2.3表單的數據環境224
9.3常用表單控制項225
9.3.1標籤控制項226
9.3.2命令按鈕與命令按鈕組控制項227
9.3.3文本框與編輯框控制項229
9.3.4複選框與選項按鈕組控制項231
9.3.5微調控制項233
9.3.6列表框與組合框控制項233
9.3.7表格控制項235
9.3.8頁框控制項237
9.3.9計時器控制項238
9.3.10其他控制項240
9.4表單的套用243
9.4.1設計“說明”表單243
9.4.2設計“系統登錄”表單246
9.4.3設計“數據維護”表單248
9.4.4設計“數據查詢”表單251
習題253
第10章選單設計255
10.1選單設計概述255
10.1.1選單的結構255
10.1.2建立選單系統的步驟255
10.1.3系統選單的控制256
10.2下拉式選單設計257
10.2.1選單設計器視窗257
10.2.2建立選單檔案260
10.2.3生成選單程式261
10.2.4運行選單程式262
10.3“快速選單”命令263
10.4為頂層表單添加選單264
10.5快捷選單設計265
習題266
第11章報表與標籤設計268
11.1報表設計268
11.1.1利用報表嚮導設計報表268
11.1.2利用快速報表設計報表271
11.1.3利用報表設計器設計報表274
11.1.4報表數據分組279
11.1.5報表輸出281
11.2標籤設計285
習題286
第12章資料庫套用系統開發287
12.1資料庫套用系統的開發步驟287
12.2系統總體設計288
12.3資料庫設計289
12.3.1資料庫設計原則290
12.3.2資料庫設計過程290
12.3.3本項目資料庫設計291
12.4創建新類292
12.5系統主界面設計294
12.6功能模組設計296
12.6.1查詢模組設計296
12.6.2維護模組設計297
12.6.3其他模組設計301
12.7系統主選單設計301
12.7.1主選單與主程式設計301
12.7.2主程式設計302
12.8調試、連編與運行303
12.8.1套用系統的調試303
12.8.2套用系統的連編304
12.8.3套用系統的運行304
12.8.4套用系統的發行305
習題305
附錄AVisualFoxPro9.0常用命令一覽表306
附錄BVisualFoxPro9.0常用函式一覽表319
附錄CVisualFoxPro9.0常用檔案一覽表332
參考文獻333

相關詞條

熱門詞條

聯絡我們