注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Visual FoxPro及其应用系统开发(第二版)

Visual FoxPro及其应用系统开发(第二版)

Visual FoxPro及其应用系统开发(第二版)

定 价:¥28.00

作 者: 史济民 主编,汤观全,张露 编著
出版社: 清华大学出版社
丛编项:
标 签: Foxpro

购买这本书可以去


ISBN: 9787302145240 出版时间: 2007-04-01 包装: 胶版纸
开本: 185*260 页数: 376 字数:  

内容简介

  本书是《Visual FoxPro 及其应用系统开发》一书的第二版。本次再版把重点放在加强Web应用上,既全面介绍Visual FoxPro 6.0的单机应用与网络应用,又简要介绍Visual FoxPro 9.0的新功能;既继承了第一版“立足系统开发、注重实际应用”的编写方针,又适当增强了关系数据库的基础理论,以满足高校数据库公共课——“数据库原理与应用”的新要求。全书共14章,顺次介绍数据库系统概述、初识Visual FoxPro、表的基本操作、查询与统计、结构化程序设计、菜单设计、表单设计基础、表单控件设计、表单高级设计、报表设计、系统开发实例、客户/服务器应用程序开发、关系数据库原理和Visual FoxPro 9.0 简介等内容,其中最后3章是第二版新增加的。全书突出应用,兼顾基本原理;篇幅适中,并配有电子教案和《Visual FoxPro及其应用系统开发(第二版)题解与实验指导》。本书可供非计算机专业本科生和研究生用作数据库公共课教材,也可供高职、高专计算机应用专业作为“数据库原理与应用”课的教材,还可供Web数据库应用系统开发人员参考。对于主要学习Visual FoxPro单机应用,而对客户机/服务器应用仅作一般了解的读者,可选用编者的另一本教材《Visual FoxPro及其应用系统开发(简明版)》(清华大学出版社,2006)。

作者简介

暂缺《Visual FoxPro及其应用系统开发(第二版)》作者简介

图书目录

数据库系统概述1
0.1数据库的基本概念1
0.1.1从文件管理到数据库管理1
0.1.2数据库系统的特点1
0.1.3数据库系统的分代2
0.1.4数据库系统的分类4
0.2数据库管理系统5
0.2.1数据库管理系统的基本功能5
0.2.2数据库管理系统的发展现状6
0.3数据库系统的应用模式7
0.3.1单用户应用模式7
0.3.2多用户集中应用模式7
0.3.3客户机/服务器应用模式8
0.4数据库应用系统与开发环境9
0.4.1SQL及其接口9
0.4.2典型的RDBAS开发环境10
习题11
上篇语 言 基 础
初识Visual FoxPro14
1.1Visual FoxPro的产生与特点14
1.1.1Visual FoxPro的产生14
1.1.2Visual FoxPro的新版本 15
1.1.3Visual FoxPro的特点15
1.2Visual FoxPro的界面组成17
1.2.1Visual FoxPro的窗口17
1.2.2Visual FoxPro的菜单19
1.2.3Visual FoxPro的对话框20
1.3Visual FoxPro的命令与工作方式22
1.3.1Visual FoxPro 的命令22
1.3.2Visual FoxPro 的工作方式23
1.4Visual FoxPro 的设计与管理工具24
1.4.1向导24
1.4.2设计器26
1.4.3生成器27
1.4.4项目管理器28
习题31
表的基本操作32
2.1表的建立与修改32
2.1.1建立表结构32
2.1.2输入表数据37
2.1.3修改表结构40
2.1.4修改表数据41
2.1.5通用型字段43
2.2表达式与函数46
2.2.1常量与变量46
2.2.2表达式49
2.2.3函数52
2.3Visual FoxPro命令的常用子句55
2.3.14种常用的命令子句55
2.3.2命令子句中的表达式56
2.3.3命令和子句的书写规则57
2.4表的维护命令57
2.4.1表的复制57
2.4.2表数据的替换59
2.4.3逻辑表的设置62
2.4.4建立或修改表结构63
2.5记录的维护命令65
2.5.1记录的定位与移位65
2.5.2记录的插入与追加66
2.5.3记录的删除与恢复68
习题69
查询与统计723.1排序与索引72
3.1.1排序72
3.1.2索引73
3.2查询命令77
3.2.1顺序查询命令78
3.2.2索引查询命令78
3.2.3工作区和数据工作期79
3.3表的关联83
3.3.1关联的概念84
3.3.2在数据工作期窗口建立关联85
3.3.3用Relation命令建立关联87
3.4统计命令88
3.5SELECTSQL查询91
3.5.1直接用命令查询91
3.5.2用查询设计器建立查询96
3.5.3查询结果的图形处理105
3.6数据库表及其数据完整性107
3.6.1创建数据库表107
3.6.2表的数据完整性112
3.7视图:虚拟的数据库表116
习题119上篇小结121
中篇程 序 设 计
结构化程序设计124
4.1程序文件124
4.1.1程序的建立与执行124
4.1.2程序中的专用命令126
4.2程序的控制结构128
4.2.1顺序结构128
4.2.2分支结构128
4.2.3循环结构132
4.3多模块程序135
4.3.1子程序135
4.3.2自定义函数137
4.3.3过程139
4.3.4变量的作用域139
4.3.5程序调试方法141
4.3.6模块化设计143
4.4窗口设计样例 146
4.4.1浏览窗口的定制146
4.4.2窗口命令与函数151
习题154
菜单设计157
5.1下拉式菜单设计157
5.1.1菜单生成的基本步骤157
5.1.2快速菜单命令158
5.1.3菜单设计器160
5.1.4“显示”菜单中的相关命令162
5.2快捷菜单设计165
习题167
表单设计基础168
6.1表单向导168
6.1.1生成单表表单168
6.1.2生成多表表单171
6.2表单设计器173
6.2.1表单设计器的基本操作174
6.2.2在表单上设置控件178
6.3面向对象的程序设计 180
6.3.1基本概念180
6.3.2对象的引用185
习题191
表单控件设计1927.1输出类控件192
7.1.1标签192
7.1.2图像、线条与形状193
7.2输入类控件196
7.2.1文本框196
7.2.2编辑框200
7.2.3列表框与组合框201
7.2.4微调控件209
7.3控制类控件210
7.3.1命令按钮与命令按钮组210
7.3.2复选框与选项按钮组214
7.3.3计时器221
7.4容器类控件223
7.4.1表格223
7.4.2页框228
7.4.3容器229
7.5连接类控件229
7.5.1连接技术的演变229
7.5.2ActiveX 控件230
7.5.3ActiveX 绑定控件233
7.5.4超级链接235
习题235
表单高级设计237
8.1多表单应用程序237
8.1.1多文档界面应用程序237
8.1.2表单集应用程序242
8.2用户定义属性与方法程序243
8.2.1用户定义属性 244
8.2.2用户定义方法程序248
8.3类250
8.3.1基本概念250
8.3.2用户定义类252
8.3.3用户定义工具栏256
习题259
报表设计2609.1打印基础260
9.1.1打印前的准备260
9.1.2打印的方法与命令261
9.2报表设计器的基本操作263
9.2.1打开报表设计器窗口 263
9.2.2快速制表264
9.2.3页面预览265
9.2.4报表打印266
9.3报表设计器的高级操作267
9.3.1页面设置267
9.3.2设计报表带区268
9.3.3创建报表控件274
9.3.4报表变量278
习题282中篇小结283
下篇系 统 开 发
系统开发实例286
10.1数据库应用系统的开发步骤286
10.2一个实例:“汽车修理管理系统”的开发291
10.2.1需求分析291
10.2.2数据库设计293
10.2.3应用程序设计297
10.2.4程序试运行307
10.3应用程序的管理与发布308
10.3.1应用程序管理308
10.3.2应用程序发布310
习题311
客户/服务器应用程序开发312
11.1客户/服务器模式312
11.1.1早期的数据库应用模式312
11.1.2客户/服务器结构的工作312
11.1.3开放数据库连接(ODBC)313
11.2局域网中的C/S系统314
11.2.1配置Visual FoxPro/SQL Server的C/S系统314
11.2.2ODBC数据源的建立和连接319
11.2.3远程视图方法321
11.2.4SQL PassThrough方法324
11.3三层结构的数据库模式325
11.3.1B/W/S结构的组成325
11.3.2B/W/S结构的工作325
11.3.3CGI与IDC接口326
11.3.4ASP与ADO327
11.4Web数据库的开发环境329
11.4.1主要的相关概念329
11.4.2Web数据库的环境要求329
11.4.3安装IIS 的Web服务器330
11.5网页生成与发布331
11.5.1用Visual FoxPro表生成Web页331
11.5.2将Web页发布到Web服务器332
11.6开发交互式数据库网页334
11.6.1ASP与ADO编程的预备知识 334
11.6.2ASP应用程序示例336
习题341
关系数据库基本原理342
12.1关系模型的基本概念342
12.1.1关系的数学定义342
12.1.2关系的性质344
12.1.3关系数据库的描述345
12.2关系数据操作346
12.2.1关系代数运算346
12.2.2关系完备性348
12.3关系规范化理论349
12.3.1函数依赖350
12.3.2关系模式的范式351
12.3.3规范化理论的应用353
12.4关系数据库设计353
12.4.1数据库设计的3个阶段353
12.4.2数据库系统的分级结构355
习题357
Visual FoxPro 9.0 简介359
13.1Visual FoxPro 9.0概述359
13.1.1Visual FoxPro 9.0的界面359
13.1.2Visual FoxPro 9.0的新功能360
13.2语言增强360
13.2.1SQL的改进360
13.2.2新的数据类型362
13.2.3新增的函数362
13.3全新的报表设计器364
13.3.1数据环境的重用364
13.3.2多细节带365
13.4使用InstallShield Express发布应用程序366
习题371
下篇小结373
系统开发小结374
参考文献376

本目录推荐