2024年4月1日发(作者:)

Visual FoxPro 6.0实用教程讲稿

Visual FoxPro讲稿

一、 概念

1.数据库(DB——DataBase):以一定的组织方式存储在一起的、能为多个用户共享的、独立于应用程序的、

相互关联的数据集合。

数据库的特点是最大的共享和最小的冗余。

数据库的基本功能就是将数据的管理与数据的应用分离开。

数据库主要是用来进行数据处理的。数据处理是指对数据进行采集、整理、加工、存储、传播和利

用等一系列活动的总和。

2.数据模型:是指数据库的组织形式,它决定了数据库中数据之间联系的表达方式。常用的数据模型有三种:

层次模型、网络模型、关系模型。

3.数据库系统(DBS——DataBase System):是指引进数据库技术后的整个计算机系统。它主要包括:计算机

硬件系统、计算机软件系统、数据、用户。

4.数据库管理系统(DBMS——DataBase Management System):是数据库系统中提供的专用系统软件。

5.关系:(关系是集合论中的一个数学名词,本课程不去讨论它的严格定义。)通常我们可以把一个没有重复

行、重复列的二维表格看成是一个关系。

表格中的每一列在关系中称为“属性”,在数据库中称为“字段”;每一行在关系中称为“元组”,在

数据库中称为“记录”。

6.关系数据库:用关系模型来描述数据之间的联系,所建立的数据库就是关系数据库。

一个关系中的数据,存放在一个表中。一个关系数据库可包含一个或多个表。

二、 Visual FoxPro导论

1.Visual FoxPro是什么?

Visual FoxPro是基于Windows环境的、可视化的关系数据库管理系统。它是为了满足在个人计算机上进

行数据库应用开发的需求而推出的集成开发环境。可以用Visual FoxPro比较直观地创建数据库、进行数据处

理、编写程序(命令文件)、开发应用软件。

在20世纪70年代末和80年代初,随着数据库理论的成熟和个人计算机的广泛应用,相继出现了个人计

算机上的关系数据库管理系统dBASE、dBASE Ⅱ、dBASE Ⅲ、dBASE Ⅳ、FoxBASE、FoxBASE+、FoxBASE

2.0等,计算机工作者使用这些系统开发了许多信息管理系统。

dBASE系列是美国ASHTON-STATE公司的产品。FoxBASE系列是美国FOX软件公司的产品。dBASE

推出的时间先于FoxBASE,FoxBASE很象是dBASE的改良版。

1989年下半年,FOX公司推出FoxPro 1.0,它支持鼠标,操作方便,是一个与dBASE、FoxBASE全面

兼容的、功能更加强大的关系数据库管理系统。1991年,推出FoxPro 2.0。1992年,Microsoft公司收购了FOX

公司,将FoxPro纳入自己的产品中,很快推出了FoxPro 2.5和FoxPro 2.6。1995年6月,Microsoft公司推出

Visual FoxPro 3.0。1998年Visual FoxPro 6.0。2000年Visual FoxPro 7.0。2003年Visual FoxPro 8.0。

现在Visual FoxPro既可以使初学者不使用复杂命令就能创建和管理自己的数据库、制作各种报表,又可

以为应用程序开发人员提供面向对象的强有力的开发工具。

2.为什么学习Visual FoxPro?

①Visual FoxPro特别适用于数据信息的处理。我们可以很容易地将其运用于药品信息、市场信息的处理,

进一步应用于经营决策。

②适用于各类人员。可供初学者进行简单应用,也可供专业人员开发复杂的应用系统。

2004下学期.市场营销专业2002级,2003级

1

Visual FoxPro 6.0实用教程讲稿

③数据维护方便。

④兼容性好。完全兼容FoxBASE、dBASE数据库,还可方便地与其他数据处理软件交换数据。

⑤是后续课程“管理信息系统”的先导课程。

3.怎样学习Visual FoxPro?

多看例子,多上机。

上机时,要仔细、认真。一个字符都不能错,严格区分中文/英文标点符号。

先学习单命令,再学习程序设计。

教材上有些章节要经过多遍反复学习才能完全理解。

4.Visual FoxPro的集成操作环境 P14

改变工具栏外观

打开/关闭工具栏

命令窗口

三、创建数据库

1.建库操作步骤

①文件/新建 或 单击常用工具栏左端的“新建”按钮;

②在“新建”对话框中点选“数据库”单选钮;

③单击“新建文件”按钮;

④在“创建”对话框中指定文件夹,并输入新建的数据库名;

此时,屏幕上出现数据库设计器。

创建数据库可产生3个文件:

.dbc 数据库文件

.dct 数据库备注文件

.dcx 数据库索引文件

2.创建数据库表的操作步骤

①文件/新建

或 单击常用工具栏左端的“新建”按钮;

②在“新建”对话框中点选“表”单选钮;

③单击“新建文件”按钮;

(以上3步也可用另一种操作步骤:

①右击“数据库设计器”窗口;

②在快捷菜单中单击“新建表”;

也可单击“数据库设计器”工具

③在对话框中单击“新建表”按钮;)

栏上的“新建表”按钮;

④在“创建”对话框中指定文件夹,并输入新建的表名;

⑤在“表设计器”对话框中输入表结构(见P26创建表的字段)。

3.索引类型及快速设置索引 P28

四种索引:主索引、候选索引、普通索引、唯一索引。

指定主控索引: SET ORDER TO <索引名>

取消主控索引: SET ORDER TO

4.向表中输入数据

SET DATE TO ANSI 设置日期显示格式

SET CENTURY ON|OFF 确定是否显示年份中代表世纪的部分。

5.关闭数据库

2004下学期.市场营销专业2002级,2003级

2