当前位置:首页 > 图书中心 > 教材 > 本科生教材 > Visual FoxPro程序设计实例教程
Visual FoxPro程序设计实例教程
ISBN:978-7-5624-4754-2
普通高等院校应用型本科计算机基础教育系列教材
作者:张小莉 敬西
编辑:王海琼 钟渊
字数(千):462 页数:284 印次:1-5
开本:16开  平装
出版时间: 2011-12-12
定价:¥28
内容简介

    本书根据教育部高等学校计算机科学与技术教学指导委员会编制的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》编写,主要内容包括:数据库基础、数据与数据运算、自由表及其操作、数据库及其操作、关系数据库标准语言SQL、程序设计基础、表单设计与应用、菜单设计与应用、报表与标签、应用程序开发。
    全书内容丰富,讲解翔实;文字流畅,通俗易懂;概念清楚,重、难点突出;注重能力培养,应用性、可读性强。全书精选了大量实例,全部例题都在Visual FoxPro 6.0中上机调试通过,可以直接引用。为了加强学习效果,本书各章结束都配有一定数量的习题供读者练习。
    本书适合作为普通高等院校应用型本科(含部分专科、高职类)各相关专业的程序设计教材,也可作为学生参加计算机等级考试的培训教材。

目录

第1章 数据库基础
1.1 数据库基础知识 
1.1.1 数据、信息和数据处理 
1.1.2 数据管理技术的发展 
1.1.3 数据库系统 
1.1.4 数据模型 
1.2 关系数据库基础知识 
1.2.1 关系数据模型 
1.2.2 关系术语 
1.2.3 关系特点 
1.2.5关系数据库 
1.2.6 关系运算 
1.3  Visual FoxPro系统 
1.3.1 Visual FoxPro的安装和运行 
1.3.2 Visual FoxPro系统的主要特点 
1.3.3 Visual FoxPro的用户界面及工作方式 
1.3.4 Visual FoxPro的主要文件类型 
1.3.5 Visual FoxPro系统环境的设置 
1.3.6 Visual FoxPro 的可视化编程风格实例 
1.3.7 项目管理器简介 
习题 1 
第2章 数据与数据运算 
2.1 数据类型、常量及变量 
2.1.1 常用数据类型 
2.1.2 常量 
2.1.3 变量 
2.2 Visual FoxPro 6.0常用函数 
2.2.1 数值函数 
2.2.2字符函数 
2.2.3日期和时间函数 
2.2.4 数据类型转换函数 
2.2.5 测试函数 
2.3 表达式 
2.3.1 算术表达式 
2.3.2 字符表达式 
2.3.3 日期和时间表达式 
2.3.4 关系表达式 
2.3.5 逻辑表达式 
习题2 
第3章 自由表及其操作 
3.1 建立表 
3.1.1 表的概述 
3.1.2 建立表结构 
3.1.3 表记录的输入 
3.2 表的基本操作 
3.2.1 命令的基本格式 
3.2.2 打开与关闭表 
3.2.3 表结构的显示和修改 
3.2.4 表记录的显示和修改 
3.2.5 记录的定位 
3.3 表文件其它操作 
3.3.1 表与表结构的复制 
3.3.2数组与表中记录间的数据交换 
3.3.3 数组中的数据传送到数据表中 
3.4 排序与索引 
3.4.1 排序 
3.4.2 索引 
3.4.3 索引的建立 
3.4.4索引的使用 
3.4.5 数据表的查询 
3.5工作区与多表操作 
3.5.1 工作区与工作期概念 
3.5.2创建表之间的关联 
3.6 数据表的统计运算 
3.6.1统计记录个数 
3.6.2数值字段求和 
3.6.3数值字段求平均值 
3.6.4多功能计算命令 82
3.6.5分类汇总 
习题3 
第4章 数据库及其操作 
4.1数据库的建立 
4.1.1基本概念 
4.1.2建立数据库 
4.1.3 打开和关闭数据库 
4.1.4 修改数据库 
4.1.5 删除数据库 
4.1.6 数据库表 
4.2表间关系与参照完整性
4.2.1建立与编辑关系
4.2.2设置参照完整性 
4.3查询设计器 
4.3.1 查询的基本概念 
4.3.2 查询设计器 
4.3.3 建立查询
4.3.4 运行查询 
4.4视图设计器 
4.4.1 视图的基本概念 
4.4.2 建立视图 
4.4.3视图与数据更新 
习题4 
第5章 关系数据库标准语言SQL 
5.1 SQL概述 
5.2 SQL的查询功能 
5.2.1单表查询 
5.2.2多表联接查询 
5.2.3嵌套查询 
5.2.4利用特殊运算符查询
5.2.5排序查询 
5.2.6分组与计算查询 
5.2.7 SQL SELECT的几个特殊选项 
5.3 SQL的定义功能 
5.3.1表的定义 
5.3.2表的删除 
5.3.3表结构修改 
5.3.4视图的定义 
5.4 SQL的操作功能 
5.4.1插入 
5.4.2更新 
5.4.3删除 
习题 5 
第6章 程序设计基础 
6.1 程序设计方法 
6.1.1 程序的概念 
6.1.2结构程序设计方法 
6.2 程序文件的建立与执行 
6.2.1程序的建立、修改与执行
6.2.2交互式命令
6.2.3辅助命令 
6.3程序的基本结构 
6.3.1顺序结构 
6.3.2分支结构
6.3.3循环结构 
6.3.4综合实例 
6.4 模块化程序设计 
6.4.1子程序和过程
6.4.2 自定义函数 
6.4.3 过程文件
6.4.4 变量的作用域 
习题6 
第7章 表单设计与应用
7.1面向对象的程序设计 
7.1.1 面向对象程序的特点 
7.1.2 对象与类 
7.1.3 容器与控件 
7.1.4 事件、方法和属性 
7.2表单设计 
7.2.1 创建表单 
7.2.2 设置、添加数据环境 
7.2.3 添加控件
7.2.4 使用表单 
7.2.5 一对多表单 
7.3常用表单控件 
7.3.1标签(Label)控件 
7.3.2命令按钮(CommandButton)控件 
7.3.3命令组(CommandGroup)控件
7.3.4文本框(TextBox)控件
7.3.5编辑框(EditBox)控件 
7.3.6复选框(ChedkBox)控件
7.3.7选项组(OptionGrop)控件 
7.3.8列表框(ListBox)控件 
7.3.9组合框(ComboBox)控件 
7.3.10表格(Grid)控件
7.3.11 计时器(Timer)控件 
7.3.12 页框(PageFrame)控件 
7.4 可视化界面设计实例 
习题7 
第8章 菜单设计与应用
8.1 Visual FoxPro的菜单 
8.1.1 菜单结构 
8.1.2 系统菜单 
8.1.3 自定义菜单 
8.2 下拉式菜单设计 
8.2.1 菜单设计的基本过程 
8.2.2 创建菜单 
8.2.3 生成菜单文件 
8.2.4 运行菜单文件 
8.2.5 为顶层表单添加菜单 
8.3 快捷菜单设计 
习题8 
第9章  报表与标签
9.1 创建报表 
9.1.1 创建报表文件 
9.1.2 报表工具栏 
9.2 编辑报表 
9.2.1 报表的数据源和布局 
9.2.2 在报表中使用控件 
9.3 数据分组和多栏式报表 
9.3.1 设计分组报表 
9.3.2 设计多栏式报表 
9.4 标签 
9.4.1  利用向导创建标签 
9.4.2  标签设计器 
习题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.2.4. 系统窗口界面设计 
10.2.5. 表单设计 
10.2.6. 菜单设计 
10.2.7. 报表设计 
10.2.8. 连编及应用程序发布 
习题10 
附录一 本书中使用的数据表结构及记录 
参考文献