Visual FoxPro程序设计与实验教程

Visual FoxPro程序设计与实验教程
作 者: 刘建臣 周丽莉
出版社: 国防工业出版社
丛编项: 21世纪高等院校计算机基础课程教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FoxPro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual FoxPro程序设计与实验教程》作者简介

内容简介

本书是根据教育部高教司关于非计算机专业计算机基础教育的指导性意见,并依据全国计算机等级考试二级(Visual FoxPro)考试大纲要求,结合目前我国高等院校计算机课程开设的实际情况,融汇很多作者多年从事计算机教学的实际经验编写而成。本书介绍了数据库的基本知识、VFP的基本操作、SQL语言、结构化程序设计、面向对象的程序设计、应用系统开发等内容。书中配有丰富的例题、习题、上机实验和附录,以便更适合教学和应用程序开发的要求。 本书内容安排合理、讲解通俗透彻、注重了系统性和实践性。可以作为非计算机专业计算机程序设计课程的叫,也可供参加计算机等级考试的人员用做培训教材,或供广大从事数据库应用开发的人员学习参考。

图书目录

第1章 数据库系统的基本概念

1. 1 信息. 数据和数据处理

1. 1. 1 信息与数据

1. 1. 2 数据处理

1. 1. 3 数据管理技术的发展

1. 1. 4 数据库技术的发展

1. 1. 5 数据库新技术

1. 2 数据库系统

1. 2. 1 数据库系统的组成

1. 2. 2 数据库系统体系结构

1. 2. 3 数据库管理系统的功能

1. 2. 4 数据库系统的特点

1. 2. 5 现实世界的数据描述

1. 2. 6 数据模型

1. 3 关系数据库系统

1. 3. 1 关系的基本概念及其特点

1. 3. 2 关系数据库

1. 3. 3 关系运算

1. 3. 4 关系的完整性约束

1. 4 Visual FoxPro系统简介

1. 4. 1 FoxPro的发展简史

1. 4. 2 Visual FoxPro的特点

1. 4. 3 Visual FoxPro的工作方式

1. 4. 4 Visual FoxPro的安装

1. 4. 5 Visual FoxPro的启动与退出

1. 4. 6 Visual FoxPro的基本组成

1. 4. 7 Visual FoxPro的系统环境

1. 4. 8 Visual FoxPro的项目管理器

实验1 熟悉Visual FoxPro的界面

习题

第2章 Visual FoxPro应用基础

2. 1 VFP中的数据类型. 常量. 变量. 运算符及表达式

2. 1. 1 数据类型

2. 1. 2 数据存储

2. 1. 3 运算符

2. 1. 4 表达式

2. 2 VFP命令的一般格式

2. 2. 1 命令格式

2. 2. 2 命令的书写规则

2. 2. 3 命令的注释

2. 2. 4 命令的执行

2. 3 内存变量

2. 3. 1 内存变量的赋值

2. 3. 2 内存变量的显示

2. 3. 3 内存变量的保存与还原

2. 3. 4 内存变量的释放

2. 3. 5 内存变量的输出

2. 4 数组变量

2. 4. 1 数组的定义

2. 4. 2 数组的赋值

2. 5 字段变量

2. 6 记录

2. 7 对象

2. 8 变量的作用域

2. 9 函数

2. 9. 1 数值类函数

2. 9. 2 字符类函数

2. 9. 3 数据转换类函数

2. 9. 4 日期和时间类函数

2. 9. 5 输入和输出类函数

2. 9. 6 测试函数

实验2 常用函数

习题

第3章 基本操作

3. 1 数据表的建立

3. 1. 1 表的基本概念

3. 1. 2 创建数据表

3. 1. 3 打开和关闭表文件

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章 表的维护及基本应用

4. 1 表的编辑修改

4. 1. 1 编辑修改命令--EDIT/CHANGE

4. 1. 2 浏览命令--BROWSE

4. 1. 3 替换命令--REPLACE

4. 1. 4 修改表文件结构命令--MODIFY STRUCTURE

4. 2 表的排序和索引

4. 2. 1 记录的排序--SORT

4. 2. 2 索引

4. 2. 3 建立索引文件

4. 2. 4 索引文件的打开与关闭

4. 2. 5 删除索引

4. 3 表记录的查找

4. 3. 1 顺序查找

4. 3. 2 索引查找

4. 4 表中数值字段的统计

4. 4. 1 计数命令

4. 4. 2 求和命令

4. 4. 3 求平均值命令

4. 4. 4 分类汇总命令

4. 5 多表操作

4. 5. 1 多工作区的概念

4. 5. 2 工作区的选择

4. 5. 3 表文件之间的关联

4. 5. 4 表文件的连接

4. 5. 5 表文件的更新

4. 6 表文件的其他操作

4. 6. 1 表文件的复制

4. 6. 2 表结构文件的建立

4. 6. 3 磁盘文件操作命令

实验4 表的维护和应用

习题

第5章 查询和视图

5. 1 关系数据库标准语言SQL

5. 1. 1 SQL概述

5. 1. 2 数据定义

5. 1. 3 数据操纵

5. 1. 4 数据查询

5. 2 查询设计器

5. 2. 1 启动查询设计器

5. 2. 2 查询设计器的使用

5. 2. 3 建立多表查询

5. 3 视图设计器

5. 3. 1 视图的概念

5. 3. 2 创建视图

5. 3. 3 视图设计器的使用

5. 3. 4 视图设计举例

5. 3. 5 使用命令创建视图

实验5 查询及视图

习题

第6章 程序设计基础

6. 1 程序文件的建立, 修改和运行

6. 1. 1 程序文件的建立和修改

6. 1. 2 程序文件的运行

6. 1. 3 程序文件的注释

6. 2 顺序结构程序及特点

6. 2. 1 顺序结构程序的特点

6. 2. 2 非格式化输入命令

6. 2. 3 格式化输入输出命令

6. 2. 4 清屏命令

6. 2. 5 文本输出命令

6. 3 选择结构程序设计

6. 3. 1 基本选择结构语句

6. 3. 2 多分支选择结构

6. 3. 3 选择结构的嵌套

6. 4 循环结构程序设计

6. 4. 1 条件循环 当型循环控制语句

6. 4. 2 步长循环 计数型循环控制语句

6. 4. 3 扫描循环 指针型循环控制语句

6. 4. 4 使用循环语句时应注意的几点

6. 4. 5 多重循环

6. 5 模块化程序设计

6. 5. 1 过程及过程调用

6. 5. 2 过程文件

6. 5. 3 变量的作用域

6. 5. 4 自定义函数

6. 6 进行环境设置

6. 6. 1 环境设置命令

6. 6. 2 运行环境的配置

实验6 结构化程序设计

习题

第7章 Visual FoxPro数据库及其操作

7. 1 VFP数据库

7. 1. 1 VFP数据库设计概述

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. 4 表与表之间的关系

7. 4. 1 建立表间关系

7. 4. 2 数据表间的参照完整性

实验7 数据库的基本操作

习题

第8章 面向对象与表单设计

8. 1 面向对象的概念

8. 1. 1 面向对象程序设计概述

8. 1. 2 对象与类

8. 2 VFP中的类与对象

8. 2. 1 VFP中的基类与子类

8. 2. 2 容器类与控件类

8. 2. 3 VFP中类的创建

8. 2. 4 对象的建立与使用

8. 3 表单设计器

8. 3. 1 使用表单设计器创建表单

8. 3. 2 表单设计器环境

8. 3. 3 控件的操作与布局

8. 3. 4 建立数据环境

8. 4 基本表单控件

8. 4. 1 标签

8. 4. 2 文本框

8. 4. 3 编辑框

8. 4. 4 选项按钮组

8. 4. 5 复选框

8. 4. 6 命令按钮

8. 4. 7 命令按钮组

8. 4. 8 列表框

8. 4. 9 组合框

8. 4. 10 表格

8. 4. 11 页框控件

实验8 表单设计

习题

第9章 菜单设计

9. 1 菜单简介

9. 1. 1 菜单结构

9. 1. 2 VFP系统菜单

9. 2 菜单设计器的使用

9. 2. 1 菜单设计器

9. 2. 2 用菜单设计器创建菜单

9. 2. 3 菜单项的分组

9. 2. 4 为菜单系统指定任务

9. 2. 5 插入系统菜单

9. 2. 6 为顶层表单添加菜单

9. 3 建立快捷菜单

实验9 菜单的创建与应用

习题

第10章 报表与标签设计

10. 1 建立报表

10. 1. 1 建立报表文件

10. 1. 2 输出数据

10. 1. 3 定制报表

10. 2 报表设计

10. 2. 1 报表的数据源和布局

10. 2. 2 在报表中使用控件

10. 3 分组报表与报表变量

10. 3. 1 分组报表的设计

10. 3. 2 分组报表举例

10. 3. 3 在报表中添加和使用变量

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. 1. 4 主控程序设计

11. 2 安装向导

11. 2. 1 准备安装向导

11. 2. 2 制作安装盘

实验11 应用程序的开发

习题

第12章 VFP与其他系统的数据共享

12. 1 数据导出

12. 1. 1 导出丈件的类型选择

12. 1. 2 数据导出

12. 2 数据导入

12. 2. 1 导入文件

12. 2. 2 数据的追加

12. 3 数据共享

12. 3. 1 建立数据源和连接

12. 3. 2 建立远程视图

实验12 VFP与其他系统的数据共享

习题

附录A Visual FoxPro常用命令表

附录B Visual FoxPro主要函数

附录C Visual FoxPro文件类型

附录D Visual FoxPro系统常用内存变量

附录E Visual FoxPro属性与功能

附录F Visual FoxPro事件与功能

附录G Visual FoxPro方法与功能

附录H 参考课时安排