顶部
收藏

Visual FoxPro 程序设计(第3版)


作者:
李珍香
定价:
31.80 元
版面字数:
500千字
开本:
16开
装帧形式:
平装
页数:
306
最新
印次时间:
2017年01月
ISBN:
978-7-04-034740-1
物料号:
34740-00
出版时间:
2014-08-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书是“十二五”职业教育国家规划教材。

本书以“工学结合、理论实践一体化”思想为指导,以Visual FoxPro 6.0为平台,以“高(职)校学生管理信息系统”设计为主线,通过大量实例深入浅出地介绍了Visual FoxPro系统基础知识、Visual FoxPro编程基础、表的创建与基 本操作、数据库和多表操作、查询与视图、关系数据库标准语言SQL、面向过程的程序设计、面向对象的程序设计、表单设计、报表设计、菜单设计、数据的导入和导出、如何开发数据库应用系统等知识。全书在编排上由简到繁、由浅入深、循序渐进,力求通俗易懂、简洁实用。

本书内容丰富,注重能力、实用性和可操作性,并配有辅教材《Visual FoxPro 程序设计实训指导与试题解析(第3版)》, 其所有实例都通过实际操作并提供源代码。

本书可作为高等院校的计算机公共课教材,也可作为各类计算机培训班辅助教材,同时还可作为全国计算机等级考试的学习参考书。

  • 目录
    • 前辅文
      • 第1章 Visual FoxPro系统概述
        • 1.1 数据库系统基础
          • 1.1.1 数据处理基本概念
            • 1.1.2 数据模型
              • 1.1.3 关系数据库
              • 1.2 Visual FoxPro的特点
                • 1.3 Visual FoxPro的菜单与窗口
                  • 1.3.1 启动和退出
                    • 1.3.2 菜单
                      • 1.3.3 工具栏
                        • 1.3.4 向导
                          • 1.3.5 设计器
                            • 1.3.6 生成器
                            • 1.4 项目管理器
                              • 1.4.1 创建和打开项目文件
                                • 1.4.2 项目管理器中的选项卡
                                  • 1.4.3 项目管理器中的按钮
                                    • 1.4.4 项目管理器中的操作
                                      • 1.4.5 项目管理器中的菜单
                                      • 本章小结
                                        • 习题1
                                        • 第2章 Visual FoxPro编程基础
                                          • 2.1 数据类型
                                            • 2.2 数据容器
                                              • 2.2.1 常量
                                                • 2.2.2 变量
                                                  • 2.2.3 数组
                                                    • 2.2.4 字段
                                                      • 2.2.5 记录
                                                        • 2.2.6 对象
                                                        • 2.3 运算符和表达式
                                                          • 2.3.1 运算符
                                                            • 2.3.2 表达式
                                                            • 2.4 命令和函数
                                                              • 2.4.1 命令格式
                                                                • 2.4.2 命令书写的有关约定
                                                                  • 2.4.3 常用函数
                                                                  • 本章小结
                                                                    • 习题2
                                                                    • 第3章 表的创建与基本操作
                                                                      • 3.1 表的基本概念
                                                                        • 3.2 创建新表
                                                                          • 3.3 表的基本操作
                                                                            • 3.3.1 表的打开和关闭
                                                                              • 3.3.2 表结构的修改
                                                                                • 3.3.3 表记录的添加、删除、浏览和修改
                                                                                • 3.4 表的排序、索引与查询
                                                                                  • 3.4.1 表的排序
                                                                                    • 3.4.2 表的索引
                                                                                      • 3.4.3 表的查询
                                                                                      • 3.5 表操作命令汇总
                                                                                        • 本章小结
                                                                                          • 习题3
                                                                                          • 第4章 数据库和多表操作
                                                                                            • 4.1 数据库设计
                                                                                              • 4.1.1 数据库的设计过程
                                                                                                • 4.1.2 数据库表之间的关系
                                                                                                  • 4.1.3 数据库的基本操作
                                                                                                  • 4.2 创建数据库
                                                                                                    • 4.2.1 建立一个新数据库
                                                                                                      • 4.2.2 数据库中表的添加和移去
                                                                                                        • 4.2.3 管理数据库
                                                                                                        • 4.3 数据完整性
                                                                                                          • 4.3.1 域完整性
                                                                                                            • 4.3.2 实体完整性
                                                                                                              • 4.3.3 参照完整性
                                                                                                              • 4.4 多表操作
                                                                                                                • 4.4.1 多工作区的概念
                                                                                                                  • 4.4.2 使用不同工作区的表
                                                                                                                    • 4.4.3 表之间的关联
                                                                                                                    • 本章小结
                                                                                                                      • 习题4
                                                                                                                      • 第5章 查询与视图
                                                                                                                        • 5.1 查询
                                                                                                                          • 5.1.1 查询概述
                                                                                                                            • 5.1.2 利用查询向导创建查询
                                                                                                                              • 5.1.3 利用查询设计器创建查询
                                                                                                                                • 5.1.4 运行查询
                                                                                                                                  • 5.1.5 设置查询去向
                                                                                                                                    • 5.1.6 使用查询设计器进行数据统计
                                                                                                                                    • 5.2 视图
                                                                                                                                      • 5.2.1 视图概述
                                                                                                                                        • 5.2.2 创建本地视图
                                                                                                                                          • 5.2.3 创建远程视图
                                                                                                                                            • 5.2.4 参数化视图的创建与使用
                                                                                                                                            • 本章小结
                                                                                                                                              • 习题5
                                                                                                                                              • 第6章 关系数据库标准语言SQL
                                                                                                                                                • 6.1 SQL概述
                                                                                                                                                  • 6.2 SQL的数据定义功能
                                                                                                                                                    • 6.2.1 表的定义
                                                                                                                                                      • 6.2.2 表的删除
                                                                                                                                                        • 6.2.3 表结构的修改
                                                                                                                                                        • 6.3 SQL的数据查询功能
                                                                                                                                                          • 6.3.1 SELECT命令的基本语法
                                                                                                                                                            • 6.3.2 单表数据查询
                                                                                                                                                              • 6.3.3 多表数据查询
                                                                                                                                                                • 6.3.4 嵌套查询
                                                                                                                                                                  • 6.3.5 查询结果的排序与分组
                                                                                                                                                                    • 6.3.6 查询结果的显示和输出
                                                                                                                                                                    • 6.4 SQL的数据更新功能
                                                                                                                                                                      • 6.4.1 插入数据记录
                                                                                                                                                                        • 6.4.2 修改数据记录
                                                                                                                                                                          • 6.4.3 删除数据记录
                                                                                                                                                                          • 本章小结
                                                                                                                                                                            • 习题6
                                                                                                                                                                            • 第7章 面向过程的程序设计
                                                                                                                                                                              • 7.1 程序文件
                                                                                                                                                                                • 7.1.1 程序相关概念
                                                                                                                                                                                  • 7.1.2 程序文件的基本操作
                                                                                                                                                                                    • 7.1.3 程序文件中的常用命令
                                                                                                                                                                                    • 7.2 Visual FoxPro程序的基本结构
                                                                                                                                                                                      • 7.2.1 顺序结构
                                                                                                                                                                                        • 7.2.2 分支结构
                                                                                                                                                                                          • 7.2.3 循环结构
                                                                                                                                                                                          • 7.3 过程和自定义函数
                                                                                                                                                                                            • 7.3.1 主程序与子程序
                                                                                                                                                                                              • 7.3.2 过程
                                                                                                                                                                                                • 7.3.3 用户自定义函数
                                                                                                                                                                                                  • 7.3.4 变量的作用域及参数传递
                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                    • 习题7
                                                                                                                                                                                                    • 第8章 面向对象的程序设计基础
                                                                                                                                                                                                      • 8.1 面向对象程序设计的基本概念
                                                                                                                                                                                                        • 8.1.1 对象、控件和类
                                                                                                                                                                                                          • 8.1.2 对象的事件、方法和属性
                                                                                                                                                                                                            • 8.1.3 继承性、封装性和多态性
                                                                                                                                                                                                              • 8.1.4 激发和响应
                                                                                                                                                                                                              • 8.2 Visual FoxPro 中的类
                                                                                                                                                                                                                • 8.2.1 Visual FoxPro中的基类
                                                                                                                                                                                                                  • 8.2.2 容器类和控件类
                                                                                                                                                                                                                    • 8.2.3 创建新类
                                                                                                                                                                                                                      • 8.2.4 将类添加至表单中
                                                                                                                                                                                                                      • 8.3 Visual FoxPro中的对象
                                                                                                                                                                                                                        • 8.3.1 创建对象
                                                                                                                                                                                                                          • 8.3.2 对象的处理
                                                                                                                                                                                                                          • 8.4 Visual FoxPro的事件驱动机制
                                                                                                                                                                                                                            • 8.4.1 Visual FoxPro中的核心事件
                                                                                                                                                                                                                              • 8.4.2 容器事件和控件事件
                                                                                                                                                                                                                                • 8.4.3 对象响应事件
                                                                                                                                                                                                                                • 8.5 设计面向对象程序实例
                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                    • 习题8
                                                                                                                                                                                                                                    • 第9章 表单设计
                                                                                                                                                                                                                                      • 9.1 创建表单
                                                                                                                                                                                                                                        • 9.1.1 利用表单向导创建表单
                                                                                                                                                                                                                                          • 9.1.2 利用表单设计器创建表单
                                                                                                                                                                                                                                            • 9.1.3 利用表单生成器创建表单
                                                                                                                                                                                                                                            • 9.2 表单设计
                                                                                                                                                                                                                                              • 9.2.1 设置表单的数据环境
                                                                                                                                                                                                                                                • 9.2.2 在表单中添加控件
                                                                                                                                                                                                                                                  • 9.2.3 设置对象属性
                                                                                                                                                                                                                                                    • 9.2.4 编写相关事件和方法代码
                                                                                                                                                                                                                                                      • 9.2.5 调整表单布局
                                                                                                                                                                                                                                                      • 9.3 常用表单控件
                                                                                                                                                                                                                                                        • 9.3.1 标签控件与文本框控件
                                                                                                                                                                                                                                                          • 9.3.2 命令按钮控件与命令按钮组控件
                                                                                                                                                                                                                                                            • 9.3.3 编辑框控件、列表框控件和组合框控件
                                                                                                                                                                                                                                                              • 9.3.4 选项按钮组控件与复选框控件
                                                                                                                                                                                                                                                                • 9.3.5 微调控件与图像控件
                                                                                                                                                                                                                                                                  • 9.3.6 计时器控件
                                                                                                                                                                                                                                                                    • 9.3.7 线条控件与形状控件
                                                                                                                                                                                                                                                                      • 9.3.8 表格控件
                                                                                                                                                                                                                                                                        • 9.3.9 页框控件
                                                                                                                                                                                                                                                                          • 9.3.10 ActiveX控件与ActiveX绑定型控件
                                                                                                                                                                                                                                                                            • 9.3.11 容器控件
                                                                                                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                                                                                                              • 习题9
                                                                                                                                                                                                                                                                              • 第10章 报表设计
                                                                                                                                                                                                                                                                                • 10.1 报表与布局概述
                                                                                                                                                                                                                                                                                  • 10.1.1 报表类型
                                                                                                                                                                                                                                                                                    • 10.1.2 报表布局文件
                                                                                                                                                                                                                                                                                      • 10.1.3 报表的设计步骤
                                                                                                                                                                                                                                                                                      • 10.2 创建报表布局
                                                                                                                                                                                                                                                                                        • 10.2.1 用报表向导创建报表
                                                                                                                                                                                                                                                                                          • 10.2.2 创建快速报表
                                                                                                                                                                                                                                                                                            • 10.2.3 用报表设计器创建报表
                                                                                                                                                                                                                                                                                            • 10.3 利用报表设计器编辑报表
                                                                                                                                                                                                                                                                                              • 10.3.1 报表带区
                                                                                                                                                                                                                                                                                                • 10.3.2 带区高度和带区表达式
                                                                                                                                                                                                                                                                                                  • 10.3.3 设置报表的数据环境
                                                                                                                                                                                                                                                                                                    • 10.3.4 添加报表控件
                                                                                                                                                                                                                                                                                                      • 10.3.5 设置报表页
                                                                                                                                                                                                                                                                                                        • 10.3.6 数据分组
                                                                                                                                                                                                                                                                                                        • 10.4 报表设计示例
                                                                                                                                                                                                                                                                                                          • 10.4.1 设计带表格线的报表
                                                                                                                                                                                                                                                                                                            • 10.4.2 设计带照片的档案卡片报表
                                                                                                                                                                                                                                                                                                              • 10.4.3 设计分组报表
                                                                                                                                                                                                                                                                                                              • 本章小结
                                                                                                                                                                                                                                                                                                                • 习题10
                                                                                                                                                                                                                                                                                                                • 第11章 菜单设计
                                                                                                                                                                                                                                                                                                                  • 11.1 规划菜单系统
                                                                                                                                                                                                                                                                                                                    • 11.1.1 菜单结构
                                                                                                                                                                                                                                                                                                                      • 11.1.2 菜单系统的设计步骤
                                                                                                                                                                                                                                                                                                                        • 11.1.3 规划菜单系统准则
                                                                                                                                                                                                                                                                                                                        • 11.2 菜单设计器
                                                                                                                                                                                                                                                                                                                          • 11.2.1 启动菜单设计器
                                                                                                                                                                                                                                                                                                                            • 11.2.2 菜单设计器的组成
                                                                                                                                                                                                                                                                                                                            • 11.3 创建菜单
                                                                                                                                                                                                                                                                                                                              • 11.3.1 创建菜单标题和菜单项
                                                                                                                                                                                                                                                                                                                                • 11.3.2 添加快捷键和访问键
                                                                                                                                                                                                                                                                                                                                  • 11.3.3 菜单项分组
                                                                                                                                                                                                                                                                                                                                    • 11.3.4 启用或禁用菜单项
                                                                                                                                                                                                                                                                                                                                      • 11.3.5 设置常规选项与菜单选项
                                                                                                                                                                                                                                                                                                                                        • 11.3.6 生成和运行菜单程序
                                                                                                                                                                                                                                                                                                                                          • 11.3.7 SDI顶层菜单
                                                                                                                                                                                                                                                                                                                                          • 11.4 设计快速菜单
                                                                                                                                                                                                                                                                                                                                            • 11.5 创建快捷菜单
                                                                                                                                                                                                                                                                                                                                              • 本章小结
                                                                                                                                                                                                                                                                                                                                                • 习题11
                                                                                                                                                                                                                                                                                                                                                • 第12章 数据的导入和导出
                                                                                                                                                                                                                                                                                                                                                  • 12.1 导入数据
                                                                                                                                                                                                                                                                                                                                                    • 12.1.1 可导入和追加的文件类型
                                                                                                                                                                                                                                                                                                                                                      • 12.1.2 导入数据实例
                                                                                                                                                                                                                                                                                                                                                        • 12.1.3 追加数据实例
                                                                                                                                                                                                                                                                                                                                                        • 12.2 导出数据
                                                                                                                                                                                                                                                                                                                                                          • 12.2.1 可导出的文件类型
                                                                                                                                                                                                                                                                                                                                                            • 12.2.2 导出数据实例
                                                                                                                                                                                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                                                                                                                                                                                              • 习题12
                                                                                                                                                                                                                                                                                                                                                              • 第13章 开发数据库应用系统
                                                                                                                                                                                                                                                                                                                                                                • 13.1 数据库应用系统的开发步骤
                                                                                                                                                                                                                                                                                                                                                                  • 13.2 “高(职)校学生管理信息系统”的开发
                                                                                                                                                                                                                                                                                                                                                                    • 13.2.1 系统需求分析
                                                                                                                                                                                                                                                                                                                                                                      • 13.2.2 可行性分析
                                                                                                                                                                                                                                                                                                                                                                        • 13.2.3 系统总体设计
                                                                                                                                                                                                                                                                                                                                                                          • 13.2.4 系统详细设计
                                                                                                                                                                                                                                                                                                                                                                          • 13.3 应用程序的连编和发布
                                                                                                                                                                                                                                                                                                                                                                            • 13.3.1 利用项目管理器组织应用程序
                                                                                                                                                                                                                                                                                                                                                                              • 13.3.2 连编应用程序和可执行程序
                                                                                                                                                                                                                                                                                                                                                                                • 13.3.3 为应用程序制作安装盘
                                                                                                                                                                                                                                                                                                                                                                                • 本章小结
                                                                                                                                                                                                                                                                                                                                                                                  • 习题13
                                                                                                                                                                                                                                                                                                                                                                                  • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                  相关图书