Visual Foxpro 数据库是在数据库管理系统的集中控制之下, 按一定的组织方式存储起来的、相互关联的数据集 合。在数据库中集中了一个部门或单位完整的数据 资源,这些数据能够为多个用户同时共享,且具有 冗余度小、独立性和安全性高等特点
Visual FoxPro 11 数据库是在数据库管理系统的集中控制之下, 按一定的组织方式存储起来的、相互关联的数据集 合。在数据库中集中了一个部门或单位完整的数据 资源,这些数据能够为多个用户同时共享,且具有 冗余度小、独立性和安全性高等特点
Visual Foxpro 数据库技术的发展先后经历了层次数据库、网 状数据库和关系数据库。层次数据库和网状数据库 可以看作是第一代数据库系统,关系数据库可以看 作是第二代数据库系统。自20世纪70年代提出关系 数据模型和关系数据库后,数据库技术得到了蓬勃 发展,应用也越来越广泛。但随着应用的不断深入, 占主导地位的关系数据库系统已不能满足新的应用 领域的需求。正是实际中涌现出的许多问题,促使 数据库技术不断向前发展,涌现出许多不同类型的 新型数据库系统。 12
Visual FoxPro 12 数据库技术的发展先后经历了层次数据库、网 状数据库和关系数据库。层次数据库和网状数据库 可以看作是第一代数据库系统,关系数据库可以看 作是第二代数据库系统。自20世纪70年代提出关系 数据模型和关系数据库后,数据库技术得到了蓬勃 发展,应用也越来越广泛。但随着应用的不断深入, 占主导地位的关系数据库系统已不能满足新的应用 领域的需求。正是实际中涌现出的许多问题,促使 数据库技术不断向前发展,涌现出许多不同类型的 新型数据库系统
Visual Foxpro 下面概要性地作一些介绍。 (1)分布式数据库系统。分布式数据库系统 ( Distributed Database System)是在集中式 数据库基础上发展起来的,是数据库技术与计 算机网络技术、分布处理技术相结合的产物。 分布式数据库系统是地理上分布在计算机网络 不同结点,逻辑上属于同一系统的数据库系统, 能支持全局应用,同时存取两个或两个以上结 点的数据。 13
Visual FoxPro 13 下面概要性地作一些介绍。 (1)分布式数据库系统。分布式数据库系统 (Distributed Database System)是在集中式 数据库基础上发展起来的,是数据库技术与计 算机网络技术、分布处理技术相结合的产物。 分布式数据库系统是地理上分布在计算机网络 不同结点,逻辑上属于同一系统的数据库系统, 能支持全局应用,同时存取两个或两个以上结 点的数据
Visual Foxpro (2)面向对象数据库系统。面向对象数据库系统 ( Object-Oriented Database System)是将面向对象 的模型、方法和机制,与先进的数据库技术有机地 结合而形成的新型数据库系统。它从关系模型中脱 离出来,强调在数据库框架中发展类型、数据抽象、 继承和持久性。它的基本设计思想是,一方面把面 向对象语言向数据库方向扩展,使应用程序能够存 取并处理对象,另一方面扩展数据库系统,使其具 有面向对象的特征,提供一种综合的语义数据建模 概念集,以便对现实世界中复杂应用的实体和联系 建模。因此,面向对象数据库系统首先是一个数据 库系统,具备数据库系统的基本功能,其次是一个 面向对象的系统,针对面向对象的程序设计语言的 永久性对象存储管理而设计的,充分支持完整的面 向对象概念和机制。 14
Visual FoxPro 14 (2)面向对象数据库系统。面向对象数据库系统 (Object-Oriented Database System)是将面向对象 的模型、方法和机制,与先进的数据库技术有机地 结合而形成的新型数据库系统。它从关系模型中脱 离出来,强调在数据库框架中发展类型、数据抽象、 继承和持久性。它的基本设计思想是,一方面把面 向对象语言向数据库方向扩展,使应用程序能够存 取并处理对象,另一方面扩展数据库系统,使其具 有面向对象的特征,提供一种综合的语义数据建模 概念集,以便对现实世界中复杂应用的实体和联系 建模。因此,面向对象数据库系统首先是一个数据 库系统,具备数据库系统的基本功能,其次是一个 面向对象的系统,针对面向对象的程序设计语言的 永久性对象存储管理而设计的,充分支持完整的面 向对象概念和机制
Visual Foxpro (3)多媒体数据库系统。多媒体数据库系统( Multi media Database Systen)是数据库技术与多媒体技 术相结合的产物。在许多数据库应用领域中,都涉 及到大量的多媒体数据,这些与传统的数字、字符 等格式化数据有很大的不同,都是一些结构复杂的 对象。 15
Visual FoxPro 15 (3)多媒体数据库系统。多媒体数据库系统(Multimedia Database System)是数据库技术与多媒体技 术相结合的产物。在许多数据库应用领域中,都涉 及到大量的多媒体数据,这些与传统的数字、字符 等格式化数据有很大的不同,都是一些结构复杂的 对象