您的位置: 首页 > 软件教程 > 新手教程:教你用Visual FoxPro建立一张表

新手教程:教你用Visual FoxPro建立一张表

9.4分
出处:网络 时间:2009-11-06

您可能感兴趣的话题: Visual FoxPro  

核心提示:  在日常的工作、生活中,我们要和很多数据打交道。比如我们每个月领的工资条,里面有姓名、部门、基本工资、奖金、扣款等数据。

1、VFP能做什么

  在日常的工作、生活中,我们要和很多数据打交道。比如我们每个月领的工资条,里面有姓名、部门、基本工资、奖金、扣款等数据。

 

下载地址:    Visual FoxPro   


  再比如我们在图书馆借书,借书证号码、借书日期、书的名字等,又是一大堆数据。


  现在我们都是用计算机来管理这些数据。这么多数据,计算机是怎么记住的呢?怎样才能准确地查到这些信息呢?

  告诉你,这些数据都存放在数据库里面,数据的查询和管理也是靠数据库来完成的。

  什么是数据库呢?简单地理解,“数据库”就是按一定规律组织起来,保存在计算机中的数据集合。


  比如这个工资表,它存放在数据库中是这样的,很有规律,这一列是职工的姓名,这一列是职工的基本工资;再看,这一行是赵宏工资条上的内容,这一行是王珊工资条上的内容。

 

新手教程:教你用Visual FoxPro建立一张表

 

  原来数据库是这样的!那我们生活中是不是有很多这样的例子呢?比如我们的通讯录,上面记着同事或朋友的姓名、工作单位、电话、邮编等数据,这也能组成一个数据库。

 

新手教程:教你用Visual FoxPro建立一张表

 

  好,知道了什么是数据库,接下来看学习了数据库有什么好处。还以这个工资表为例,借助数据库,我们可以很方便地管理这些数据,比如,可以统计出工资超过1000元的所有职工,还可以列出“生产”部门所有人员的工资表,或者可以自动将每名职工的基本工资涨上100元,甚至可以自动从每个人的工资中扣除个人所得税

  既然数据库有这么强大的功能,你是不是也想学一学?不要认为数据库很高深,其实学起来是很容易的。

  我们这里主要讲解Visual FoxPro 6.0中文版的使用,通过学习,掌握数据库的一些基本知识,如表的建立,表与表之间的关系,数据的索引和查询,表单和报表的建立等。

  Visual FoxPro简称VFP,是Microsoft公司推出的新版数据库开发软件,用它来开发数据库,既简单又方便,下面我们就一起学习一下。

2、什么是表

  我们先看一下VFP长得什么样。单击“开始”菜单,选择“程序”,选“Microsoft Visual FoxPro 6.0”,再选这条带狐狸头图标的命令,Visual FoxPro就启动了。

 

新手教程:教你用Visual FoxPro建立一张表

 

  启动后出现一个向导画面,点“关闭此屏”,就进入了Visual FoxPro的界面。

 

新手教程:教你用Visual FoxPro建立一张表

  我们前面提到的数据,有很多都是以表格形式出现的,这些数据保存在数据库软件中,就叫表,是一个扩展名为dbf的文件。

  我们先打开一个建好的表。点工具栏上的“打开”按钮,选择文件类型为“表”,选中“工资表.dbf”文件,点“确定”按钮。虽然屏幕上看不到什么变化,实际这个表已经打开了。选择“显示”菜单下的第一项,工资表就出现了。

 

新手教程:教你用Visual FoxPro建立一张表

 

  前面我们已经见过这个工资表了,下面我们就用它来介绍一些数据库的基本知识。

  表是一个二维数组,它是由行和列组成的。表中的行和列都有专门的叫法。表中的每一列叫做一个“字段”。每个字段包含某一类的信息,是表中所有行共有的属性。比如工资表中的“姓名”字段,所以行中的这个位置都是一个人的名字,而不能是性别或身高信息;再看“部门”字段,表中的每一个人都有所属的部门,部门可以相同也可以不同,但却代表了一类信息。

 

新手教程:教你用Visual FoxPro建立一张表

 

  我们把表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,比如一个职工的“姓名”、所属“部门”、“基本工资”、“奖金”等,也就是职工工资条上的全部信息。

 

  * 表中一个特别重要的概念,无论是哪一种数据库,都要从建立表开始。如果把Visual FoxPro应用程序比做是一座大厦的话,那么,表就是其中的一块块砖瓦。只有建好了各种表,才能在此基础上建立索引或查询,生成表单或报表。

 

  在VFP中,可能有很多张表。比如这张职工自然情况表,里面有员工的姓名、性别、政治面貌、通讯地址等内容。很多张表可以组成一个数据库,数据库文件的扩展名是dbc,它的主要作用是更好地分类管理表。也有不包含在数据库中的表,叫做自由表,使用方法与数据库基本相同。

 

新手教程:教你用Visual FoxPro建立一张表

 

  好,刚才我们讲了几个概念,再重复一下:数据库文件是很多张表组成的,每张表是一个二维数组,表中的列叫字段,表中的行叫记录,记住了吗?下面的讲解中我们会经常用到它们。

网友评论
多特网友 2014-04-16 08:50:43 回复
简单明了实用
多特网友 2014-03-01 13:56:06 回复
为什么把表拷到U盘里去再打开就提示“这不是一个表”
多特网友 2013-10-12 12:48:44 回复
让我初步了解这个软件
多特网友 2013-06-22 14:02:00 回复
不错,对初学者有益,最好还有详细的教程
多特网友 2012-05-25 10:43:32 回复
我怎样下载一个这样的软件?
多特网友 2013-10-12 12:48:44 回复
让我初步了解这个软件
多特网友 2014-03-01 13:56:06 回复
为什么把表拷到U盘里去再打开就提示“这不是一个表”
多特网友 2013-06-22 14:02:00 回复
不错,对初学者有益,最好还有详细的教程
多特网友 2014-04-16 08:50:43 回复
简单明了实用
多特网友 2012-05-25 10:43:32 回复
我怎样下载一个这样的软件?

精品软件课程
更多 >
photoshop教程让你从入门到精通,从新... [详细]
快播播放器(Qvod Player)是一款基... [详细]
Word是由Microsoft公司出版的文字... [详细]
《植物大战僵尸》是一款极富策略性的小游戏,可... [详细]
Excel是office的重要组成部分。多特... [详细]