Visual FoxPro程序设计教程

Visual FoxPro程序设计教程
作 者: 刘丙午
出版社: 航空工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: FoxPro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

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

内容简介

本书以Visual FoxPro 6.0为主详细介绍了数据库程序设计方法,内容主要包括数据库基础知识、Visual FoxPro语法基础、Visual FoxPro开发环境、数据库和表操作、查询和视图的使用、程序设计基础、表单设计、报表和标签设计、菜单设计、数据的导入与导出等。此外,本书还简要介绍了另外两种数据库开发系统:Access 2000与SQL Server 2000。全书实例众多、语言流畅,并且每章都附有思考与练习,特别适合大专院校作为教材,也可供各类培训班和管理系统开发、使用与维护人员使用。

图书目录

第1章 数据库基础知识

1. 1 数据库概述

1. 1. 1 数据管理技术的产生与发展

1. 1. 2 数据库基本概念

1. 2 数据库系统结构

1. 2. 1 数据库系统的三级模式

1. 2. 2 数据库的二级映像功能与数据独立性

1. 3 数据模型

1. 3. 1 数据模型的要素

1. 3. 2 实体联系模型

1. 3. 3 常用的数据模型

1. 4 关系数据库

1. 4. 1 关系数据结构

1. 4. 2 关系操作

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

1. 5 VisualFoxPro6. 0简介

1. 5. 1 VisualFoxPro 6. 0的特点

1. 5. 2 VisualFoxPro 6. 0的工作方式

1. 5. 3 系统主界面

1. 5. 4 VisualFoxPro 6. 0命令的一般形式

1. 5. 5 系统文件类型

思考与练习

第2章 VisualFoxPro语法基础

2. 1 数据类型

2. 2 数据存储

2. 2. 1 常量

2. 2. 2 变量

2. 2. 3 其他数据存储容器

2. 3 运算符和表达式

2. 3. 1 数值运算符及数值表达式

2. 3. 2 字符串运算符及字符表达式

2. 3. 3 日期运算符及日期表达式

2. 3. 4 关系运算符及关系表达式

2. 3. 5 逻辑运算符及逻辑表达式

2. 3. 6 名称表达式

2. 4 函数

2. 4. 1 数值处理函数

2. 4. 2 字符处理函数

2. 4. 3 日期和时间处理函数

2. 4. 4 数据类型转换函数

2. 4. 5 测试函数

2. 4. 6 其他函数

思考与练习

第3章 VisualFoxPro开发环境

3. 1 VisualFoxPro的启动和环境设置

3. 1. 1 VisualFoxPro的启动

3. 1. 2 VisualFoxPro的环境设置

3. 2 项目管理器应用

3. 2. 1 使用项目组织文件

3. 2. 2 打开项目管理器

3. 2. 3 项目管理器窗口概述

3. 2. 4 项目管理器窗口操作

3. 2. 5 组成文件列表

3. 2. 6 项目管理器的按钮

3. 2. 7 查看或填充项目信息

3. 2. 8 从一个项目文件中向另一个项目文件中加入文件

3. 2. 9 建立自己的项目文件

3. 3 VisualFoxPro中的文本编辑

3. 3. 1 光标移动控制键

3. 3. 2 文本编辑

3. 3. 3 改变字体

3. 3. 4 命令续行

3. 3. 5 增加和撤销注释

3. 3. 6 行缩进

3. 3. 7 改变编辑器属性

3. 4 命令窗口使用方法

3. 4. 1 命令输入和编辑

3. 4. 2 出错处理

3. 4. 3 执行带有续行符的命令

3. 5 使用键盘宏

3. 5. 1 键盘宏的建立

3. 5. 2 编辑宏

3. 5. 3 宏的使用

3. 5. 4 使用宏时应注意的问题

3. 6 VisualFoxPro设计器. 向导和生成器分类解析

3. 6. 1 设计器

3. 6. 2 向导

3. 6. 3 生成器

3. 7 VisualFoxPro系统键盘定义

3. 7. 1 菜单快捷键

3. 7. 2 窗口操作组合键

3. 7. 3 帮助键

3. 7. 4 属性窗口组合键

3. 7. 5 系统缺省键盘宏定义

思考与练习

第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. 4 数据表的基本操作

4. 4. 1 数据表的浏览

4. 4. 2 记录的定位

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. 7 数据排序与索引

4. 7. 1 数据表的排序

4. 7. 2 创建索引

4. 7. 3 数据表查询

4. 7. 4 数据表的统计和汇总

4. 8 使用多个表

4. 8. 1 工作区的选择

4. 8. 2 数据表的关联和使用关联

思考与练习

第5章 查询与视图

5. 1 设计查询

5. 1. 1 启动查询设计器或查询向导

5. 1. 2 设置表间联接条件

5. 1. 3 选定查询输出字段

5. 1. 4 设置联接条件和筛选条件

5. 1. 5 排序查询结果

5. 1. 6 分组查询结果

5. 1. 7 限制查询结果

5. 1. 8 定向输出查询结果

5. 1. 9 运行查询

5. 1. 10 修改查询

5. 1. 11 关于SQL

5. 1. 12 举例

5. 2 使用视图更新数据

5. 2. 1 创建视图

5. 2. 2 设置更新条件

5. 2. 3 定制视图

5. 2. 4 举例

5. 3 结构化查询语言SQL

5. 3. 1 SQL的主要特点

5. 3. 2 SQL语言的基本概念

5. 3. 3 SQL的数据定义功能

5. 3. 4 SQL的数据查询功能

5. 3. 5 SQL的数据更新功能

思考与练习

第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. 3 子程序. 过程与自定义函数

6. 3. 1 子程序

6. 3. 2 自定义函数

6. 3. 3 过程与过程文件

6. 3. 4 变量的作用域

思考与练习

第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. 3 表单设计与应用

7. 3. 1 创建表单

7. 3. 2 保存表单

7. 3. 3 表单与常用控件的设计

7. 4 控件使用技巧

7. 4. 1 使控件更容易使用的方法

7. 4. 2 允许拖放操作

思考与练习

第8章 报表和标签

8. 1 报表设计的步骤与方法

8. 1. 1 报表设计的步骤

8. 1. 2 创建报表布局的方法

8. 1. 3 报表类型

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 修改报表布局

8. 3. 5 更改页面

8. 3. 6 在布局上分组数据

8. 3. 7 定义报表变量

8. 3. 8 使用报表带区事件

8. 3. 9 控制报表控件的打印

8. 3. 10 预览结果

8. 3. 11 打印报表

8. 4 报表设计技巧和快速报表

8. 4. 1 创建一对多报表

8. 4. 2 运用快速报表方法生成报表的初

步布局

8. 4. 3 暂时更改报表的打印机设置

8. 5 标签文件的创建与使用

8. 6 向应用程序中添加报表和标签

8. 6. 1 控制报表和标签的输出

8. 6. 2 集成查询和报表

思考与练习

第9章 菜单设计

9. 1 菜单系统

9. 1. 1 菜单系统的类型

9. 1. 2 创建菜单系统的过程

9. 1. 3 菜单设计器的使用

9. 2. 下拉式菜单的设计

9. 2. 1 设计自定义菜单

9. 2. 2 设计SDI菜单

9. 3 快捷菜单的设计

思考与练习

第10章 导入和导出数据

10. 1 理解导入和导出

10. 2 导入数据

10. 2. 1 可导入的文件类型

10. 2. 2 使用导入向导导入数据到新表

10. 2. 3 使用导入向导导入数据到现

有的表

10. 3 导出数据

10. 3. 1 导出数据的步骤

10. 3. 2 导出数据命令

10. 4 追加记录

10. 4. 1 追加记录步骤

10. 4. 2 追加记录命令

思考与练习

第11章 Access2000数据库系统

11. 1 创建与打开数据库

11. 2 创建表

11. 2. 1 字段的数据类型和属性

11. 2. 2 使用表设计器来创建表

11. 3 在数据表视图中输入数据

11. 3. 1 输入文本类型的数据

11. 3. 2 输入是/否类型的数据

11. 3. 3 输入日期/时间类型的数据

11. 3. 4 输入OLE对象类型的数据

11. 3. 5 输入超级链接类型的数据

11. 4 导入. 导出数据

11. 4. 1 导入Access数据库中的表

11. 4. 2 导出Access数据库中的表

思考与练习

第12章 SQLServer数据库系统

12. 1 SQLServer2000的特点

12. 2 SQLServer2000版本

12. 3 SQLServer2000安装

12. 3. 1 硬件及操作系统要求

12. 3. 2 安装前的Windows准备

12. 3. 3 安装SQLServer2000SP3

12. 4 SQLServer2000工具和实用

程序

思考与练习