注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Visual FoxPro程序設計基礎教程(第2版)

Visual FoxPro程序設計基礎教程(第2版)

Visual FoxPro程序設計基礎教程(第2版)

定 價:¥39.80

作 者: 劉甫迎 編
出版社: 人民郵電出版社
叢編項: 工業(yè)和信息化人才培養(yǎng)規(guī)劃教材·高職高專計算機系列
標 簽: 暫缺

ISBN: 9787115347732 出版時間: 2014-11-01 包裝: 平裝
開本: 16開 頁數(shù): 276 字數(shù):  

內(nèi)容簡介

  本書是國家級精品課程的配套教材。全書共有12章和4個附錄,涵蓋全國計算機等級考試二級(VFP)大綱所要求的內(nèi)容。書中介紹了數(shù)據(jù)庫和表操作、VFP程序設計、表單和面向?qū)ο蟪绦蛟O計、客戶/服務器(C/S)應用等內(nèi)容,并著重加強學生對SQL和數(shù)據(jù)庫基本概念的理解與掌握。書中附有教學大綱、實驗指導書和精選試卷,還給出了一個完整的編程案例。第2版增加了數(shù)據(jù)結構的基本概念及Locate While等內(nèi)容。本書內(nèi)容圖文并茂,強調(diào)實用,可作為職業(yè)院校非計算機專業(yè)(VFP 6.0等級考試)和計算機類專業(yè)(VFP 9.0)教材,也可供廣大VFP用戶參考。

作者簡介

暫缺《Visual FoxPro程序設計基礎教程(第2版)》作者簡介

圖書目錄

目 錄
第1章 Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)基礎 1
1.1 數(shù)據(jù)庫的基本概念 1
1.1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理 1
1.1.2 數(shù)據(jù)庫的定義、體系結構及數(shù)據(jù)庫系統(tǒng) 2
1.1.3 數(shù)據(jù)庫的由來和發(fā)展 4
1.1.4 現(xiàn)實世界的數(shù)據(jù)描述 5
1.2 關系數(shù)據(jù)庫 7
1.2.1 關系數(shù)據(jù)庫的基本概念 7
1.2.2 關系運算 9
1.2.3 數(shù)據(jù)的一致性和完整性 12
1.3 Visual FoxPro數(shù)據(jù)庫管理系統(tǒng) 12
1.3.1 Visual FoxPro功能概述 12
1.3.2 Visual FoxPro程序結構 14
1.4 Visual FoxPro的發(fā)展歷史 15
1.5 Visual FoxPro的安裝與基本操作 16
1.5.1 系統(tǒng)環(huán)境要求及安裝 16
1.5.2 Visual FoxPro基本操作 17
1.6 命令窗口 18
習題 19
第2章 用戶界面、可視工具及項目管理器 21
2.1 菜單與對話框 21
2.1.1 菜單 21
2.1.2 對話框 25
2.2 工具欄、向?qū)?、設計器和生成器 28
2.2.1 工具欄 28
2.2.2 向?qū)А?0
2.2.3 設計器 32
2.2.4 生成器 33
2.3 項目管理器與應用程序 33
2.3.1 項目管理器 33
2.3.2 構造一個應用程序 35
2.3.3 添加文件到一個項目 37
2.3.4 生成應用程序與可執(zhí)行文件 37
習題 38
第3章 Visual FoxPro的數(shù)據(jù) 40
3.1 常量 40
3.2 變量 41
3.2.1 字段變量 41
3.2.2 內(nèi)存變量 43
3.2.3 數(shù)組 48
3.2.4 變量的級 49
3.3 表達式 50
3.3.1 運算符 51
3.3.2 表達式分類 54
習題 55
第4章 自由表 56
4.1 表文件結構的創(chuàng)建和修改 56
4.1.1 表的結構 56
4.1.2 建立表結構 59
4.1.3 修改表結構 60
4.2 輸入表數(shù)據(jù) 61
4.2.1 CREATE命令期間輸入數(shù)據(jù) 61
4.2.2 表添加命令 62
4.2.3 在表中插入記錄命令 65
4.2.4 追加數(shù)據(jù)記錄命令 66
4.5.1 什么是排序與索引 76
4.5.2 表的排序 76
4.5.3 表的索引 78
4.5.4 表的查尋 83
4.6 表的計算、匯總 85
4.6.1 表的計算命令 85
4.6.2 表的匯總命令 87
4.3 表的基本操作 66
4.3.1 打開和關閉表文件 66
4.3.2 表的顯示和列表 66
4.3.3 記錄定位 69
4.4 修改和刪除記錄數(shù)據(jù) 70
4.4.1 修改表數(shù)據(jù) 71
4.4.2 刪除表記錄 74
4.4.3 刪除表文件 76
4.5 表的排序、索引和查尋 76
4.7 多表間的基本操作 88
4.7.1 關聯(lián) 91
4.7.2 數(shù)據(jù)工作期窗口與視圖文件 93
4.7.3 不同工作區(qū)中表的連接 94
4.7.4 更新 95
習題 96
第5章 函數(shù)與系統(tǒng)設置命令 99
5.1 數(shù)值和數(shù)學函數(shù) 99
5.2 三角函數(shù) 101
5.3 字符串操作函數(shù) 102
5.4 表的操作函數(shù) 108
5.5 日期函數(shù)與2000年問題 112
5.5.1 日期、時間函數(shù) 112
5.5.2 對2000年日期的支持 115
5.6 顯示、打印位置函數(shù) 116
5.7 系統(tǒng)函數(shù) 118
5.8 其他函數(shù) 121
5.9 系統(tǒng)設置命令 122
習題 124
第6章 關系數(shù)據(jù)庫標準語言SQL 126
6.1 SQL概述 126
6.2 SQL的數(shù)據(jù)定義語言 128
6.2.1 表結構的建立 128
6.2.2 表結構的操作 130
6.3 SQL的數(shù)據(jù)操縱語言 132
6.3.1 添加記錄 132
6.3.2 刪除記錄 132
6.3.3 更新記錄 132
6.4 SQL的數(shù)據(jù)查詢 133
6.4.1 簡單查詢 133
6.4.2 連接查詢 135
6.4.3 嵌套查詢 137
6.4.4 分組計算查詢 137
6.4.5 集合的并運算 137
習題 139
第7章 Visual FoxPro程序設計基礎 141
7.1 程序的建立和執(zhí)行 141
7.1.1 程序設計的概念和步驟 141
7.1.2 程序的建立 142
7.1.3 程序的執(zhí)行 143
7.2 程序的交互式命令 143
7.2.1 人機交互式輸入語句 143
7.2.2 程序設計的輔助命令 145
7.3 結構化程序設計 146
7.3.1 結構化程序設計的基本概念 146
7.3.2 結構化N-S流程圖 147
7.3.3 順序結構 148
7.3.4 分支結構 148
7.3.5 循環(huán)結構 151
7.4 子程序與過程文件及用戶自定義函數(shù) 155
7.4.1 子程序與過程的調(diào)用 155
7.4.2 過程文件的建立 157
7.4.3 用戶自定義函數(shù)(函數(shù)過程) 159
7.5 屏幕顯示格式程序設計 160
7.6 程序的調(diào)試和調(diào)試器 160
7.6.1 命令調(diào)試 160
7.6.2 調(diào)試器 161
7.7 共享訪問編程及多用戶操作函數(shù)、命令 162
習題 165
第8章 數(shù)據(jù)庫 170
8.1 數(shù)據(jù)庫的意義 170
8.1.1 表和數(shù)據(jù)庫 170
8.1.2 數(shù)據(jù)庫的優(yōu)缺點 171
8.1.3 數(shù)據(jù)庫的使用范圍 171
8.2 建立數(shù)據(jù)庫 171
8.2.1 打開、關閉和刪除數(shù)據(jù)庫 172
8.2.2 在數(shù)據(jù)庫中創(chuàng)建新表 173
8.2.3 添加一個表到數(shù)據(jù)庫 173
8.2.4 使用數(shù)據(jù)庫中的表和視圖 173
8.2.5 項目中添加或移去數(shù)據(jù)庫 174
8.2.6 查看和修改數(shù)據(jù)庫結構 174
8.3 數(shù)據(jù)字典 175
8.3.1 字段級和表級數(shù)據(jù)字典特性 176
8.3.2 建立存儲過程 183
8.3.3 建立永久性關系 184
8.3.4 生成參照完整性 185
8.3.5 查看和設置數(shù)據(jù)庫屬性 186
習題 186
第9章 菜單設計器和報表設計器 187
9.1 菜單程序設計與菜單設計器 187
9.1.1 創(chuàng)建菜單、菜單項和子菜單 187
9.1.2 為菜單系統(tǒng)指定任務 189
9.1.3 測試與調(diào)試菜單系統(tǒng) 191
9.1.4 定制菜單系統(tǒng) 192
9.2 報表程序設計與報表設計器 192
9.2.1 創(chuàng)建報表布局 193
9.2.2 一對多報表設計實例 195
習題 201
第10章 表單和面向?qū)ο蟪绦蛟O計 202
10.1 表單和表單設計 202
10.1.1 表單的類型 203
10.1.2 創(chuàng)建新的表單 204
10.1.3 添加和操作表單對象 207
10.1.4 存儲和運行表單 211
10.1.5 ActiveX 212
10.2 設置表單或表單集模板 213
10.3 面向?qū)ο蟮某绦蛟O計與對象 214
10.3.1 對象具有的屬性 215
10.3.2 對象具有的事件和方法 216
10.4 類 216
10.5 類的層次 217
10.5.1 基類和層次 217
10.5.2 容器和控件類 218
10.6 對象的處理 219
10.6.1 在容器層次中引用對象 219
10.6.2 設置屬性 220
10.6.3 調(diào)用方法 221
10.6.4 響應事件 221
10.7 編程定義類 223
習題 230
第11章 軟件工程的基本概念及設計應用程序案例 232
11.1 軟件工程的基本概念及軟件開發(fā)
技術 232
11.1.1 軟件的生存期和開發(fā)模型 232
11.1.2 系統(tǒng)分析與設計及工具 233
11.2 大學生通用習題測試系統(tǒng) 235
11.2.1 系統(tǒng)的表單流程圖 235
11.2.2 系統(tǒng)的實現(xiàn)及表單對象的應用 236
習題 244
第12章 視圖和客戶/服務器編程 245
12.1 客戶/服務器結構 245
12.2 創(chuàng)建和使用視圖 246
12.2.1 創(chuàng)建本地視圖 248
12.4 使用ADO數(shù)據(jù)訪問進行C/S模式編程 254
12.2.2 創(chuàng)建多表視圖 248
12.2.3 使用視圖 249
12.3 更新視圖數(shù)據(jù) 252
習題 255
附錄A Visual FoxPro程序設計基礎教學大綱 257 
附錄B 實驗指導書 259 
附錄C 常用數(shù)據(jù)結構與算法 264 
附錄D 計算機等級考試二級(VFP)參考試題 270
參考文獻 276

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號