
Visual FoxPro程式设计基础(第二版)
《Visual FoxPro程式设计基础(第二版)》是2007年清华大学出版社出版的图书,作者是卢湘鸿。
基本介绍
- 书名:Visual FoxPro程式设计基础(第二版)
- 作者:卢湘鸿
- ISBN:9787302131335
- 定价:29.5元
- 出版社:清华大学出版社
- 出版时间:2007-12-14
- 装帧:平装
图书简介
本书根据教育部高等教育司组织制订的《高等学校文科类专业计算机基础课程教学基本要求(2003版)》编写的。书中以Visual FoxPro为背景,介绍了关係资料库管理系统的基础理论及系统开发技术。主要内容包括资料库系统概述、Visual FoxPro 6.0基础知识、数据表的创建和基本操作、资料库的设计与操作、结构化程式设计、面向对象程式设计、表单的建立与使用、结构化查询语言SQL、视图与实用表单开发、报表与标籤技术、选单技术和套用系统集成技术等。
编辑推荐
本书是高等学校计算机公共课的教材,还可作为计算机等级考试的培训教材,也可供从事资料库开发的人员学习、参考。本书配有电子教案,可在清华大学出版社的网站上下载。
目录
第1章概述1
1.1资料库系统概述1
1.1.1资料库系统基础知识1
1.1.2现实世界的数据描述5
1.1.3关係模型7
1.1.4关係操作10
1.1.5关係完整性10
1.2书写约定概述12
1.3Visual FoxPro 6.0系统概述13
1.3.1资料库管理系统概述13
1.3.2Visual FoxPro的发展历史14
1.3.3VF6的安装、卸载和启动14
1.4本章小结17
习题
第2章Visual FoxPro 6.0开发环境20
2.1用户界面20
2.1.1主视窗20
2.1.2操作方式20
2.1.3选单系统21
2.1.4对话框24
2.1.5常用控制项25
2.1.6系统设定26
2.1.7获取帮助27
2.2编辑视窗27
2.2.1“编辑”选单27
2.2.2“格式”选单28
2.2.3文本操作29
2.2.4命令视窗29
2.3VF6项目管理器30
2.3.1建立项目档案30
2.3.2项目管理器的界面32
2.3.3使用项目管理器35
2.4第一个应用程式37
2.4.1建立项目档案37
2.4.2创建应用程式的一般步骤41
2.5本章小结41
习题242
第3章数据及数据运算43
3.1数据类型43
3.1.1栏位数据类型43
3.1.2常量44
3.1.3变数45
3.2函式49
3.2.1数值处理函式49
3.2.2字元处理函式50
3.2.3日期与时间函式51
3.2.4类型转换函式52
3.2.5与数据表操作有关的函式53
3.2.6其他函式54
3.3表达式57
3.3.1运算符57
3.3.2表达式59
3.4本章小结62
习题362
第4章资料库的设计与操作69
4.1资料库设计概述69
4.1.1资料库设计的一般步骤69
4.1.2确定资料库的用途70
4.1.3确定需要的表档案71
4.1.4确定需要的栏位71
4.1.5确定各表之间的关係74
4.1.6完善资料库76
4.2创建资料库77
4.2.1建立资料库档案77
4.2.2操作自由表78
4.2.3修改与使用表85
4.2.4在资料库中添加/移去表90
4.2.5在资料库中新建表91
4.2.6表的索引92
4.2.7多表关联94
4.3资料库操作96
4.3.1打开/关闭资料库96
4.3.2查看资料库中的表97
4.3.3设定资料库表的属性98
4.3.4修改与查看资料库结构104
4.4在项目中添加/移去资料库104
4.4.1在项目中添加资料库104
4.4.2移去或删除资料库104
4.5本章小结104
习题4105
第5章结构化程式设计108
5.1程式的编辑与使用108
5.1.1程式档案的建立108
5.1.2程式档案的保存108
5.1.3程式档案的修改109
5.1.4程式档案的执行109
5.1.5调试程式110
5.1.6程式编辑技巧110
5.2程式设计的一些常用命令111
5.2.1基本输出命令“?|??”111
5.2.2基本输入命令111
5.2.3格式输入输出命令112
5.3程式的基本控制结构112
5.3.1顺序结构112
5.3.2分支结构113
5.3.3循环结构114
5.4过程与用户自定义函式116
5.4.1过程117
5.4.2用户自定义函式120
5.4.3变数作用域120
5.5本章小结122
习题
第6章面向对象程式设计131
6.1面向对象编程概述131
6.1.1从面向过程到面向对象131
6.1.2对象132
6.1.3类133
6.2VF6中的类和对象135
6.2.1VF6的类概述135
6.2.2容器与非容器137
6.3面向对象的程式设计方法137
6.3.1程式设计方法138
6.3.2对象程式设计138
6.3.3类与事件程式设计142
6.3.4类的继承149
6.3.5事件驱动模型150
6.4本章小结153
习题
第7章表单的建立与套用157
7.1表单的设计过程157
7.2操作表单157
7.2.1表单创建与保存157
7.2.2表单属性和方法158
7.2.3表单集160
7.2.4数据环境定义161
7.2.5修改表单164
7.2.6运行表单165
7.3控制项套用初步165
7.3.1表单控制项165
7.3.2创建表单与数据环境165
7.3.3标籤控制项166
7.3.4线条与形状控制项166
7.3.5文本框控制项167
7.4按钮类控制项169
7.4.1命令按钮和按钮组169
7.4.2单选按钮172
7.4.3複选框173
7.4.4微调按钮175
7.5框类控制项176
7.5.1列表框176
7.5.2组合框177
7.5.3编辑框178
7.5.4页框179
7.5.5格线180
7.6其他控制项182
7.6.1图像控制项182
7.6.2计时控制项183
7.6.3超级连结控制项183
7.7表单的调整和定製185
7.7.1控制项编辑185
7.7.2控制项排列186
7.7.3使用“自动格式生成器”186
7.7.4设定Tab顺序186
7.8本章小结187
习题
第8章结构化查询语言190
8.1SQL语言概述190
8.1.1SQL语言的特点190
8.1.2数据定义语言191
8.1.3数据操纵语言194
8.1.4数据控制语言196
8.2SELECT命令基本用法196
8.2.1基本查询197
8.2.2带条件查询198
8.2.3嵌套查询201
8.2.4多表查询202
8.2.5连线查询204
8.3查询结果处理205
8.3.1有序输出205
8.3.2重定向输出206
8.3.3合併输出207
8.3.4分组统计与筛选207
8.4查询设计器208
8.4.1查询设计器的套用208
8.4.2交叉表套用212
8.4.3查询结果输出214
8.4.4查询设计器的表单设计215
8.5本章小结215
习题
第9章视图与实用表单开发219
9.1视图设计219
9.1.1视图219
9.1.2视图设计器220
9.1.3设计视图221
9.1.4视图的SQL语句226
9.1.5视图与查询和表的比较227
9.2基于视图的表单设计228
9.2.1成绩表单228
9.2.2学生学籍表单232
9.3实用表单设计233
9.3.1教师列表233
9.3.2教师任课表233
9.3.3专业情况表234
9.4本章小结234
习题
第10章报表与标籤技术237
10.1报表格式设计初步237
10.1.1报表设计器237
10.1.2页面设定238
10.1.3快速报表238
10.1.4存储与预览报表239
10.2报表设计240
10.2.1报表格式概述240
10.2.2域控制项设计241
10.2.3标籤控制项设计243
10.2.4画线设计244
10.2.5标题/总结设计245
10.2.6分组设计246
10.2.7圆角矩形控制项设计248
10.2.8OLE控制项设计248
10.3报表输出250
10.3.1选单方式列印报表250
10.3.2命令方式报表输出251
10.4实用报表设计251
10.4.1学生登记卡报表设计251
10.4.2创建课程表报表252
10.4.3创建成绩单报表253
10.5标籤设计254
10.6本章小结254
习题
第11章选单技术257
11.1选单设计的一般步骤257
11.2操作选单258
11.2.1规划选单系统258
11.2.2创建选单258
11.2.3生成程式262
11.2.4执行选单程式264
11.3选单设计技术264
11.3.1将系统选单引入用户选单系统264
11.3.2顶层表单设计267
11.3.3套用系统启动程式设计268
11.4本章小结269
习题
第12章套用系统集成技术与综合实例271
12.1错误处理技术271
12.2编译应用程式272
12.2.1构造应用程式框架272
12.2.2将档案加入到项目中274
12.2.3连编应用程式275
12.3软体发布276
12.3.1教学管理系统软体发布276
12.3.2软体的安装与删除278
12.4应用程式框架279
12.4.1应用程式嚮导279
12.4.2应用程式生成器280
12.4.3应用程式框架281
12.5套用软体开发过程及实例288
12.5.1可行性研究阶段288
12.5.2需求分析阶段289
12.5.3系统设计阶段292
12.5.4实现阶段297
12.5.5测试运行阶段301
12.6本章小结302
习题
附录A 习题解答306
附录B 上机实验解答336
附录C VF6的性能指标348
附录D VF6档案类型350
参考文献352
转载请注明出处海之美文 » Visual FoxPro程式设计基础(第二版)