可视化的对象-关系数据库原型系统——V-ORDBMS的解决方案

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:haobishuiduo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向对象技术的发展,在近几年内基于成熟的关系模型上的对象-关系数据库系统(ORDBMS)被广泛接受且非常具有前景的研究以及应用的领域。它针对关系数据库系统(RDBMS)不能适应非传统应用的要求,如:模型表达能力有限,系统效率低、事务模型太简单等,结合面向对象语言、语义模型、复杂对象模型和数据库的几个方面的研究而形成的一个高度数据集成化系统。它结合了面向对象数据库系统和关系数据库系统两者的优点,它即继承了关系数据库系统本身成熟的技术,同时将面向对象技术引入到关系数据库系统中,增强了它在处理复杂对象等方面的能力。可以说,ORDBMS是新一代数据库系统的发展方向,是数据库发展的下一个浪潮。 本文首先介绍了ORDBMS的发展,从不同方面综述了对象-关系数据库的基本概念。接着,比较了传统的关系数据库、对象数据库及对象-关系数据库三者的差异。在充分介绍了ORDBMS的概念以及国外的研究情况后,我们提出了自己研究设计的一个可视化的对象-关系数据库原型系统---V-ORDBMS的解决方案。然后详细的介绍了V-ORDBMS的总体设计思想、特点、设计目标、以及扩充的查询语言等问题,并讨论了V-ORDBMS原型系统设计与实现中的问题。对比国外的Postgresql,Gemstone,02等产品,目前我们设计的V-ORDBMS原型系统是基于WINDOWS OS的平台,以关系数据库为基础,在支持传统数据类型的基础上扩展了抽象数据类型ADT(Abstract Data Type),例如数组、集合、结构等,解决了它们的存储以及相应的各种SQL操作,能够支持复杂对象,所以它的数据类型丰富。另外,在V-ORDBMS中我们提出了如何实现类的存储、继承以及类关联在数据库中的映射等问题的解决方案,V-ORDBMS提了一个可视化的环境,它的使用对于用户而言是非常方便的。可以说,我们所有的工作都集中在“可视化”和“对象-关系”两点上。我们研究设计的V-ORDBMS原型系统继承了关系系统和面向对象系统的技术优势,而V-ORDBMS的另一个目标就是它的实用性,这样一来V-ORDBMS就具有广泛的研究前景与实际的应用价值。这也是我们后期工作的方向。在文章的最后对于我们当前的工作做了一个总结,并制定了V-ORDBMS系统后期的工作。
其他文献
由于Internet的发展,形成了丰富的Web数据资源,为了扩大多数据库系统的应用领域,我们将研究范围由多数据库系统扩大到多数据库系统与包含Web数据的文件系统的集成.经研究,提
随着政府上网、海关上网、电子商务、网上娱乐等一系列网络应用的蓬勃发展,Internet正在越来越多地离开原来单纯的学术环境,融入到社会的各个方面。一方面,网络用户成分越来越多
随着中国互联网应用的迅速发展,许多政府部门和大型企业纷纷建立其自己的基于Internet的信息管理系统.该文根据数据分布不均匀性的特点,提出了一个分阶段联合查询的新方案.在
无压缩视频数据具有视频质量好、易于编辑、多代能力强等优点,但数据量极其巨大.在硬盘播出网络中采用无压缩视频在存储和传输方面存在性能方面的问题.大块数据存储与传输的
随着Internet的飞速发展,诸如电子商务、电子政务、自动化办公等数字化应用正在世界范围内迅速崛起,人们的生产、生活方式正发生着深刻地变革。但伴随着网络应用的迅速发展,网络
教育是计算机应用的重要领域,计算机辅助教学(CAI)则是计算机辅助教育(CBE)的重要内容。计算机辅助教学是一种新兴的教育技术,它被认为是人类教育史上继文字的出现、学校创立、
本文给出了电力市场的基本概念,针对目前单纯以报价指标为依据评估发电商竞争能力的状况,提出了竞标商多因素评判的新思路,除竞标机组的报价外考虑了市场需求水平、出清电价、最小出力、最大出力、成本特性、启停时间限制、升降功率速度等因素,对竞标商的技术特征和经济特征进行了全面描述。 对数据挖掘的基本原理进行了概括,尤其对关联规则算法进行了讨论,提出并实现了一种改进的关联规则挖掘算法。 针对常规模
当今的信息时代,计算机技术已经渗透到人类社会的各个领域。随着计算机性能的不断提高,应用领域不断扩大,软件规模和数量也日益提高。然而软件质量却不能令人满意,在很多组织中,软
工作流管理系统的安全问题可分为两类:公共安全问题和特殊安全问题.现有的安全技术可以解决公共安全问题,但不能解决特殊安全问题.业务约束、动态授权和多级安全是三个最重要
电子数据交换是电子商务系统的核心问题,XML是Internet上数据表示和数据交换的新标准,它允许开发人员定义各种标记来描述文档中的数据元素,用简单的嵌套和引用来表示元素间的