教 案 第一章 Visual FoxPro 6.0 概述 Visual FoxPro 数据库是一个关系型数据库,是面向过程,面向对象的数据库应用程序,主要应用于Windows 环境。 1.1 数据库的发展概述 1、人工管理阶段 20 世纪 50 年代,计算机主要用于科学计算,数据和程序之间不存在独立性,一个程序中的数据不能被其他数据所引用。这样各程序之间存在着大量的重复数据造成了数据冗余。 2、文件系统阶段 20 世纪 50 年代后期至 60 年代,出现了操作系统和高级语言(如 Fortran、BASIC、C)操作系统中的文件系统负责管理外存中的数据。 3、数据库系统阶段 20 世纪 60 年代后期出现了数据库系统阶段,发展过程如下: 1、1986年 6月推出了 FoxBASE+ 1.0版 2、1987年 7月推出了 FoxBASE+ 2.0版 3、1988年 7月推出了 FoxBASE+ 2.1版 4、1992年下半年推出了 FoxPro 2.5版 5、1994年下半年推出了 FoxPro 2.6版 6、1995年 6月推出了 Visual FoxPro 3.0 7、1996年 8月推出了 Visual FoxPro5.0 8、1998年 9月推出了 Visual FoxPro6.0 在数据库系统阶段还可以分为: 4、分布式数据库系统阶段 5、面向对象数据库系统阶段 1.2 数据库的基础概念 1.2.1 数据与数据处理 数据:是描述事物的符号,对客观事物特征所进行的一种抽象化符号化的表示。通常认为凡是能够被计算机直接处理的都称为数据。 数据处理:是指将数据转化成信息的过程。如:数据的收集、存储、加工、排序、检索等。 信息:通常认为是有一定含义的,经过加工处理的,对 教 案 决策有价值的数据。信息=数据+处理 1.2.2 数据库系统 1、基本概念 数据库(DB):是存储在计算机存储器中,结构化的相关数据的集合。其中,不仅存放数据,也存放数据之间的联系。 数据库管理系统(DBMS):是指帮助用户建立、使用和管理数据库的软件系统。主要包括:数据描述语言(DDL)、数据操作语言(DML)以及其他管理和控制程序。DBMS是数据库系统的核心。 数据库应用系统(DBAS):是指利用数据库系统资源开发的面向某一实际应用的应用软件系统。由数据库和应用程序组成。 数据库系统(DBS):是指引进数据库技术后的计算机系统。 2、数据库系统的组成 计算机的硬件、软件系统 数据库(集合) 数据库系统 数据库管理系统 应用程序 人员 : 数据库管理人员、用户 3、数据库的特点 1.3 数据模型 数据模型是客观事物及其联系的数据及结构。 1.3.1 ...