共查询到10条相似文献,搜索用时 78 毫秒
1.
对象视图与外模式 总被引:1,自引:0,他引:1
吴胜利 《计算机研究与发展》1994,31(8):23-27
视图和外模式都是数据库技术中很有用的基本概念,它们的共同特征是可用来对数据库模式进行抽象。本文讨论了在面向对象模型中引入视图机制的一些问题,并提出了用视图构成数据库外模式的初步方案。 相似文献
2.
异构信息系统集成中的模式集成是核心部分,模式集成的关键是选择合适的公共数据模型来实现全局视图和局部数据源模式之间的转换和映射,分析了现有数据集成系统的研究和开发现状,在Wrapper/Mediator结构的基础上研究了基于扩展HDM公共数据模型的异构信息系统数据集成环境的框架,HDM具有良好的表达能力和操作性能,本文给出了HDM的形式化描述以及基于HDM的模式转换方法,讨论了基于HDM的模式集成的若干关键技术并对进一步研究做了展望. 相似文献
3.
Rui Humberto R. Pereira J. Baltasar García Perez‐Schofield Francisco Ortin 《Software》2017,47(2):193-221
In the maintenance of software applications, database evolution is one common difficulty. In object‐oriented databases, this process comprises schema evolution and instance adaptation. Both tasks usually require significant effort from programmers and database administrators. In this paper, we propose orthogonal persistence and aspect‐oriented programming to support semi‐transparent database evolution. A default mechanism for instance evolution is defined, but the user may provide modularized solutions using the aspect‐oriented paradigm. We present our framework AOF4OOP to test the feasibility of our proposed approach. This prototype allows programmes to transparently access data in other versions of the database schema. We evaluate our framework, comparing it to related approaches using two real applications and measuring the improvement of the productivity of the programmer. Copyright © 2016 John Wiley & Sons, Ltd. 相似文献
4.
本文是<<MIDS/BUAA中的模式演进>>一文的续篇,文中描述了MIDS/BUAA模式演进操作的语义,探讨了模式的变化传播对实例及方法(和应用)的影响,论述了演进操作的完全性和有效性,阐述了MIDS/BUAA模式演进的实现途径。 相似文献
5.
MIDS/BUAA的模式管理器与对象管理器的设计 总被引:2,自引:1,他引:2
本文首先回顾了MIDS/BUAA总体设计中相关的部分重要内容,univObject对象定义,持久性规则、库模式和MIDS的功能构成等。然后重点介绍了MIDS/BUAA中两个核心模块;模式管理器SM和对象管理器OM的思想,基本任务和实现途径;最后给出了MIDS/BUAA类库的层次结构。 相似文献
6.
Resolution of Semantic Heterogeneity in Database Schema Integration Using Formal Ontologies 总被引:2,自引:0,他引:2
This paper addresses the problem of handling semantic heterogeneity during database schema integration. We focus on the semantics of terms used as identifiers in schema definitions. Our solution does not rely on the names of the schema elements or the structure of the schemas. Instead, we utilize formal ontologies consisting of intensional definitions of terms represented in a logical language. The approach is based on similarity relations between intensional definitions in different ontologies. We present the definitions of similarity relations based on intensional definitions in formal ontologies. The extensional consequences of intensional relations are addressed. The paper shows how similarity relations are discovered by a reasoning system using a higher-level ontology. These similarity relations are then used to derive an integrated schema in two steps. First, we show how to use similarity relations to generate the class hierarchy of the global schema. Second, we explain how to enhance the class definitions with attributes. This approach reduces the cost of generating or re-generating global schemas for tightly-coupled federated databases. 相似文献
7.
介绍了演绎对象数据库SD DOOD系统的结构,给出了系统中可以实现的继承方法以及与实现这些方法有关的模式、实例、查询算法,并对算法的时间复杂度进行了分析。实验结果表明算法是可行的和有效的。 相似文献
8.
基于多中间件的数据集成方案 总被引:1,自引:0,他引:1
为了实现分布的异构数据集成,解决"信息孤岛"问题,结合J2EE架构的优势和许多成功的数据集成方案,提出了基于数据访问中间件、消息中间件、数据源集成中间件的数据集成方案.详细讲述了该集成方案的架构和实现,实现结果表明该方案明显提高了数据集成的效率.最后,结合最新技术发展趋势对数据集成的研究前景做出了展望. 相似文献
9.
VXMLR系统存储模式的自适应调整 总被引:1,自引:0,他引:1
XML管理系统的查询处理效率很大程度上取决于系统中XML数据的存储模式.在用户查询已知或可预测的情况下,根据用户查询设计存储模式可以改善系统的查询处理效率.该文介绍VXMLR系统存储模式的自适应调整机制,根据历史查询信息,VXMLR系统对其存储模式进行自适应调整,从而提高查询处理效率,其基本思路是:首先根据历史查询,推导出适当的映射规则,得到XML文档在关系数据库中的存储模式;然后,在给定的空间约束下,根据历史查询使用背包问题求解算法选择关系表进行垂直分割或冗余存储相关数据,使查询所访问的无关数据尽可能少,VXMLR系统提供四种存储模式调整策略,其中两种策略可以实现自适应的存储模式调整,实验结果表明文中提出的方法是有效的。 相似文献
10.
This paper integrates data, schema and meta-schema into a uniform model and provides one data language to manipulate and modify both data and schema. The modifications on the schema are then propagated to the schema's extension via propagation rules. The integration and the schema modification are all developed within the framework of self-describing and self-documenting models of data and they are fundamental in capturing the evolution of the database, which includes not only data changes, but schema changes as well.This work has been partially supported by NASA under contract NAS 5-26810. 相似文献