Visual FoxPro程序設(shè)計基礎(chǔ)(第二版)
定 價:38 元
叢書名:高等學(xué)校計算機(jī)應(yīng)用規(guī)劃教材
- 作者:宋耀文,郭軼卓,張廣玲,賈仁山 著
- 出版時間:2016/6/1
- ISBN:9787302440628
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138FO
- 頁碼:275
- 紙張:膠版紙
- 版次:2
- 開本:16K
本書是根據(jù)教育部高教司關(guān)于非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)教育的指導(dǎo)性意見,并依據(jù)全國計算機(jī)等級考試二級(Visual FoxPro)考試大綱要求,結(jié)合目前我國高等院校計算機(jī)課程開設(shè)的實際情況,融合編者多年從事計算機(jī)教學(xué)的實際經(jīng)驗編寫而成的。 本書內(nèi)容涵蓋了全國計算機(jī)等級考試二級Visual FoxPro 6.0大綱要求的相關(guān)內(nèi)容,包括數(shù)據(jù)庫系統(tǒng)的基本理論知識、Visual FoxPro基本操作、表的維護(hù)及基本應(yīng)用、Visual FoxPro數(shù)據(jù)庫及其操作、程序設(shè)計基礎(chǔ)、SQL、面向?qū)ο笈c表單設(shè)計、查詢與視圖、報表設(shè)計、菜單設(shè)計、項目管理器等相關(guān)知識。書后配有常用文件類型、常用命令、常用函數(shù)、全國計算機(jī)等級考試二級考試Visual FoxPro數(shù)據(jù)庫程序設(shè)計考試大綱、模擬試卷及參考答案等豐富的資料內(nèi)容。 為了方便讀者學(xué)習(xí),本書配有《Visual FoxPro程序設(shè)計基礎(chǔ)實驗與習(xí)題(第二版)》一書。本書對應(yīng)的電子教案可以到http://www.tupwk.com.cn網(wǎng)站下載。
以Visual FoxPro 6.0為背景,淡化版本意識
重點介紹數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理
講解Visual FoxPro的基本操作方法及其功能和應(yīng)用
免費提供教學(xué)配套素材及課件
第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ) 1
1.1 數(shù)據(jù)庫系統(tǒng)知識概述 1
1.1.1 數(shù)據(jù)庫系統(tǒng)的有關(guān)概念 1
1.1.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展 2
1.1.3 數(shù)據(jù)庫系統(tǒng)的特點 4
1.2 數(shù)據(jù)模型 5
1.2.1 數(shù)據(jù)模型的基本概念 5
1.2.2 實體間聯(lián)系 5
1.2.3 數(shù)據(jù)模型 6
1.3 關(guān)系數(shù)據(jù)庫 7
1.3.1 基本概念 7
1.3.2 常用的關(guān)系運算 10
1.3.3 E-R模型 12
1.3.4 邏輯結(jié)構(gòu)設(shè)計 15
1.3.5 關(guān)系的完整性 16
1.4 Visual FoxPro操作基礎(chǔ) 16
1.4.1 Visual FoxPro 6.0的安裝與啟動 17
1.4.2 Visual FoxPro 6.0的主界面 20
1.4.3 Visual FoxPro 6.0的工作方式 23
1.4.4 Visual FoxPro 6.0可視化設(shè)計工具 24
1.4.5 Visual FoxPro 6.0系統(tǒng)選項的設(shè)置 26
1.4.6 Visual FoxPro 6.0的數(shù)據(jù)類型 28
1.4.7 Visual FoxPro 6.0的命令概述 28
1.5 本章小結(jié) 29
第2章 數(shù)據(jù)庫與表的基本操作 31
2.1 數(shù)據(jù)庫與表的概述 31
2.1.1 數(shù)據(jù)庫 31
2.1.2 表 31
2.1.3 數(shù)據(jù)庫與表 31
2.2 表的建立與修改 32
2.2.1 創(chuàng)建表 32
2.2.2 修改表 37
2.3 表的操作 39
2.3.1 表的打開、關(guān)閉與顯示 39
2.3.2 記錄的刪除與恢復(fù) 40
2.3.3 指針定位 41
2.4 數(shù)據(jù)庫的操作 43
2.4.1 建立數(shù)據(jù)庫 43
2.4.2 打開數(shù)據(jù)庫 44
2.4.3 設(shè)置當(dāng)前數(shù)據(jù)庫 45
2.4.4 關(guān)閉數(shù)據(jù)庫 46
2.4.5 刪除數(shù)據(jù)庫 46
2.5 數(shù)據(jù)庫表 46
2.5.1 數(shù)據(jù)庫表的創(chuàng)建 46
2.5.2 數(shù)據(jù)庫表的增減 49
2.5.3 數(shù)據(jù)庫中表的設(shè)置 50
2.6 表的索引與排序 52
2.6.1 表的索引 52
2.6.2 索引文件種類 53
2.6.3 索引文件的建立 54
2.6.4 使用索引 56
2.6.5 利用索引快速查詢 61
2.6.6 表的排序 63
2.6.7 數(shù)據(jù)的統(tǒng)計和匯總計算命令 64
2.7 工作區(qū)和數(shù)據(jù)工作期 66
2.7.1 工作區(qū)的概念 66
2.7.2 工作區(qū)的表示 66
2.7.3 工作區(qū)的選擇 66
2.7.4 數(shù)據(jù)工作期 67
2.8 表的關(guān)系 68
2.8.1 永久關(guān)系 68
2.8.2 臨時關(guān)系 71
2.9 本章小結(jié) 72
第3章 程序設(shè)計基礎(chǔ) 73
3.1 常量與變量 73
3.1.1 常量 73
3.1.2 變量 76
3.1.3 內(nèi)存變量常用命令 77
3.2 常用函數(shù) 80
3.2.1 數(shù)值函數(shù) 80
3.2.2 字符函數(shù) 83
3.2.3 日期和時間函數(shù) 86
3.2.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 88
3.2.5 測試函數(shù) 90
3.3 表達(dá)式 94
3.3.1 數(shù)值表達(dá)式 95
3.3.2 字符表達(dá)式 95
3.3.3 日期時間表達(dá)式 95
3.3.4 關(guān)系表達(dá)式 96
3.3.5 邏輯表達(dá)式 98
3.3.6 運算符優(yōu)先級 99
3.4 程序設(shè)計概述 99
3.4.1 程序的概念 99
3.4.2 程序設(shè)計方法 100
3.4.3 程序文件的建立與執(zhí)行 101
3.4.4 簡單的輸入輸出命令 103
3.5 程序的基本結(jié)構(gòu) 105
3.5.1 順序結(jié)構(gòu) 105
3.5.2 選擇結(jié)構(gòu) 106
3.5.3 循環(huán)結(jié)構(gòu) 111
3.5.4 程序的模塊化設(shè)計 119
3.6 本章小結(jié) 128
第4章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 129
4.1 SQL簡介 129
4.2 數(shù)據(jù)查詢功能 130
4.2.1 基于單個表的查詢 131
4.2.2 聯(lián)接查詢 136
4.2.3 嵌套查詢 140
4.3 數(shù)據(jù)定義功能 141
4.3.1 表的定義 141
4.3.2 表結(jié)構(gòu)的修改 142
4.3.3 表的刪除 144
4.4 數(shù)據(jù)操縱功能 145
4.4.1 插入記錄 145
4.4.2 更新記錄 146
4.4.3 刪除記錄 146
4.5 本章小結(jié) 147
第5章 表單設(shè)計與應(yīng)用 148
5.1 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ) 148
5.1.1 類與對象 148
5.1.2 子類與繼承性 148
5.1.3 Visual FoxPro中的類 149
5.1.4 Visual FoxPro對象的引用 149
5.1.5 可視化和面向?qū)ο箝_發(fā)方法的基本概念 150
5.2 表單設(shè)計器及表單設(shè)計 151
5.2.1 表單設(shè)計器 151
5.2.2 表單設(shè)計的基本步驟 153
5.3 常用的表單控件 155
5.3.1 表單(Form)控件 156
5.3.2 標(biāo)簽(Label)控件 157
5.3.3 文本框(Text)控件 158
5.3.4 命令按鈕(Command)控件 159
5.3.5 命令按鈕組(Commandgroup)控件 160
5.3.6 選項按鈕組(Optiongroup)控件 163
5.3.7 復(fù)選框(Check)控件 163
5.3.8 列表框(List)控件 166
5.3.9 組合框(Combo)控件 171
5.3.10 編輯框(Edit)事件 171
5.3.11 頁框(Pageframe)控件 171
5.3.12 計時器(Timer)控件 172
5.3.13 微調(diào)(Spinner)控件 174
5.3.14 圖像(Image)控件 176
5.3.15 形狀(Shape)控件 176
5.3.16 線條(Line)控件 176
5.3.17 容器(Container)控件 176
5.3.18 表格(Grid)控件 176
5.4 表單的類型 182
5.4.1 單文檔界面與多文檔界面 182
5.4.2 子表單、浮動表單和頂層表單 182
5.4.3 子表單的應(yīng)用 183
5.4.4 隱藏Visual FoxPro主窗口 184
5.5 本章小結(jié) 184
第6章 查詢與視圖 185
6.1 查詢 185
6.1.1 建立查詢文件 185
6.1.2 保存查詢文件 190
6.1.3 運行查詢文件 190
6.1.4 修改查詢文件 190
6.2 視圖 190
6.2.1 使用命令操作本地視圖 191
6.2.2 使用視圖設(shè)計器建立本地視圖 191
6.2.3 使用視圖 194
6.3 本章小結(jié) 195
第7章 報表 196
7.1 建立報表 196
7.1.1 快速報表 196
7.1.2 使用報表向?qū)Ы蟊?198
7.2 使用報表設(shè)計器 206
7.2.1 報表設(shè)計器中的帶區(qū) 206
7.2.2 報表工具欄 206
7.2.3 報表的數(shù)據(jù)源 208
7.2.4 報表的布局 208
7.2.5 使用報表設(shè)計器設(shè)計報表 210
7.3 預(yù)覽和打印報表 211
7.3.1 預(yù)覽報表 211
7.3.2 打印報表 211
7.4 本章小結(jié) 212
第8章 菜單設(shè)計 213
8.1 菜單設(shè)計概述 213
8.1.1 菜單的組成及設(shè)計原則 213
8.1.2 菜單設(shè)計步驟 214
8.1.3 菜單設(shè)計器的組成 214
8.2 菜單的操作 216
8.2.1 創(chuàng)建菜單 216
8.2.2 生成菜單程序 218
8.2.3 運行菜單 218
8.2.4 修改菜單 219
8.3 為頂層表單添加菜單 219
8.4 系統(tǒng)菜單 220
8.5 快捷菜單 223
8.6 本章小結(jié) 223
第9章 項目管理器 224
9.1 項目文件的操作 224
9.1.1 創(chuàng)建項目 224
9.1.2 打開和關(guān)閉項目 225
9.2 項目管理器的界面 226
9.2.1 項目管理器的選項卡 226
9.2.2 項目管理器的命令按鈕 227
9.2.3 定制項目管理器 228
9.3 項目管理器的使用 230
9.3.1 在項目管理器中新建或修改文件 230
9.3.2 向項目中添加和移去文件 230
9.4 項目管理器的綜合應(yīng)用 231
9.4.1 系統(tǒng)開發(fā)的基本步驟 231
9.4.2 連編應(yīng)用程序 232
9.5 本章小結(jié) 236
附錄A Visual FoxPro常用文件類型一覽表 237
附錄B Visual FoxPro 6.0常用命令一覽表 239
附錄C Visual FoxPro 6.0常用函數(shù)一覽表 251
附錄D 全國計算機(jī)等級考試二級Visual FoxPro數(shù)據(jù)庫程序設(shè)計考試大綱 265
附錄E 全國計算機(jī)等級考試二級Visual FoxPro數(shù)據(jù)庫程序設(shè)計筆試 268
參 考 文 獻(xiàn) 276