第1章 Visual FoxPro 6.0入門 1
1.1 教授主講 1
1.1.1 數(shù)據(jù)庫基礎知識 1
1.1.2 關系數(shù)據(jù)庫 8
1.2 實戰(zhàn)演練 14
1.2.1 Visual FoxPro 6.0的安裝與啟動 14
1.2.2 熟悉Visual FoxPro 6.0的集成開發(fā)環(huán)境 16
1.3 課后自測 23
第2章 數(shù)據(jù)與數(shù)據(jù)運算 25
2.1 教授主講 25
2.1.1 數(shù)據(jù)類型 25
2.1.2 常量 26
2.1.3 變量 28
2.1.4 表達式 31
2.1.5 函數(shù) 35
2.1.6 FoxPro函數(shù)庫中的常用函數(shù) 36
2.2 實戰(zhàn)演練 48
2.3 課后自測 50
第3章 數(shù)據(jù)庫與數(shù)據(jù)表 53
3.1 教授主講 54
3.1.1 操作數(shù)據(jù)庫 54
3.1.2 數(shù)據(jù)庫表的建立 58
3.1.3 操作數(shù)據(jù)庫表 63
3.1.4 自由表 73
3.1.5 排序與索引 75
3.1.6 同時使用多個表 84
3.1.7 數(shù)據(jù)庫的完整性 86
3.1.8 數(shù)據(jù)字典 92
3.2 實戰(zhàn)演練 92
3.2.1 數(shù)據(jù)庫設計 92
3.2.2 創(chuàng)建數(shù)據(jù)庫 94
3.2.3 創(chuàng)建索引及表間的關聯(lián) 96
3.3 課后自測 97
第4章 查詢與視圖 99
4.1 教授主講 99
4.1.1 查詢 99
4.1.2 視圖 107
4.2 實戰(zhàn)演練 112
4.2.1 掌握查詢 112
4.2.2 掌握視圖 113
4.3 課后自測 114
第5章 關系數(shù)據(jù)庫標準語言SQL 115
5.1 教授主講 115
5.1.1 數(shù)據(jù)的定義 116
5.1.2 數(shù)據(jù)的操作 124
5.1.3 數(shù)據(jù)的查詢 126
5.1.4 SQL SELECT的幾個特殊選項 135
5.2 課后自測 136
第6章 程序設計基礎 139
6.1 教授主講 139
6.1.1 程序與程序文件 140
6.1.2 程序文件的建立和編輯 141
6.1.3 程序文件的編譯和執(zhí)行 142
6.1.4 程序設計中的常用語句 143
6.1.5 程序的基本結構 148
6.1.6 程序調試 157
6.1.7 面向對象程序設計初步 163
6.2 實戰(zhàn)演練 166
6.3 課后自測 167
第7章 表單的設計與應用 171
7.1 教授主講 171
7.1.1 表單與面向對象的概念 171
7.1.2 新建與管理表單 175
7.1.3 表單設計器 182
7.1.4 常用控件 189
7.2 實戰(zhàn)演練 202
7.3 課后自測 204
第8章 菜單的設計與應用 207
8.1 教授主講 208
8.1.1 菜單簡要設計 208
8.1.2 進一步設計菜單 214
8.1.3 創(chuàng)建快捷菜單 217
8.1.4 用編程方式設計菜單 219
8.2 實戰(zhàn)演練 220
8.2.1 利用菜單設計器設計一個下拉式菜單 220
8.2.2 利用程序設計菜單 222
8.2.3 跳過菜單項 224
8.3 課后自測 225
第9章 報表設計與應用 227
9.1 教授主講 227
9.1.1 創(chuàng)建報表 228
9.1.2 設計報表 234
9.2 實戰(zhàn)演練 246
9.2.1 設計一對多報表 246
9.2.2 設計多欄報表 249
9.2.3 報表的調整 250
9.3 課后自測 251
第10章 開發(fā)數(shù)據(jù)庫應用系統(tǒng) 253
10.1 教授主講 253
10.1.1 開發(fā)管理信息系統(tǒng) 253
10.1.2 用Visual FoxPro 6.0進行程序設計 256
10.2 實戰(zhàn)演練:簡單的學生管理系統(tǒng) 260
10.2.1 功能說明 260
10.2.2 建立數(shù)據(jù)庫 261
10.2.3 登錄窗口 265
10.2.4 建立表單與統(tǒng)計報表 266
10.2.5 系統(tǒng)集成 269
10.2.6 編程中的常見錯誤 270
10.2.7 制作安裝盤 272
10.3 小結 276
第11章 養(yǎng)老保險管理系統(tǒng) 277
11.1 前言 277
11.1.1 養(yǎng)老保險工作概況 277
11.1.2 公司養(yǎng)老保險概況 278
11.2 需求分析 278
11.3 概要設計 279
11.3.1 系統(tǒng)流程圖 279
11.3.2 文件設計 279
11.3.3 數(shù)據(jù)庫的設計 279
11.4 詳細設計 284
11.4.1 主程序的設計 284
11.4.2 操作員注冊表單設計 285
11.4.3 主菜單設計 285
11.4.4 代碼維護界面設計 285
11.4.5 在職人員管理的設計 286
11.4.6 退休管理模塊的設計 289
11.4.7 退休工資發(fā)放模塊的設計 302
11.4.8 傷殘管理 302
11.4.9 操作員維護界面和口令更改的設計 302
11.4.10 數(shù)據(jù)備份界面 303
11.4.11 日志維護界面 303
11.5 課程設計小結 303
附錄A 綜合練習一 305
附錄B 綜合練習二 311
附錄C 課后自測及綜合練習參考答案 317
附錄D FoxPro函數(shù)和命令分類速查 321