书籍详情
Visual Foxpro程序设计教程
作者:桂学勤,熊小兵,焦翠珍 主编
出版社:华中科技大学出版社
出版时间:2010-01-01
ISBN:9787560955032
定价:¥32.00
购买这本书可以去
内容简介
Visual FoxPro是微软公司开发的一种面向对象的程序设计语言。《Visual FoxPro程序设计教程》采用图文并茂的形式,结合大量实例,深入浅出地讲述面向对象编程的概念,使读者逐步掌握Visual FoxPro的基本操作及面向对象编程技术,且能独立进行小型应用系统开发。考虑到Visual FoxPro学习的特点,在程序设计部分,分两种情况介绍:先介绍面向过程的内容,再介绍面向对象的内容。《Visual FoxPro程序设计教程》既可作为普通高等院校计算机应用课程高级语言程序设计教材,也可以作为全国计算机等级考试二级“Visual FoxPro程序设计”的培训教材,同时还可以作为其他人员学习Visual FoxPro的教材和参考用书。
作者简介
暂缺《Visual Foxpro程序设计教程》作者简介
目录
第1章 数据库理论基础
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
1.1.2 数据库系统
1.1.3 数据模型
1.2 关系数据库
1.2.1 关系模型
1.2.2 关系的特点
1.2.3 关系运算
1.2.4 数据库设计
习题
第2章 Visual FoxPro环境简介
2.1 Visual FoxPro的启动与退出
2.1.1 Visual FoxPro的启动
2.1.2 Visual FoxPro的退出
2.2 Visual FoxPro集成开发环境
2.2.1 Visual FoxPro用户界面
2.2.2 Visual FoxPro系统环境设置
2.2.3 Visual FoxPro可视化工具
2.3 Visual FoxPro的主要文件类型
2.4 Visual FoxPro命令概述
2.4.1 Visual FoxPro命令的结构
2.4.2 Visual FoxPro命令中的常用短语
2.4.3 Visual FoxPro命令的书写规则
2.5 项目管理器
2.5.1 创建项目
2.5.2 项目管理器的组成
2.5.3 项目管理器的操作
2.5.4 项目连编
习题
第3章 Visual FoxPro语言基础
3.1 数据类型
3.2 常量与变量
3.2.1 常量
3.2.2变量
3.3 表达式
3.3.1 字符表达式
3.3.2 数值表达式
3.3.3 日期时间表达式
3.3.4 关系表达式
3.3.5 逻辑表达式
3.4 常用内部函数
3.4.1 字符函数
3.4.2 数值函数
3.4.3 日期和时间函数
3.4.4 数据类型转换函数
3.4.5 测试函数
3.4.6 MessageBox函数
习题
第4章 Visual FoxPro数据库及其操作
4.1 数据表结构的创建和操作
4。1.1 数据表结构的创建
4.1.2 数据表的打开和关闭
4.1.3 数据表结构的显示、修改与复制
4.2 数据表的基本操作
4.2.1 在建立表结构后立即输入数据
4.2.2 数据表记录的显示
4.2.3 数据记录的添加
4.2.4 修改数据记录
4.2.5 删除数据记录
4.2.6 取消记录上的删除标记
4.2.7 数据表记录指针的定位
4.2.8 数据表的复制
4.3 数据表的排序与索引
4.3.1 数格表的排序
4.3.2 数据表的索引
4.3.3 建立索引
4.3.4 使用索引
4.4 数据表的统计与计算
4.5 多数据表的操作
4.5.1 工作区
4.5.2 数据表的关联
4.5.3 数据表的连接
4.5.4 数据表的更新
4.6数据库及其操作
4.6.1 建立数据库
4.6.2 数据库的打开与关闭
4.6.3 在数据库中新建表
4.6.4 向数据库中添加自由表
4.6.5 从数据库中移去表
4.6.6 修改数据库中的表
4.6.7 删除数据库
4.7数据完整性
4.7.1 实体完整性与主关键字
4.7.2 域完整性与约束规则
4.7.3 参照完整性与表之间的关系
习题
第5章 结构化查询语言SQL
5.1 SQL概述
5.2 数据查询
5.2.1 基本查询
5.2.2 条件查询
5.2.3 排序查询
5.2.4 使用集函数
5.2.5 对查询结果分组
5.2.6 多表查询
5.2.7 超联接查询
5.2.8 嵌套查询
5.2.9 别名与自联接查询
5.2.10 使用量词和谓词的查询
5.2.11 集合的并运算
5.2.12 Visual FoxPro中SQL SELECT的几个特殊选项
5.3 操作功能
5.3.1 插入数据
5.3.2 更新数据
5.3.3 删除数据
S.4 定义功能
5.4.1 表的定义
5.4.2 表结构的修改
5.4.3 表的删除
习题
第6章 查询与视图
6.1 查询
6.1.1 创建查询
6.1.2 查询设计器的局限性
6.1.3 运行查询
6.2 视图
6.2.1 创建视图
6.2.2 视图的SQL语句
6.2.3 使用视图
习题
第7章 结构化程序设计
7.1 Visual FoxPro程序设计基础
7.1.1 程序设计概述
7.1.2 程序文件的建立与修改
7.1.3 程序的运行
7.2 常用命令介绍
7.2.1 数据输入/输出命令
7.2.2 文件操作命令
7.2.3 程序注释命令
7.3 结构化程序设计
7.3.1 顺序结构
7.3.2 选择结构
7.3.3 循环结构
7.3.4 编程举例
7.4 程序的模块化
7.4.1 过程及过程调用
7.4.2 自定义函数
7.4.3 变量的使用范围
7.4.4 过程文件
7.4.5 过程和自定义函数的查找顺序
习题
第8章 面向对象程序设计基础
8.1 面向对象的基本概念
8.1.1 对象和类
8.1.2 对象的特征
8.1.3 类的特征
8.1.4 基类及子类
8.1.5 控件和容器
8.1.6 对象的属性、事件和方法
8.2 类的操作
8.2.1 类的创建
8.2.2 将类添加到表单、表单集和工具栏中
8.2.3 类浏览器
8.3 对象的操作
8.3.1 对象的创建与释放
8.3.2 对象的引用
8.3.3 设置对象的属性
8.3.4 调用对象的方法程序
习题
第9章 表单设计
9.1 创建与运行表单
9.1.1 创建表单
9.1.2 运行表单
9.2 表单及控件的属性、方法和事件
9.2.1 表单的常用属性
9.2.2 表单及控件的常用事件
9.2.3 表单及控件的常用方法
9.3 表单设计器
9.3.1 表单设计环境
9.3.2 控件的操作与布局
9.3.3 数据环境
9.4 常用表单控件
9.4.1 标签(Label)控件
9.4.2 命令按钮(Command)控件
9.4.3 文本框(TextBox)控件
9.4.4 编辑框(EditBox)控件
9.4.5 命令按钮组(CommandGroup)控件
9.4.6 选项按钮组(OptionGroup)控件
9.4.7 复选框(CheckBox)控件
9.4.8 微调器(Spinner)控件
9.4.9 列表框(List)控件
9.4.10 组合框(CONboBox)控件
9.4.11 表格((3rid)控件
9.4.12 页框(PageFrame)控件
9.4.13 计时器(Timer)控件
习题
第10章 菜单设计
10.1 Visual FoxPro系统菜单
10.1.1 菜单结构
10.1.2 Visual FoxPro的系统菜单
10.2 下拉式菜单设计
10.2.1 菜单设计步骤
10.2.2 “菜单设计器”窗口
10.2.3 “显示”菜单和“菜单”菜单
10.2.4 为顶层表单添加菜单
10.3 快捷菜单设计
习题
第11章 报表设计
11.1 报表概述
11.2 使用报表向导创建报表
11.2.1 启动报表向导
11.2.2 创建报表
11.3 使用报表设计器创建快速报表
11.3.1 打开报表设计器
11.3.2 创建快速报表
11.4 使用报表设计器创建报表
11.4.1 报表工具栏
11.4.2 设置报表数据源
11.4.3 设计报表布局
11.4.4 向报表添加控件
11.5 报表数据分组和多栏报表
11.5.1 报表数据分组
11.5.2 多栏报表
11.6报表输出
习题
习题参考答案
参考文献
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
1.1.2 数据库系统
1.1.3 数据模型
1.2 关系数据库
1.2.1 关系模型
1.2.2 关系的特点
1.2.3 关系运算
1.2.4 数据库设计
习题
第2章 Visual FoxPro环境简介
2.1 Visual FoxPro的启动与退出
2.1.1 Visual FoxPro的启动
2.1.2 Visual FoxPro的退出
2.2 Visual FoxPro集成开发环境
2.2.1 Visual FoxPro用户界面
2.2.2 Visual FoxPro系统环境设置
2.2.3 Visual FoxPro可视化工具
2.3 Visual FoxPro的主要文件类型
2.4 Visual FoxPro命令概述
2.4.1 Visual FoxPro命令的结构
2.4.2 Visual FoxPro命令中的常用短语
2.4.3 Visual FoxPro命令的书写规则
2.5 项目管理器
2.5.1 创建项目
2.5.2 项目管理器的组成
2.5.3 项目管理器的操作
2.5.4 项目连编
习题
第3章 Visual FoxPro语言基础
3.1 数据类型
3.2 常量与变量
3.2.1 常量
3.2.2变量
3.3 表达式
3.3.1 字符表达式
3.3.2 数值表达式
3.3.3 日期时间表达式
3.3.4 关系表达式
3.3.5 逻辑表达式
3.4 常用内部函数
3.4.1 字符函数
3.4.2 数值函数
3.4.3 日期和时间函数
3.4.4 数据类型转换函数
3.4.5 测试函数
3.4.6 MessageBox函数
习题
第4章 Visual FoxPro数据库及其操作
4.1 数据表结构的创建和操作
4。1.1 数据表结构的创建
4.1.2 数据表的打开和关闭
4.1.3 数据表结构的显示、修改与复制
4.2 数据表的基本操作
4.2.1 在建立表结构后立即输入数据
4.2.2 数据表记录的显示
4.2.3 数据记录的添加
4.2.4 修改数据记录
4.2.5 删除数据记录
4.2.6 取消记录上的删除标记
4.2.7 数据表记录指针的定位
4.2.8 数据表的复制
4.3 数据表的排序与索引
4.3.1 数格表的排序
4.3.2 数据表的索引
4.3.3 建立索引
4.3.4 使用索引
4.4 数据表的统计与计算
4.5 多数据表的操作
4.5.1 工作区
4.5.2 数据表的关联
4.5.3 数据表的连接
4.5.4 数据表的更新
4.6数据库及其操作
4.6.1 建立数据库
4.6.2 数据库的打开与关闭
4.6.3 在数据库中新建表
4.6.4 向数据库中添加自由表
4.6.5 从数据库中移去表
4.6.6 修改数据库中的表
4.6.7 删除数据库
4.7数据完整性
4.7.1 实体完整性与主关键字
4.7.2 域完整性与约束规则
4.7.3 参照完整性与表之间的关系
习题
第5章 结构化查询语言SQL
5.1 SQL概述
5.2 数据查询
5.2.1 基本查询
5.2.2 条件查询
5.2.3 排序查询
5.2.4 使用集函数
5.2.5 对查询结果分组
5.2.6 多表查询
5.2.7 超联接查询
5.2.8 嵌套查询
5.2.9 别名与自联接查询
5.2.10 使用量词和谓词的查询
5.2.11 集合的并运算
5.2.12 Visual FoxPro中SQL SELECT的几个特殊选项
5.3 操作功能
5.3.1 插入数据
5.3.2 更新数据
5.3.3 删除数据
S.4 定义功能
5.4.1 表的定义
5.4.2 表结构的修改
5.4.3 表的删除
习题
第6章 查询与视图
6.1 查询
6.1.1 创建查询
6.1.2 查询设计器的局限性
6.1.3 运行查询
6.2 视图
6.2.1 创建视图
6.2.2 视图的SQL语句
6.2.3 使用视图
习题
第7章 结构化程序设计
7.1 Visual FoxPro程序设计基础
7.1.1 程序设计概述
7.1.2 程序文件的建立与修改
7.1.3 程序的运行
7.2 常用命令介绍
7.2.1 数据输入/输出命令
7.2.2 文件操作命令
7.2.3 程序注释命令
7.3 结构化程序设计
7.3.1 顺序结构
7.3.2 选择结构
7.3.3 循环结构
7.3.4 编程举例
7.4 程序的模块化
7.4.1 过程及过程调用
7.4.2 自定义函数
7.4.3 变量的使用范围
7.4.4 过程文件
7.4.5 过程和自定义函数的查找顺序
习题
第8章 面向对象程序设计基础
8.1 面向对象的基本概念
8.1.1 对象和类
8.1.2 对象的特征
8.1.3 类的特征
8.1.4 基类及子类
8.1.5 控件和容器
8.1.6 对象的属性、事件和方法
8.2 类的操作
8.2.1 类的创建
8.2.2 将类添加到表单、表单集和工具栏中
8.2.3 类浏览器
8.3 对象的操作
8.3.1 对象的创建与释放
8.3.2 对象的引用
8.3.3 设置对象的属性
8.3.4 调用对象的方法程序
习题
第9章 表单设计
9.1 创建与运行表单
9.1.1 创建表单
9.1.2 运行表单
9.2 表单及控件的属性、方法和事件
9.2.1 表单的常用属性
9.2.2 表单及控件的常用事件
9.2.3 表单及控件的常用方法
9.3 表单设计器
9.3.1 表单设计环境
9.3.2 控件的操作与布局
9.3.3 数据环境
9.4 常用表单控件
9.4.1 标签(Label)控件
9.4.2 命令按钮(Command)控件
9.4.3 文本框(TextBox)控件
9.4.4 编辑框(EditBox)控件
9.4.5 命令按钮组(CommandGroup)控件
9.4.6 选项按钮组(OptionGroup)控件
9.4.7 复选框(CheckBox)控件
9.4.8 微调器(Spinner)控件
9.4.9 列表框(List)控件
9.4.10 组合框(CONboBox)控件
9.4.11 表格((3rid)控件
9.4.12 页框(PageFrame)控件
9.4.13 计时器(Timer)控件
习题
第10章 菜单设计
10.1 Visual FoxPro系统菜单
10.1.1 菜单结构
10.1.2 Visual FoxPro的系统菜单
10.2 下拉式菜单设计
10.2.1 菜单设计步骤
10.2.2 “菜单设计器”窗口
10.2.3 “显示”菜单和“菜单”菜单
10.2.4 为顶层表单添加菜单
10.3 快捷菜单设计
习题
第11章 报表设计
11.1 报表概述
11.2 使用报表向导创建报表
11.2.1 启动报表向导
11.2.2 创建报表
11.3 使用报表设计器创建快速报表
11.3.1 打开报表设计器
11.3.2 创建快速报表
11.4 使用报表设计器创建报表
11.4.1 报表工具栏
11.4.2 设置报表数据源
11.4.3 设计报表布局
11.4.4 向报表添加控件
11.5 报表数据分组和多栏报表
11.5.1 报表数据分组
11.5.2 多栏报表
11.6报表输出
习题
习题参考答案
参考文献
猜您喜欢