基本信息·出版社:电子工业出版社 ·页码:368 页 ·出版日期:2004年01月 ·ISBN:7505393618 ·条形码:9787505393615 ·版本:第1版 ·装帧:平装 · ...
| 商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
 |
V1sual FoxPro 6.0 程序设计 |
 |
|
 |
V1sual FoxPro 6.0 程序设计 |
 |

基本信息·出版社:电子工业出版社
·页码:368 页
·出版日期:2004年01月
·ISBN:7505393618
·条形码:9787505393615
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等学校教材
内容简介 《Visual FoxPro 6.0 程序设计》根据教育部提出的非计算机专业基础教学的要求编写。书中以Visual FoxPro 6.0为主要内容,介绍了关系数据库管理系统的基础理论及其应用系统开发技术。全书共分13章,其内容包括数据库系统概述、Visual FoxPro 6.0基础知识、Visual FoxPro 数据基础、表的创建和基本操作、索引排序与统计、数据库操作、与视图、结构化查询语言SQL、程序设计基础、面向对象的程序设计、表单设计、报表设计、应用系统的集成、软件技术基础等。
《Visual FoxPro 6.0 程序设计》可作为高等院校非计算机专业数据库应用或可视化程序设计的教材,也作为全国或部分省、市计算机等级考试二级(Visual FoxPro 程序设计)教材,同时也适合广大计算机用户和计算机初学者学习参考。
目录 第1章数据库系统概述
1.1基本概念
1.1.1数据、信息与数据处理
1.1.2数据库(DataBase.DB)
1.1.3数据库系统(DataBase System,DBS)
1.1.4数据库管理系统(DataBase Management System,DBMS)
1.1.5数据库应用系统(DataBase Application System,DBAS)
1.1.6数据库模型
1.2数据管理技术的发展
1.2.1人工管理阶段
1.2.2文件管理阶段
1.2.3数据库管理阶段
1.2.4分布式数据库管理阶段
1.3数据库系统
1.3.1数据库系统的组成
1.3.2数据库系统的特点
1.3.3数据库管理系统的功能
1.4数据模型
1.4.1实体间的联系
1.4.2数据模型
1.5关系数据库
1.5.1关系的基本概念及其特征
1.5.2关系运算
1.5.3关系数据库
1.5.4完整性控制
本章要点
习题1
第2章Visual FoxPro 6.0基础知识
2.1Visual FoxPro 6.0的发展简介
2.2 Visual FoxPr0 6.0的特点及性能指标
2.2.1Visual:FoxPro 6.O的特点
2.2.2 Visual FoxPro 6.0的性能指标
2.3Visual FoxPr0 6.0的安装、启动和退出
2.3.1 Visual FoxPro 6.0的运行环境
2.3Visual FoxPro 6.0的安装
2.3.3 Visual FoxPro 6.0的启动与退出
2.4Visual FoxPro 6.0的系统窗口
2.4.1 Visual FoxPro 6.0系统的窗口组成
2.4.2 Visual FoxPro 6.0的菜单及操作
2.5Visual FoxPro 6.O的文件类型
2.5.1Visual FoxPro 6.0处理的文件类型
2.5.2 Visual FoxPro 6.0表的类型
2.6VisualJ FoxPm 6.O的工作方式和命令结构
2.6.1 Visual FoxPro 6.0的工作方式
2.6.2 VisualFoxPr06.0的命令结构
2.6.3 Visual FoxPro 6.0命令的书写规则
2.7Visual FoxPro 6.O的辅助设计工具
2.7.1向导
2.7.2设计器
2.7.3生成器
2.8项目管理器
2.8.1创建项目
2.8.2项目管理器的使用
2.8.3定制项目管理器
本章要点
习题2
第3章Visual FoxPr0 6.0的数据基础
3.1数据类型
3.2常量
3.3变量
3.3.1字段变量
3.3.2内存变量
3.3.3数组变量
3.3.4系统变量
3.4运算符与表达式
3.4..1运算符
3.4.2表达式
3.5常用函数
3.5.1数值运算函数
3.5.2字符处理函数
3.5.3日期时间函数
3.5.4转换函数
3.5.5测试函数
本章要点
习题3
第4章表的创建和基本操作
4.1表的创建
4.1.1表结构的设计
4.1.2建立表的结构
4.1.3表数据的输入
4.2表的打开和关闭
4.2.1打开表
4.2.2关闭表
4.3表结构的修改
4.3.1利用表设计器修改表结构
4.3.2利用表向导修改表结构
4.4表的记录定位和显示
4.4.1记录的定位
4.4.2记录的显示
4.5表数据的修改
4.5.1记录的插入和追加
4.5.2记录的删除和恢复
4.5.3记录的修改
4.6表结构和数据的复制
4.6.1复制任何类型的文件
4.6.2复制表文件
4.6.3复制表的结构
4.7表的过滤
4.7.1记录过滤
4.7.2字段过滤
4.8数组和表之间的数据交换
4.8.1单记录和数组之间的数据交换
4.8.2多记录和数组之间的数据交换
本章要点
习题4
第5章索引、排序与统计
5.1排序
5.2索引
5.2.1索引的概念
5.2.2索引的建立
5.2.3索引的使用和删除
5.3查询
5.3.1顺序查询
5.3.2索引查询
5.4统计
5.4.1计数命令COUNT
5.4.2求和命令SUM
5.4.3求平均命令AVERAGE
5.4.4计算命令CALCULATE
5.4.5汇总命令TOTAL
5.5多表的操作
5.5.1工作区与数据工作期
5.5.2表之间的关系
5.5.3表文件之间的连接
5.5.4表文件的更新
本章要点
习题5
第6章数据库操作与视图
6.1数据库的创建与管理
6.1.1创建数据库
6.1.2在项目中添加数据库
6.1.3打开数据库
6.1.4修改数据库
6.1.5浏览数据库
6.1.6关闭数据库
6.1.7数据库对表的管理
6.2数据字典
6.2.1长表名和长字段名
6.2.2字段属性
6.2.3记录规则
6.2.4永久关系
6.Z5设置参照完整性
6.3视图
6.3.1视图的概念
6.3.2视图的创建
6.3.3视图的应用
本章要点
习题6
第7章 结构化查询语言SQL
7.1 SQL简介
7.2 SQL数据定义功能
7.3 SQL的数据修改功能
7.4 SQL的数据查询功能
7.5 用查询设计器建立查询
第8章 程序设计基础
8.1 程序文件
8.2 程序文件的建立、编辑与运行
8.3 程序中的常用命令
8.4 程序的基本结构
8.5 数组应用
8.6 子程序、过程与自定义函数
8.7 程序的调试
第9章 面向对象的程序设计
9.1 面向对象程序设计的概念
9.2 Visual FoxPro中的类
9.3 自定义类
9.4 Visual FoxPro中对象的操作
第10章 表单设计
10.1 表单的基本操作
10.2 表单常用控件
10.3 表单其他控件
第11章 报表设计
11.1 报表设计基础
11.2 创建简单报表
11.3 报表设计器
11.4 报表的打印输出
第12章 应用系统的集成
12.1 菜单系统设计
12.2 应用程序的集成和发布
第13章 软件技术基础
13.1 数据结构
13.2 软件工程
13.3 操作系统
附录一 Visual FoxPro 6.0常用函数表
附录二 Visual FoxPro 6.0命令概要
附录三 计算机等级考试二级(VFP)模拟试卷
附录四 习题答案
参考文献
……
序言 可视化编程(Visual Programming)是20世纪90年代出现的一种全新的程序设计方法。Visual FoxPro 6.0(简写为VFP 6.0)是由美国Microsoft公司推出的可视化数据库开发系统。该系统运行在微机平台上,具有速度快、简单、灵活等特点,不仅适合各类小型数据库系统的开发,而且还被广泛用于大型数据库的前端开发。
VFP 6.0具有完整的数据库管理系统的功能,引进数据字典和数据完整性验证机制,使得组织数据和定义数据库规则变得简单易行。该系统同时具有面向对象程序设计的各类开发工具,为应用程序的开发设计提供友好的图形界面、可视化的设计工具和向导。它还具有强大的程序自动生成能力,为用户提供了合理可靠的系统集成化的开发环境。
本书根据教育部提出的非计算机专业计算机基础教学的要求编写。书中以Visual FoxPro 6.0为主要内容,介绍关系数据库管理系统的基础理论及其应用系统开发技术,并从最基本的概念和操作方法出发,逐步介绍VFP 6.0的概念、理论、方法与操作步骤,将数据库技术、可视化编程和应用作为一个统一体来考虑。书中还由浅入深、通俗易懂地讲述了面向对象编程的基础和概念,使读者逐步掌握VFP 6.0的基本操作及面向对象的编程技术。
全书共分13章。第1章为数据库系统概述,其内容包括数据与信息及数据处理,数据管理的发展,数据库系统的特点,数据模型和关系数据库。第2章介绍Visual FoxPro 6.0的基础知识,包括VFP 6.0的特点及性能指标,VFP6.0的安装、启动和退出,VFP6.0的系统窗口,VFP 6.0的文件类型,VFP 6.0的工作方式和命令结构,VFP 6.0的辅助工具和项目管理器。第3章介绍Visual FoxPro 6.0的数据基础,包括VFP 6.0的数据类型如常量、变量、运算符、表达式、常用函数等。第4章介绍表的创建和基本操作,包括表的创建、打开和关闭,表结构显示与修改,数据记录指针及定位,表结构、数据记录和文件的复制,表的记录与数组之间数据的交换。第5章介绍索引、排序与统计,包括表的排序与索引,数据的查询,表的统计,多表操作。第6章介绍数据库操作与视图,包括数据库的创建与管理、数据字典、视图。第7章介绍结构化查询语言SQL,包括数据定义功能、修改功能、查询功能及用查询设计器建立查询。第8章介绍程序设计基础,包括程序文件的建立、编辑与运行,程序中的常用命令,程序的基本结构,子程序,过程与自定义函数,程序的调试。第9章介绍面向对象的程序设计,包括面向对象程序设计的概念,VFP 6.0中的类,自定义类,VFP 6.0中的对象的操作。第10章介绍表单设计,包括表单的基本操作,表单常用控件,表单其他控件。第11章介绍报表设计,包括报表设计基础,创建简单报表,报表设计器,报表的打印输出,报表的其他数据源。第12章介绍应用系统的集成,包括菜单系统设计,应用程序的集成和发布。第13章介绍软件技术基础,包括数据结构,软件工程和操作系统。每章后都有多种类型的习题供读者练习并附有参考答案。
本书可作为高等院校非计算机专业Visual FoxPro程序设计或数据库可视化程序设计的教材,也可作为计算机等级考试二级(Visual FoxPro程序设计)的教材,同时又适合广大计算机用户和计算机初学者学习参考。
文摘 插图: