本书根据Visual FoxPro 6.0的基本特点,结合初学者的实际情况,介绍了数据库的基础知识,基本操作和基本的程序设计.内容包括Visual FoxPro 6.0数据库系统的概述,项目管理器,数据库和数据表,数据表的基本操作,创建视图和查询,表单设计,报表与标签设计,菜单设计和程序设计基础等内容,其中程序设计包括基本的结构化程序设计各项向对象的程序设计.本书适合于中等职业学校学生用书,也可作为计算机应用培训班的教材和初学者自学用书. \r\n
\r\n
第一章 Visual FoxPro 6. 0数据库系统概述 \r\n\r\n 第一节 Visual FoxPro6. 0系统简介 \r\n\r\n 一. Visual FoxPro 6. 0产生的背景 \r\n\r\n 二. Visual FoxPro 6. 0的新特性 \r\n\r\n 第二节 Visual FoxPro 6. 0系统运行环境 \r\n\r\n 第三节 Visual FoxPro 6. 0主窗口及其组成 \r\n\r\n 第四节 Visual FoxPro 6. 0的数据类型 \r\n\r\n 一. 基本概念 \r\n\r\n 二. 数据类型 \r\n\r\n 第五节 常量和变量 \r\n\r\n 一. 常量 \r\n\r\n 二. 内存变量 \r\n\r\n 第六节 函数 \r\n\r\n 一. 数值运算函数 \r\n\r\n 二. 字符串操作函数 \r\n\r\n 三. 转换函数 \r\n\r\n 四. 日期和时间函数 \r\n\r\n 第七节 运算符及表达式 \r\n\r\n 一. 运算符 \r\n\r\n 二. 表达式 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第二章 项目管理器 \r\n\r\n 第一节 项目管理器窗口 \r\n\r\n 一. 项目管理器窗口的组成 \r\n\r\n 二. 项目管理器宙口的操作 \r\n\r\n 第二节 建立项目文件 \r\n\r\n 一. 使用“创建”对话框建立项目文件 \r\n\r\n 二. 使用向导建立项目文件 \r\n\r\n 第三节 Visual FoxPro 6. 0的向导 \r\n\r\n 一. Visual FoxPro 6. 0的设计器 \r\n\r\n 二. Visual FoxPro 6. 0的向导 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第三章 数据库和表 \r\n\r\n 第一节创建数据库 \r\n\r\n 一. 创建数据库 \r\n\r\n 二. 数据库的打开与关闭 \r\n\r\n 第二节 创建数据表 \r\n\r\n 一. 建立数据表结构 \r\n\r\n 二. 修改数据表结构 \r\n\r\n 第三节设置字段屑性 \r\n\r\n 一. 设量字段的标题 \r\n\r\n 二. 给字段输入注释 \r\n\r\n 三. 设置字段默认值 \r\n\r\n 四. 设置有效性规则 \r\n\r\n 第四节 建立索引 \r\n\r\n 一. 索引的类型 \r\n\r\n 二. 建立索引 \r\n\r\n 三. 索引文件 \r\n\r\n 第五节 数据表之间的连接关系 \r\n\r\n 一. 数据表之间的连接关系 \r\n\r\n 二. 建立数据表之间的关联 \r\n\r\n 三. 编辑数据表之间的关联 \r\n\r\n 四. 设置参照完整性 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第四章 数据表的基本操作 \r\n\r\n 第一节输入数据表记录 \r\n\r\n 一. 打开数据表 \r\n\r\n 二. 输人数据记录 \r\n\r\n 第二节 数据表的维护 \r\n\r\n 一. 修改字段中的数据 \r\n\r\n 二. 记录的删除与恢复 \r\n\r\n 第三节 浏览数据表 \r\n\r\n 一. 定制浏览窗口 \r\n\r\n 二. 定制显示内容 \r\n\r\n 三. 记录的定位与查找 \r\n\r\n 四. 记录的查找 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第五章 创建查询和视图 \r\n\r\n 第一节 使用查询向导创建查询 \r\n\r\n 一. 创建查询 \r\n\r\n 二. 运行查询 \r\n\r\n 第二节 使用查询设计器创建交询 \r\n\r\n 一. 启动查询设计器 \r\n\r\n 二. 建立表间联接 \r\n\r\n 三. 选挥输出字段 \r\n\r\n 四. 设量查询条件 \r\n\r\n 五. 排序查询结果 \r\n\r\n 六. 分组查询 \r\n\r\n 七. 设置查询去向 \r\n\r\n 第三节 建立交又表 \r\n\r\n 第四节 创建本地视图 \r\n\r\n 一. 使用向导创建本地视图 \r\n\r\n 二. 使用视图设计器创建本地视图 \r\n\r\n 三. 更新视图数据 \r\n\r\n 第五节 创建参数化视图 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第六章 表单设计 \r\n\r\n 第一节 使用表单向导创建表单 \r\n\r\n 一. 创建简单表单 \r\n\r\n 二. 创建一对多表单 \r\n\r\n 第二节 使用表单设计器创建表单 \r\n\r\n 一. 快速创建表单 \r\n\r\n 二. 使用表单设计器创建表单 \r\n\r\n 第三节 表单控件 \r\n\r\n 一. 表单属性 \r\n\r\n 二. 表单控件 \r\n\r\n 第四节 修饰表单 \r\n\r\n 一. 调整大小 \r\n\r\n 二. 移动位置 \r\n\r\n 三. 设置字体和字号 \r\n\r\n 四. 设置颜色 \r\n\r\n 五. 布局排列 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第七章 报表与标签设计 \r\n\r\n 第一节 使用向导创建报表 \r\n\r\n 一. 创建简单报表 \r\n\r\n 二. 创建一对多报表 \r\n\r\n 第二节 使用报表设计器创建报表 \r\n\r\n 一. 快速创建报表 \r\n\r\n 二. 使用报表设计器创建报表 \r\n\r\n 第三节创建标签 \r\n\r\n 一. 使用标签向导创建标签 \r\n\r\n 二. 使用标签设计器创建标签 \r\n\r\n 第四节 打印报表和标签 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第八章 菜单设计 \r\n\r\n 第一节菜单组成 \r\n\r\n 第二节 创建快速菜单 \r\n\r\n 第三节 使用菜单设计器创建菜单 \r\n\r\n 一. 创建主菜单 \r\n\r\n 二. 创建菜单项 \r\n\r\n 三. 定义菜单项功能 \r\n\r\n 四. 定义快捷键 \r\n\r\n 五. 添加系统菜单项 \r\n\r\n 第四节 创建快捷菜单 \r\n\r\n 第五节 创建工具栏 \r\n\r\n 一. 创建工具栏类 \r\n\r\n 二. 定义对象操作 \r\n\r\n 三. 添加工具栏 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第九章数据的导入和导出 \r\n\r\n 第一节 导人数据 \r\n\r\n 一. 使用向导导人数据 \r\n\r\n 二. 直接导人数据 \r\n\r\n 三. 追加数据 \r\n\r\n 第二节 导出数据 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 第十章 程序设计基础 \r\n\r\n 第一节 程序的建立与维护 \r\n\r\n 一. 用菜单选择方式建立及维护程序 \r\n\r\n 一. 用命令方式建立及维护程序 \r\n\r\n 三. 运行程序 \r\n\r\n 四. 程序的编译 \r\n\r\n 第二节 结构化程序设计 \r\n\r\n 一. 顺序结构 \r\n\r\n 二. 选择结构 \r\n\r\n 三. 循环结构 \r\n\r\n 第三节 子程序. 自定义函数和过程文件 \r\n\r\n 一. 于程序 \r\n\r\n 二. 自定义函数 \r\n\r\n 三. 过程文件 \r\n\r\n 第四节参数传递 \r\n\r\n 第五节 面向对象的程序设计 \r\n\r\n 一. 基本概念 \r\n\r\n 二. 类的设计 \r\n\r\n 三. 对象的操作 \r\n\r\n 小结 \r\n\r\n 练习 \r\n\r\n 附录一 Visual FoxPro6. 0控件类名称及功能 \r\n\r\n 附录二 Visual FoxPro6. 0对象类名称及功能 \r\n\r\n 附录三 Visual FoxPro 6. 0属性语法与功能 \r\n\r\n 附录四 Visual FoxPro 6. 0寥件语法与功能 \r\n\r\n 附录五 Visual FoxPro 6. 0方法语法与功能 \r\n
\r\n
本书是根据“教育部全国中等职业学校计算机应用技术专业数据库教学大纲”编写的教材.
随着计算机应用技术和网络技术的发展, 信息技术的应用已渗透到社会的各个领域, 而职业教育直接面向社会. 面向市场, 因此教材内容必须密切联系实际, 反映新知识. 新技术, 既能让学生学到专业技术知识, 又能让学生掌握实际操作技能. 在数据库这门课程中, Visual FoxPro 6. 0具有代表性, 它继承了Vi9ual软件直观好用. 功能强大. 面向对象等优点, 在兼容FoxPro以前各个版本的基础上, 大大改进了它的功能和特性. 它具有严谨的数据库结构. 完善的主从结构及面向对象等特点, 给PC平台关系数据库产品带来了新的朝气.
本书根据中等职业学校计算机教学的实际, 合理选取材料, 详细介绍了数据库和数据表的’基本操作. 本书共分10章, 内容包括Visual FoxPro 6. 0数据库系统的概述. 项目管理器. 数据库和数据表. 数据表的基本操作. 创建视图和查询. 表单设计. 报表与标签设计. 菜单设计和程序设计基础等内容, 其中程序设计包括基本的结构化程序设计和面向对象的程序设计.
本书按照学生的认知规律, 内容安排由浅入深. 循序渐进, 每章都采用菜单方式, 围绕着一个典型事例, 进行了详细的讲解.
本书每章开头列出了本章的主要内容, 使读者一目了然, 每章后都附有小结和练习, 有利于学生掌握本章的知识和基本技能.
本书第五章至第十章由青岛市教委职业教育教研室魏茂林编写, 第一章至第四章及附录由青岛旅游学校周美娟编写. 本书在编写过程中得到了多方人士的大力支持, 在此一并表示感谢.
由于作者水平有限, 经验不足, 书中难免存在不少缺点和错误, 衷心希望各校在实际教学过程中提出宝贵意见.
作者
1999年12月