Visual FoxPro程序設(shè)計(jì)基礎(chǔ)(第二版)
定 價(jià):38 元
叢書名:高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材
- 作者:宋耀文,郭軼卓,張廣玲,賈仁山 著
- 出版時(shí)間:2016/6/1
- ISBN:9787302440628
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138FO
- 頁(yè)碼:275
- 紙張:膠版紙
- 版次:2
- 開本:16K
本書是根據(jù)教育部高教司關(guān)于非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教育的指導(dǎo)性意見,并依據(jù)全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)(Visual FoxPro)考試大綱要求,結(jié)合目前我國(guó)高等院校計(jì)算機(jī)課程開設(shè)的實(shí)際情況,融合編者多年從事計(jì)算機(jī)教學(xué)的實(shí)際經(jīng)驗(yàn)編寫而成的。 本書內(nèi)容涵蓋了全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro 6.0大綱要求的相關(guān)內(nèi)容,包括數(shù)據(jù)庫(kù)系統(tǒng)的基本理論知識(shí)、Visual FoxPro基本操作、表的維護(hù)及基本應(yīng)用、Visual FoxPro數(shù)據(jù)庫(kù)及其操作、程序設(shè)計(jì)基礎(chǔ)、SQL、面向?qū)ο笈c表單設(shè)計(jì)、查詢與視圖、報(bào)表設(shè)計(jì)、菜單設(shè)計(jì)、項(xiàng)目管理器等相關(guān)知識(shí)。書后配有常用文件類型、常用命令、常用函數(shù)、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試大綱、模擬試卷及參考答案等豐富的資料內(nèi)容。 為了方便讀者學(xué)習(xí),本書配有《Visual FoxPro程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)與習(xí)題(第二版)》一書。本書對(duì)應(yīng)的電子教案可以到http://www.tupwk.com.cn網(wǎng)站下載。
以Visual FoxPro 6.0為背景,淡化版本意識(shí)
重點(diǎn)介紹數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理
講解Visual FoxPro的基本操作方法及其功能和應(yīng)用
免費(fèi)提供教學(xué)配套素材及課件
第1章 數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ) 1
1.1 數(shù)據(jù)庫(kù)系統(tǒng)知識(shí)概述 1
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)的有關(guān)概念 1
1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展 2
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 4
1.2 數(shù)據(jù)模型 5
1.2.1 數(shù)據(jù)模型的基本概念 5
1.2.2 實(shí)體間聯(lián)系 5
1.2.3 數(shù)據(jù)模型 6
1.3 關(guān)系數(shù)據(jù)庫(kù) 7
1.3.1 基本概念 7
1.3.2 常用的關(guān)系運(yùn)算 10
1.3.3 E-R模型 12
1.3.4 邏輯結(jié)構(gòu)設(shè)計(jì) 15
1.3.5 關(guān)系的完整性 16
1.4 Visual FoxPro操作基礎(chǔ) 16
1.4.1 Visual FoxPro 6.0的安裝與啟動(dòng) 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è)計(jì)工具 24
1.4.5 Visual FoxPro 6.0系統(tǒng)選項(xià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ù)庫(kù)與表的基本操作 31
2.1 數(shù)據(jù)庫(kù)與表的概述 31
2.1.1 數(shù)據(jù)庫(kù) 31
2.1.2 表 31
2.1.3 數(shù)據(jù)庫(kù)與表 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ù)庫(kù)的操作 43
2.4.1 建立數(shù)據(jù)庫(kù) 43
2.4.2 打開數(shù)據(jù)庫(kù) 44
2.4.3 設(shè)置當(dāng)前數(shù)據(jù)庫(kù) 45
2.4.4 關(guān)閉數(shù)據(jù)庫(kù) 46
2.4.5 刪除數(shù)據(jù)庫(kù) 46
2.5 數(shù)據(jù)庫(kù)表 46
2.5.1 數(shù)據(jù)庫(kù)表的創(chuàng)建 46
2.5.2 數(shù)據(jù)庫(kù)表的增減 49
2.5.3 數(shù)據(jù)庫(kù)中表的設(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)計(jì)和匯總計(jì)算命令 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 臨時(shí)關(guān)系 71
2.9 本章小結(jié) 72
第3章 程序設(shè)計(jì)基礎(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í)間函數(shù) 86
3.2.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 88
3.2.5 測(cè)試函數(shù) 90
3.3 表達(dá)式 94
3.3.1 數(shù)值表達(dá)式 95
3.3.2 字符表達(dá)式 95
3.3.3 日期時(shí)間表達(dá)式 95
3.3.4 關(guān)系表達(dá)式 96
3.3.5 邏輯表達(dá)式 98
3.3.6 運(yùn)算符優(yōu)先級(jí) 99
3.4 程序設(shè)計(jì)概述 99
3.4.1 程序的概念 99
3.4.2 程序設(shè)計(jì)方法 100
3.4.3 程序文件的建立與執(zhí)行 101
3.4.4 簡(jiǎn)單的輸入輸出命令 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è)計(jì) 119
3.6 本章小結(jié) 128
第4章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 129
4.1 SQL簡(jiǎn)介 129
4.2 數(shù)據(jù)查詢功能 130
4.2.1 基于單個(gè)表的查詢 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è)計(jì)與應(yīng)用 148
5.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 148
5.1.1 類與對(duì)象 148
5.1.2 子類與繼承性 148
5.1.3 Visual FoxPro中的類 149
5.1.4 Visual FoxPro對(duì)象的引用 149
5.1.5 可視化和面向?qū)ο箝_發(fā)方法的基本概念 150
5.2 表單設(shè)計(jì)器及表單設(shè)計(jì) 151
5.2.1 表單設(shè)計(jì)器 151
5.2.2 表單設(shè)計(jì)的基本步驟 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 選項(xiàng)按鈕組(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 頁(yè)框(Pageframe)控件 171
5.3.12 計(jì)時(shí)器(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 子表單、浮動(dòng)表單和頂層表單 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 運(yùn)行查詢文件 190
6.1.4 修改查詢文件 190
6.2 視圖 190
6.2.1 使用命令操作本地視圖 191
6.2.2 使用視圖設(shè)計(jì)器建立本地視圖 191
6.2.3 使用視圖 194
6.3 本章小結(jié) 195
第7章 報(bào)表 196
7.1 建立報(bào)表 196
7.1.1 快速報(bào)表 196
7.1.2 使用報(bào)表向?qū)Ы?bào)表 198
7.2 使用報(bào)表設(shè)計(jì)器 206
7.2.1 報(bào)表設(shè)計(jì)器中的帶區(qū) 206
7.2.2 報(bào)表工具欄 206
7.2.3 報(bào)表的數(shù)據(jù)源 208
7.2.4 報(bào)表的布局 208
7.2.5 使用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表 210
7.3 預(yù)覽和打印報(bào)表 211
7.3.1 預(yù)覽報(bào)表 211
7.3.2 打印報(bào)表 211
7.4 本章小結(jié) 212
第8章 菜單設(shè)計(jì) 213
8.1 菜單設(shè)計(jì)概述 213
8.1.1 菜單的組成及設(shè)計(jì)原則 213
8.1.2 菜單設(shè)計(jì)步驟 214
8.1.3 菜單設(shè)計(jì)器的組成 214
8.2 菜單的操作 216
8.2.1 創(chuàng)建菜單 216
8.2.2 生成菜單程序 218
8.2.3 運(yùn)行菜單 218
8.2.4 修改菜單 219
8.3 為頂層表單添加菜單 219
8.4 系統(tǒng)菜單 220
8.5 快捷菜單 223
8.6 本章小結(jié) 223
第9章 項(xiàng)目管理器 224
9.1 項(xiàng)目文件的操作 224
9.1.1 創(chuàng)建項(xiàng)目 224
9.1.2 打開和關(guān)閉項(xiàng)目 225
9.2 項(xiàng)目管理器的界面 226
9.2.1 項(xiàng)目管理器的選項(xiàng)卡 226
9.2.2 項(xiàng)目管理器的命令按鈕 227
9.2.3 定制項(xiàng)目管理器 228
9.3 項(xiàng)目管理器的使用 230
9.3.1 在項(xiàng)目管理器中新建或修改文件 230
9.3.2 向項(xiàng)目中添加和移去文件 230
9.4 項(xiàng)目管理器的綜合應(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 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試大綱 265
附錄E 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫(kù)程序設(shè)計(jì)筆試 268
參 考 文 獻(xiàn) 276