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


发布评论