论文部分内容阅读
随着信息管理系统的深入研究和发展,其应用领域和管理范围被不断拓宽,多种多样的应用需求不断对信息管理提出新的挑战。具有独特的数据结构和信息管理需求的各种特定应用领域,提出了对数据结构动态变化的数据存储问题,研究具有动态建模能力的数据库模型具有重要的研究和应用价值。
目前,在数据库应用领域使用最广泛的是关系模型,其优点在于既具有简单的数据结构,又具有扎实的理论基础和技术支持。但是,关系模型也存在着不可克服的缺点,主要表现为关系模型不利于表达复杂的数据结构,不能满足存储海量的动态变化的不同结构的数据。为了克服关系模型的局限性,扩充关系模型、面向对象模型、对象-关系模型等多种不同的数据模型被相继提出,它们在表达具有复杂数据结构的数据方面进行了改进,但是没有解决存储具有动态变化数据结构的数据存储问题以及实现本文实际应用需要的功能。因此本文提出了一种新的建模框架。在此框架的基础上,研究了支持其框架的存储模型,并应用于一个实际的产品纽带信息系统。
本文所做的工作和取得的创新成果体现在以下三个方面:
1)支持数据库动态建模的框架系统研究提出了一种支持数据库动态建模的框架系统,此框架系统在研究了关系模型和对象模型的不足的地方,给出了一种新的数据库概念设计方法,使其具有动态的建立和维护数据模型的能力,并支持面向对象数据的存储、表示和应用。
2)支持数据库动态建模的存储模型研究根据动态建模框架系统的研究成果,提出了一种支持此框架系统动态建模的存储模型,在关系数据库中的基础上建立可以存储面向对象数据的模型结构,无需开发新的数据库系统,使得面向对象数据能够在关系数据库中方便、正确的存储。
3)框架式产品纽带信息系统研究和实现这部分在前面两章动态建模框架和存储模型的基础上,完成实际的产品应用,按照动态数据库建模框架的结构,实现产品纽带信息系统的各功能和数据库的动态生成,设计各功能模块的流程和基本操作。