Visual FoxPro 程序设计实用教程
分類: 图书,计算机/网络,数据库,Foxpro,
作者: 匡松 等主编
出 版 社: 水利水电出版社
出版时间: 2009-1-1字数: 508000版次: 1页数: 305印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508459677包装: 平装内容简介
本书以Visual FoxPro 6.0为基础,系统地介绍了Visual FoxPro应用程序开发技术。内容主要包括:数据库概述;Visual FoxPro基础知识;表的基本操作;排序、索引与统计;数据库操作;SQL查询语言的使用;程序设计初步;面向对象程序设计基础;表单设计技术;报表设计技术;菜单设计以及应用程序的集成与发布等。
本书内容系统全面,深入浅出,图文并茂,例题丰富,理论联系实际,注重实际应用。考虑到读者参加计算机等级考试的需要,在例题和习题的选择上也尽可能贴近计算机等级考试真题,以期能够对读者有所帮助。
本书可作为数据库应用技术课程的教材,也可作为参加计算机等级考试二级Visual FoxPro考试的自学用书。
目录
前言
第1章 数据库概述
1.1 数据管理技术
1.1.1 数据、信息与数据处理
1.1.2 数据管理技术的发展
1.2 数据库系统基本概念
1.3 数据模型
1.3.1 数据模型简述
1.3.2 E.R数据模型
1.3.3 几种主要数据模型
1.4 关系数据库
1.4.1 关系术语
1.4.2 关系的规范化
1.4.3 关系运算
1.4.4 关系数据库
1.4.5 关系的完整性
1.5 Visual FoxPro概述
1.5.1 Visual FoxPro的基本特点
1.5.2 Visual FoxPro处理的文件类型
1.5.3 Visual FoxPro表的类型
1.5.4 Visual FoxPro命令格式
1.6 Visual FoxPro基本操作
1.6.1 Visual FoxPro的用户界面
1.6.2 Visual FoxPro操作方式
1.7 Visual FoxPro可视化设计工具
1.7.1 Visual FoxPro向导
1.7.2 Visual FoxPro设计器
1.7.3 Visual FoxPro生成器
习题一
第2章 Visual FoxPro基础知识
2.1 数据类型
2.2 常量
2.3 变量
2.3.1 内存变量
2.3.2 数组变量
2.3.3 字段变量
2.4 运算符与表达式
2.5 常用函数
2.5.1 数值运算函数
2.5.2 字符处理函数
2.5.3 转换函数
2.5.4 日期和时间函数
2.5.5 测试函数
习题二
第3章 表的基本操作
3.1 建立表
3.1.1 表的组成
3.1.2 建立表的结构
3.2 打开和关闭表
3.2.1 打开表
3.2.2 关闭表
3.3 显示和修改表的结构
3.3.1 显示表的结构
3.3.2 修改表的结构
3.4 向表中输入记录
3.4.1 以追加方式输入记录
3.4.2 执行APPEND命令追加记录
3.5 复制表结构和表文件
3.5.1 复制表结构
3.5.2 复制表文件
3.6 记录的操作
3.6.1 定位记录
3.6.2 显示记录
3.6.3 修改记录
3.6.4 删除与恢复记录
3.7 表的过滤
3.7.1 过滤字段
3.7.2 过滤记录
3.8 表与数组之间的数据交换
3.8.1 将当前记录复制到数组中
3.8.2 将数组的数据复制到当前记录中
习题三
第4章 排序、索引与统计
4.1 排序
……
第5章 数据库操作
第6章 SQL查询语言的使用
第7章 程度设计初步
第8章 面向对象程度设计基础
第9章 表单设计
第10章 报表设计
第11章 菜单设计
第12章 应用程度的集成与发布
附录 各章部分习题答案
书摘插图
第1章数据库概述
【学习目标】
(1)了解数据、信息、数据处理以及数据管理技术的发展。
(2)理解数据库系统基本概念。
(3)了解数据模型与关系数据库的基本知识。
(4)初步掌握Visual FoxPro的基本操作。
(5)了解Visual FoxPro可视化设计工具。
1.1 数据管理技术
1.1.1 数据、信息与数据处理
1.数据
数据是客观事物属性的取值,是信息的具体描述和表现形式,是信息的载体。在计算机系统中,凡能为计算机所接受和处理的各种字符、数字、图形、图像及声音等都可称为数据。因此数据泛指一切可被计算机接受和处理的符号。数据可分为数值型数据(如产量、价格、成绩等)和非数值型数据(如姓名、日期、文章、声音、图形、图像等)。数据可以被收集、存储、处理(加工、分类、计算等)、传播和使用。
2.信息
信息是事物状态及运动方式的反映(表现形式),需经过加工、处理后才能交流使用。人们往往用数据去记载、描述和传播信息,因此数据是描述或表达信息的具体表现形式,是信息的载体。信息与数据既有联系又有区别,它们之间的关系可描述为,信息是对客观现实世界的反映,数据是信息的具体表现形式。注意,用不同的数据形式可以表示同样的信息,但信息不随它的数据形式的不同而改变,例如,某个部门要召开会议,可以把“开会”这样一个信息通过广播(声音形式的数据)、文件(文字形式的数据)等方式通知给有关单位。在这里,声音或文字都是不同的反映方式(表现形式),可以表示同一个信息。
3.数据处理
数据处理也称为信息处理。所谓数据处理,是指利用计算机将各种类型的数据转换成信息的过程。它包括对数据的采集、整理、存储、分类、排序、加工、检索、维护、统计和传输等一系列处理过程。数据处理的目的是从大量的、原始的数据中获得人们所需要的资料并提取有用的数据成分,从而为人们的工作和决策提供必要的数据基础和决策依据。
1.1.2数据管理技术的发展
数据管理是指对数据进行组织、存储、分类、检索和维护等操作,是数据处理的核心。随着计算机硬件和软件技术的发展,数据管理的水平不断提高。经过几十年的发展,数据管理技术经历了人工管理、文件管理和数据库系统几个阶段。
……