
Visual FoxPro及其套用系统设计
《Visual FoxPro及其套用系统设计》是2010-03-01清华大学出版社出版的图书,作者是梁李军
基本介绍
- 书名:Visual FoxPro及其套用系统设计
- 译者:梁李军 编 梁静毅 译
- ISBN:9787302213796
- 类别:图书>教材教辅>大学教材教辅
- 页数:339
- 出版社:清华大学出版社
- 出版时间:2010-03-01
- 装帧:平装
- 开本:16
内容简介
《Visual FoxPro及其套用系统设计》基于Visual FoxPro 6.0中文版编写,主要内容有资料库系统概述,Visual FoxPro 6.0中文版简介,Visual FoxPro语言基础,表与资料库的基本操作,查询、视图及SQL命令,结构化程式设计,面向对象程式设计,报表与标籤设计,选单设计,资料库套用系统设计实例等。并在附录中儘可能详尽地列出Visual FoxPro 6.0的命令,函式,档案类型,对象的属性、事件与方法的基本使用,以供读者在设计资料库套用系统时参考。各章节均附有习题,并在附录中给出参考答案。 《Visual FoxPro及其套用系统设计》是作者在多年电脑程式设计教学经验的基础上,尤其是在近年从事Visual FoxPro程式设计教学和资料库套用系统开发实践的基础上,编写的一本资料库基本原理与实践套用相结合的教材。其中既有基本概念的讲述,又有套用实例的剖析,可以作为高等院校资料库套用类课程的教材,也可以作为各级资料库套用系统设计人员的参考文献。 为了便于读者更快地理解和掌握Visual FoxPro系统及程式设计,还同时编写出版了《Visual FoxPro实验指导与习题》(ISBN 978-7-302-21378-9),作为与《Visual FoxPro及其套用系统设计》配套的实践教材。另外,读者可在清华大学出版社网站《Visual FoxPro及其套用系统设计》相应的页面获得与《Visual FoxPro及其套用系统设计》配套製作的电子课件。
图书目录
第1章 资料库系统概述1
1.1 数据处理基本概念1
1.1.1 信息、数据和数据处理1
1.1.2 数据管理技术的发展2
1.2 数据模型5
1.2.1 基本概念6
1.2.2 实体间的联繫6
1.2.3 数据模型7
1.3 资料库系统10
1.3.1 有关资料库的几个概念10
1.3.2 资料库系统的特点11
1.3.3 资料库系统的发展12
1.3.4 资料库系统的分类13
1.3.5 资料库系统的套用模式14
1.4 资料库管理系统16
1.4.1 资料库管理系统的基本功能16
1.4.2 资料库管理系统的发展现状17
1.5 资料库套用系统18
1.5.1 资料库套用系统的概念18
1.5.2 资料库套用系统的开发环境18
1.6 关係型资料库20
1.6.1 关係型资料库简介20
1.6.2 数据完整性23
习题一23
第2章 Visual FoxPro使用基础25
2.1 Visual FoxPro简介25
2.1.1 Visual FoxPro发展历史25
2.1.2 Visual FoxPro系统特点26
2.2 运行环境与安装27
2.2.1 运行环境27
2.2.2 Visual FoxPro 6.0的安装27
2.3 界面组成29
2.3.1 Visual FoxPro 6.0的启动与退出29
2.3.2 Visual FoxPro 6.0系统界面简介29
2.3.3 Visual FoxPro 6.0的操作方式 31
2.4 设计与管理工具32
2.4.1 项目管理器32
2.4.2 嚮导33
2.4.3 生成器33
2.4.4 设计器34
2.5 档案类型34
2.6 MSDN的使用35
习题二36
第3章 Visual FoxPro语言基础37
3.1 命令规则37
3.1.1 命令的一般格式37
3.1.2 命令字句39
3.1.3 命令的执行方式41
3.2 数据类型44
3.2.1 字元型栏位和字元型数据46
3.2.2 数值型、浮点型、双精度型和整型栏位与数值型数据46
3.2.3 货币型栏位和货币型数据46
3.2.4 日期型栏位和日期型数据47
3.2.5 日期时间型栏位和日期时间型数据47
3.2.6 逻辑型栏位和逻辑型数据47
3.2.7 备注型栏位47
3.2.8 通用型栏位和通用型数据47
3.3 常量与变数48
3.3.1 常量48
3.3.2 变数49
3.4 表达式55
3.4.1 算术表达式56
3.4.2 字元表达式56
3.4.3 日期或日期时间表达式57
3.4.4 关係表达式58
3.4.5 逻辑表达式60
3.5 常用内部函式61
3.5.1 数值运算函式61
3.5.2 字元及字元串处理函式66
3.5.3 转换函式68
3.5.4 日期函式71
3.5.5 资料库函式73
3.5.6 其他函式75
习题三78
第4章 表与资料库79
4.1 表结构79
4.1.1 数据表79
4.1.2 创建表结构82
4.1.3 修改表结构84
4.1.4 输出表结构85
4.2 表记录85
4.2.1 输入记录85
4.2.2 显示记录86
4.2.3 追加记录89
4.2.4 修改记录90
4.2.5 定位记录91
4.2.6 记录的删除与恢复93
4.3 表记录索引93
4.3.1 索引的概念93
4.3.2 索引类型94
4.3.3 创建索引95
4.3.4 使用索引97
4.3.5 记录的查找98
4.3.6 记录的统计99
4.3.7 表的複製101
4.4 多表操作102
4.4.1 工作区103
4.4.2 多表间的关联106
4.5 资料库107
4.5.1 资料库的创建与修改108
4.5.2 打开与关闭资料库109
4.5.3 资料库表的添加与移除109
4.5.4 设定当前资料库110
4.5.5 删除资料库111
4.5.6 资料库表的关联111
4.5.7 参照完整性设定112
4.6 资料库表的特有设定114
4.6.1 栏位级设定114
4.6.2 记录级设定116
4.6.3 索引设定117
习题四117
第5章 查询、视图与SQL119
5.1 查询119
5.1.1 查询设计器119
5.1.2 单表查询124
5.1.3 多表查询127
5.1.4 输出查询结果及运行查询129
5.1.5 查看SQL语句130
5.2 视图130
5.2.1 创建视图131
5.2.2 参数视图136
5.2.3 使用视图更新数据137
5.3 SQL语句138
5.3.1 SQL数据定义语句138
5.3.2 SQL数据操纵语句140
5.3.3 SQL数据查询语句140
习题五150
第6章 程式设计基础152
6.1 程式与程式档案152
6.1.1 程式的概念152
6.1.2 程式的建立、编辑与运行153
6.1.3 程式中的专用命令154
6.2 程式的基本结构157
6.2.1 顺序结构157
6.2.2 分支结构157
6.2.3 循环结构161
6.2.4 基本结构的嵌套165
6.3 子程式、过程和自定义函式166
6.3.1 子程式166
6.3.2 过程168
6.3.3 自定义函式170
6.4 程式单位之间的数据传递172
6.4.1 通过虚实结合的显式传递172
6.4.2 利用记忆体变数作用域的隐式传递172
6.5 程式的调试175
6.5.1 程式调试器概述175
6.5.2 在调试器中调试程式177
习题六178
第7章 面向对象程式设计182
7.1 面向对象的基本概念182
7.1.1 对象182
7.1.2 类183
7.2 Visual FoxPro中的类184
7.2.1 Visual FoxPro基类184
7.2.2 Visual FoxPro基类的类型186
7.3 创建类188
7.3.1 创建类概述188
7.3.2 类的属性、事件和方法的定义189
7.3.3 通过编程定义类190
7.4 对象的操作192
7.4.1 由类创建对象192
7.4.2 设定对象的属性192
7.4.3 事件的触发和方法的调用193
7.5 面向对象程式设计实例193
7.6 创建表单195
7.6.1 使用表单嚮导创建表单196
7.6.2 通过表单设计器建立表单200
7.6.3 通过“快速表单”建立表单204
7.6.4 修改已有的表单205
7.6.5 运行表单205
7.7 向表单中添加控制项205
7.7.1 添加控制项205
7.7.2 设定Tab键的次序206
7.7.3 使用代码编辑器设定控制项的功能207
7.8 数据环境209
7.8.1 打开数据环境设计器 209
7.8.2 在数据环境设计器中添加和移去表或视图210
7.8.3 在数据环境设计器中设定关係210
7.8.4 向表单中添加栏位211
7.9 常用的表单属性、事件和方法211
7.9.1 常用的表单属性211
7.9.2 常用的表单事件212
7.9.3 常用的表单方法213
7.10 常用表单控制项214
7.10.1 标籤控制项214
7.10.2 命令按钮控制项215
7.10.3 命令按钮组控制项215
7.10.4 文本框控制项217
7.10.5 编辑框控制项219
7.10.6 複选框控制项220
7.10.7 选项按钮组控制项220
7.10.8 列表框控制项221
7.10.9 组合框控制项222
7.10.10 表格控制项222
7.10.11 页框控制项224
7.10.12 微调控制项225
习题七226
第8章 报表与标籤设计230
8.1 报表档案与标籤档案的作用230
8.1.1 报表档案及其作用230
8.1.2 标籤档案及其作用230
8.2 创建报表档案231
8.2.1 创建报表的方法和步骤231
8.2.2 利用报表嚮导创建报表231
8.2.3 创建设计快速报表234
8.2.4 使用报表设计器创建报表236
8.2.5 定製报表238
8.2.6 数据分组和多栏报表244
8.2.7 报表输出251
8.3 创建标籤档案251
8.3.1 使用标籤嚮导创建标籤251
8.3.2 使用标籤设计器创建标籤255
8.3.3 标籤的输出256
习题八257
第9章 选单的设计与套用259
9.1 设计下拉式选单259
9.1.1 使用选单设计器建立下拉式选单259
9.1.2 选单设计器的构成和设计环境261
9.1.3 利用快速选单建立下拉式选单系统265
9.1.4 为顶层表单添加下拉式选单265
9.2 快捷选单设计266
习题九268
第10章 资料库套用系统开发270
10.1 总体设计270
10.2 资料库设计271
10.2.1 资料库设计原则272
10.2.2 资料库设计过程273
10.2.3 学生成绩管理系统的资料库设计275
10.3 系统主界面设计277
10.3.1 软体前导界面设计277
10.3.2 身份验证界面设计278
10.4 功能模组设计279
10.4.1 查询模组设计279
10.4.2 维护模组设计281
10.4.3 统计列印及帮助模组的设计284
10.5 主选单与主程式的设计284
10.5.1 系统主选单设计284
10.5.2 主程式的设计285
10.6 系统的调试286
10.6.1 调试时常见的错误286
10.6.2 调试时常用的方法286
10.7 系统的连编287
10.8 套用系统运行与发布288
习题十291
附录A Visual FoxPro命令293
附录B Visual FoxPro函式306
附录C Visual FoxPro对象属性321
附录D Visual FoxPro对象事件331
附录E Visual FoxPro对象方法333
附录F Visual FoxPro常用档案335
附录G 习题参考答案336
转载请注明出处海之美文 » Visual FoxPro及其套用系统设计