Visual FozPro面向对象程序设计实用教程
分類: 图书,计算机/网络,数据库,Foxpro,
作者: 匡松,刘容主编
出 版 社: 西南交通大学出版社
出版时间: 2004-8-1字数: 602000版次: 1页数: 275印刷时间: 2005/01/01开本: 16开印次: 2纸张: 胶版纸I S B N : 9787810578950包装: 平装内容简介
本教程按Visual FoxPro程序设计计算机等级(二级)考试大纲编写,系统介绍了表的创建、排序和索引、数据库操作、SQL语言、面向过程和面向对象的程序设计方法、表单设计、报袁设计等内容;并介绍了数据结构、软件工程、操作系统的软件基础内容。
本教程同时配套出版实.验指导和级考习题题库的《Visual FoxPro面向对象程序设计上机和级考实训教程》(匡松何振林主编,西南交通大学出版社),附有参考答案和重点解析。
本套教材既适宜作为省级计算机等级考试教材,也适宜作为全国计算机等级考试教材。
目录
第一章数据库基本理论
1.1数据、信息和数据处理
1.2数据管理技术的发展
1.3数据库系统基本概念
1.4数据模型
1.5关系数据库基础知识
第二章Visual FoxPro系统概述
2.1 Visual FoxPro的特点及性能指标
2.2Visual FoxPro的启动与用户界面
2.3Visual FoxPro的工作方式和命令结构
2.4Visual FoxPro的辅助工具
2.5项目管理器
第三章Visual FoxPro的数据基础
3.1 数据类型
3.2常量
3.3变量
3.4表达式
3.5常用函数
3.6Visual FoxPro的文件类型
3.7Visual FoxPro表的类型
第四章表的建立和操作
4.1 表的建立
4.2数据表的打开、显示和关闭
4.3表的修改与编辑
4.4数据表的过滤
4.5数据表的复制
第五章排序、查询和多表操作
5.1 排序
5.2 索引
5.3 查询
5.4统计与汇总
5.5多工作区的操作
第六章数据库操作与视图的使用
6.1数据库的创建与管理
6.2数据字典
6.3视图
第七章结构化查询语言SQL
7.1SQL的数据定义功能
7.2SQL的数据查询功能
7.3SQL的数据更新功能
7.4用查询设计器建立查询
第八章Visual FoxPro程序设计基础
8.1面向过程程序设计
8.2面向对象程序设计
8.3 调试程序
第九章表单设计
9.1表单设计基础
9.2表单常用控件
9.3表单其他控件
第十章Visual FoxPro程序设计综合应用
第十一章报表设计
第十二章应用系统的集成
第十三章软件技术基础
附录一Visual FoxPro6.0常用函数
附录二Visual FoxPro6.0命令概要
附录三双语教学参考英语词汇
附录四研究性学习参考书目
书摘插图
第一章数据库基本理论
1.1数据、信息和数据处理
1.1.1数据与信息
1.数据
数据是对客观事物记录下来的事实,是描述或表达信息的物理形式。在计算机领域,凡能为计算机所接受和处理的物理形式,例如字符、数字、图形、图像、声音等都可称之为数据。因此,数据泛指一切可被计算机接受和处理的符号。数据可分为数值型数据(如产量、价格、成绩等)和非数值型数据(如人名、日期、文章、声音、图形、图像等)。数据可以被收集、存储、处理(加工、分类、计算等)、传播和使用。
2.信息
信息是指数据经过加工处理后所得到的有价值的知识。信息无时不有,无处不在,客观存在于人类社会的各个领域,而且不断地变化着。我们需要不断地获取信息、加工信息和运用信息为社会的各个领域服务。从计算机应用的角度,我们通常将信息看成是人们进行各种活动所需要获取的知识。
信息与数据既有联系又有区别,数据反映了信息,而信息又依靠数据来表达。用不同的数据形式可以表示同样的信息,信息不随它的数据形式不同而改变。例如:某个部门要召开会议,这个事件形成了“开会"这样一个信息。把这个信息通知有关单位时,可以使用广播,即通过“声音’’这个具体形式;也可以通过文件,以文字形式向有关单位传递。“开会”这一信息就从两种不同数据得到。尽管数据形式不同,但“开会”这个信息的内容没有变,因此可以说信息是数据的内涵,而数据是信息的具体表示形式。在许多地方,信息和数据并不是截然分开的,因为有些信息本身就是数据化的,数据本身又是一种信息。因此,在多数情况下不对它们进行区分,计算机进行数据交换也可以说是信息交换,数据处理也意指信息处理。总之,信息是反映客观现实世界的知识,数据是信息的具体表现形式,数据经过加工处理后使其具有知识性并对人类活动产生有意义的决策作用。
1.1.2数据处理
数据处理是指将数据转换成信息的过程。数据处理主要包括对数据的收集、分类、排序、存储、计算、加工、检索、传输和制表等处理过程,经过处理提炼的数据能够反映事物或过程的本质和内在联系,为我们工作和决策提供必要的信息基础和依据,输出有价值、有意义的信息。
……