简介
经过近10年的升级,Visual FoxPro已从初期以命令式语言为主的关系
数据库管理系统,扩展为集成了大量辅助工具的开发环境。本书在第一版获
奖教材的基础上改写成简明版,分编为绪论加三篇(语言基础、程序设计、
系统开发)共12章,书中既重点介绍单机应用,也阐明了客户机/服务器应
用的基本概念;既完整讲述了一个实际系统的开发过程,又结合实例向读者
展示了包括数据库设计、SQL、可视化设计工具、COM组件等在内的当代最常
见的数据库开发技术。全书突出应用,又不偏废原理;教材篇幅适中,并配
有“电子教案”和“习题解答与实验指导”,适合于高等学校作为数据库公
共课的教材,或作为计算机等级考试培训辅导教材,也可供数据库开发人员
参考。
需要全面了解VFP对单机应用和客户机/服务器应用程序开发的读者,可
选购本书的姐妹教材——《Visual FoxPro及其应用系统开发(第二版)》
。 更多>>
目录
第0章 数据库系统概述
0.1 数据库的基本概念
0.1.1 从文件管理到数据库管理
0.1.2 数据库系统的特点
0.1.3 数据库系统的分代
0.1.4 数据库系统的分类
0.2 数据库管理系统
0.2.1 数据库管理系统的基本功能
0.2.2 数据库管理系统的发展现状
0.3 数据库系统的应用模式
0.3.1 单用户应用模式
0.3.2 多用户集中应用模式
0.3.3 客户机/服务器应用模式
0.3.4 多层客户机/服务器应用模式
0.4 数据库应用系统与开发环境
0.4.1 SQL及其接口
0.4.2 典型的RDBAS开发环境
习题
上篇 语言基础
第1章 初识Visual FoxPro
1.1 Visual FoxPro的产生与特点
1.1.1 Visual FoxPro的产生
1.1.2 Visual FoxPro的新版本
1.1.3 Visual FoxPro的特点
1.2 Visual FoxPro的界面组成
1.2.1 Visual FoxPro的窗口
1.2.2 Visual FoxPro的菜单
1.2.3 Visual FoxPro的对话框
1.3 Visual FoxPro的命令与工作方式
1.3.1 Visual FoxPro的命令
1.3.2 Visual FoxPro的工作方式
1.4 Visual FoxPro的设计与管理工具
1.4.1 向导
1.4.2 设计器
1.4.3 生成器
1.4.4 项目管理器
习题
第2章 表的基本操作
2.1 表的建立与修改
2.1.1 建立表结构
2.1.2 输入表数据
2.1.3 修改表结构
2.1.4 修改表数据
2.1.5 通用型字段
2.2 表达式与函数
2.2.1 常量与变量
2.2.2 表达式
2.2.3 函数
2.3 VFP命令的常用子句
2.3.1 四种常用的命令子句
2.3.2 命令子句中的表达式
2.3.3 命令和子句的书写规则
2.4 表的维护命令
2.4.1 表的复制
2.4.2 表数据的替换
2.4.3 逻辑表的设置
2.4.4 建立或修改表结构
2.5 记录的维护命令
2.5.1 记录的定位与移位
2.5.2 记录的插入与追加
2.5.3 记录的删除与恢复
习题
第3章 查询与统计
3.1 排序与索引
3.1.1 排序
3.1.2 索引
3.2 查询命令
3.2.1 顺序查询命令
3.2.2 索引查询命令
3.2.3 工作区和数据工作期
3.3 表的关联
3.3.1 关联的概念
3.3.2 在数据工作期窗口建立关联
3.3.3 用Relation命令建立关联
3.4 统计命令
3.5 SELECT-SQL查询
3.5.1 直接用命令查询
3.5.2 用查询设计器建立查询
3.5.3 查询结果的图形处理
3.6 数据库表及其数据完整性
3.6.1 创建数据库表
3.6.2 表的数据完整性
3.7 视图:虚拟的数据库表
习题
中篇 程序设计
第4章 结构化程序设计
4.1 程序文件
4.1.1 程序的建立与执行
4.1.2 程序中的专用命令
4.2 程序的控制结构
4.2.1 顺序结构
4.2.2 分支结构
4.2.3 循环结构
4.3 多模块程序
4.3.1 子程序
4.3.2 自定义函数
4.3.3 过程
4.3.4 变量的作用域
4.3.5 程序调试方法
4.3.6 模块化设计
4.4 窗口设计样例
4.4.1 浏览窗口的定制
4.4.2 窗口命令与函数
习题
第5章 菜单设计
5.1 下拉式菜单设计
5.1.1 菜单生成的基本步骤
5.1.2 快速菜单命令
5.1.3 菜单设计器
5.1.4 “显示”菜单中的相关命令
5.2 快捷菜单设计
习题
第6章 表单设计基础
6.1 表单向导
6.1.1 生成单表表单
6.1.2 生成多表表单
6.2 表单设计器
6.2.1 表单设计器的基本操作
6.2.2 在表单上设置控件
6.3 面向对象的程序设计
6.3.1 基本概念
6.3.2 对象的引用
习题
第7章 表单控件设计
7.1 输出类控件
7.1.1 标签
7.1.2 图像、线条与形状
7.2 输入类控件
7.2.1 文本框
7.2.2 编辑框
7.2.3 列表框与组合框
7.2.4 微调控件
7.3 控制类控件
7.3.1 命令按钮与命令按钮组
7.3.2 复选框与选项按钮组
7.3.3 计时器
7.4 容器类控件
7.4.1 表格
7.4.2 页框
7.4.3 容器
7.5 连接类控件
7.5.1 连接技术的演变
7.5.2 ActiveX控件
7.5.3 ActiveX绑定控件
7.5.4 超级链接
习题
第8章 表单高级设计
8.1 多表单应用程序
8.1.1 多文档界面应用程序
8.1.2 表单集应用程序
8.2 用户定义属性与方法程序
8.2.1 用户定义属性
8.2.2 用户定义方法程序
8.3 类
8.3.1 基本概念
8.3.2 用户定义类
习题
第9章 报表设计
9.1 打印基础
9.1.1 打印前的准备
9.1.2 打印的方法与命令
9.2 报表设计器的基本操作
9.2.1 打开报表设计器窗口
9.2.2 快速制表
9.2.3 页面预览
9.2.4 报表打印
9.3 报表设计器的高级操作
9.3.1 页面设置
9.3.2 设计报表带区
9.3.3 创建报表控件
9.3.4 报表变量
习题
下篇 系统开发
第10章 系统开发实例
10.1 数据库应用系统的开发步骤
10.2 一个实例:“汽车修理管理系统”的开发
10.2.1 需求分析
10.2.2 数据库设计
10.2.3 应用程序设计
10.2.4 程序试运行
10.3 应用程序的管理与发布
10.3.1 应用程序管理
10.3.2 应用程序发布
习题
第11章 关系数据库基本原理
11.1 关系模型的基本概念
11.1.1 关系的数学定义
11.1.2 关系的性质
11.1.3 关系数据库的描述
11.2 关系数据操作
11.2.1 关系代数运算
11.2.2 关系完备性
习题
参考文献
0.1 数据库的基本概念
0.1.1 从文件管理到数据库管理
0.1.2 数据库系统的特点
0.1.3 数据库系统的分代
0.1.4 数据库系统的分类
0.2 数据库管理系统
0.2.1 数据库管理系统的基本功能
0.2.2 数据库管理系统的发展现状
0.3 数据库系统的应用模式
0.3.1 单用户应用模式
0.3.2 多用户集中应用模式
0.3.3 客户机/服务器应用模式
0.3.4 多层客户机/服务器应用模式
0.4 数据库应用系统与开发环境
0.4.1 SQL及其接口
0.4.2 典型的RDBAS开发环境
习题
上篇 语言基础
第1章 初识Visual FoxPro
1.1 Visual FoxPro的产生与特点
1.1.1 Visual FoxPro的产生
1.1.2 Visual FoxPro的新版本
1.1.3 Visual FoxPro的特点
1.2 Visual FoxPro的界面组成
1.2.1 Visual FoxPro的窗口
1.2.2 Visual FoxPro的菜单
1.2.3 Visual FoxPro的对话框
1.3 Visual FoxPro的命令与工作方式
1.3.1 Visual FoxPro的命令
1.3.2 Visual FoxPro的工作方式
1.4 Visual FoxPro的设计与管理工具
1.4.1 向导
1.4.2 设计器
1.4.3 生成器
1.4.4 项目管理器
习题
第2章 表的基本操作
2.1 表的建立与修改
2.1.1 建立表结构
2.1.2 输入表数据
2.1.3 修改表结构
2.1.4 修改表数据
2.1.5 通用型字段
2.2 表达式与函数
2.2.1 常量与变量
2.2.2 表达式
2.2.3 函数
2.3 VFP命令的常用子句
2.3.1 四种常用的命令子句
2.3.2 命令子句中的表达式
2.3.3 命令和子句的书写规则
2.4 表的维护命令
2.4.1 表的复制
2.4.2 表数据的替换
2.4.3 逻辑表的设置
2.4.4 建立或修改表结构
2.5 记录的维护命令
2.5.1 记录的定位与移位
2.5.2 记录的插入与追加
2.5.3 记录的删除与恢复
习题
第3章 查询与统计
3.1 排序与索引
3.1.1 排序
3.1.2 索引
3.2 查询命令
3.2.1 顺序查询命令
3.2.2 索引查询命令
3.2.3 工作区和数据工作期
3.3 表的关联
3.3.1 关联的概念
3.3.2 在数据工作期窗口建立关联
3.3.3 用Relation命令建立关联
3.4 统计命令
3.5 SELECT-SQL查询
3.5.1 直接用命令查询
3.5.2 用查询设计器建立查询
3.5.3 查询结果的图形处理
3.6 数据库表及其数据完整性
3.6.1 创建数据库表
3.6.2 表的数据完整性
3.7 视图:虚拟的数据库表
习题
中篇 程序设计
第4章 结构化程序设计
4.1 程序文件
4.1.1 程序的建立与执行
4.1.2 程序中的专用命令
4.2 程序的控制结构
4.2.1 顺序结构
4.2.2 分支结构
4.2.3 循环结构
4.3 多模块程序
4.3.1 子程序
4.3.2 自定义函数
4.3.3 过程
4.3.4 变量的作用域
4.3.5 程序调试方法
4.3.6 模块化设计
4.4 窗口设计样例
4.4.1 浏览窗口的定制
4.4.2 窗口命令与函数
习题
第5章 菜单设计
5.1 下拉式菜单设计
5.1.1 菜单生成的基本步骤
5.1.2 快速菜单命令
5.1.3 菜单设计器
5.1.4 “显示”菜单中的相关命令
5.2 快捷菜单设计
习题
第6章 表单设计基础
6.1 表单向导
6.1.1 生成单表表单
6.1.2 生成多表表单
6.2 表单设计器
6.2.1 表单设计器的基本操作
6.2.2 在表单上设置控件
6.3 面向对象的程序设计
6.3.1 基本概念
6.3.2 对象的引用
习题
第7章 表单控件设计
7.1 输出类控件
7.1.1 标签
7.1.2 图像、线条与形状
7.2 输入类控件
7.2.1 文本框
7.2.2 编辑框
7.2.3 列表框与组合框
7.2.4 微调控件
7.3 控制类控件
7.3.1 命令按钮与命令按钮组
7.3.2 复选框与选项按钮组
7.3.3 计时器
7.4 容器类控件
7.4.1 表格
7.4.2 页框
7.4.3 容器
7.5 连接类控件
7.5.1 连接技术的演变
7.5.2 ActiveX控件
7.5.3 ActiveX绑定控件
7.5.4 超级链接
习题
第8章 表单高级设计
8.1 多表单应用程序
8.1.1 多文档界面应用程序
8.1.2 表单集应用程序
8.2 用户定义属性与方法程序
8.2.1 用户定义属性
8.2.2 用户定义方法程序
8.3 类
8.3.1 基本概念
8.3.2 用户定义类
习题
第9章 报表设计
9.1 打印基础
9.1.1 打印前的准备
9.1.2 打印的方法与命令
9.2 报表设计器的基本操作
9.2.1 打开报表设计器窗口
9.2.2 快速制表
9.2.3 页面预览
9.2.4 报表打印
9.3 报表设计器的高级操作
9.3.1 页面设置
9.3.2 设计报表带区
9.3.3 创建报表控件
9.3.4 报表变量
习题
下篇 系统开发
第10章 系统开发实例
10.1 数据库应用系统的开发步骤
10.2 一个实例:“汽车修理管理系统”的开发
10.2.1 需求分析
10.2.2 数据库设计
10.2.3 应用程序设计
10.2.4 程序试运行
10.3 应用程序的管理与发布
10.3.1 应用程序管理
10.3.2 应用程序发布
习题
第11章 关系数据库基本原理
11.1 关系模型的基本概念
11.1.1 关系的数学定义
11.1.2 关系的性质
11.1.3 关系数据库的描述
11.2 关系数据操作
11.2.1 关系代数运算
11.2.2 关系完备性
习题
参考文献
Visual FoxPro及其应用系统开发:简明版
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×