Algebraic Graph-based Approach to Schema Integration

نویسندگان

  • Ilya Beylin
  • Boris Cadish
  • Zinovy Diskin
چکیده

The language of sketches is as concise and powerful as higher order logic and as handy as conventional ER-diagrams. We discuss its beneets in respect to problems of schema integration. It is evident that a chief property of the next generation information systems is their organization on cooperative principles. Typically, applications involved in a cooperative system have to access data stored in several separate databases. These databases can be diierently organized, semantically overlapping and even inconsistent , so that an application programmer encounters severe problems, moreover, in each multibase case they have to be solved speciically. In fact, as it was noted in 13], the situation is similar to the multiile situation before invention of DBs, and the analogous solution can be suggested: in order to provide applications with a single integral view of data, local DBs should be integrated into a united distributed DB. Under the latter we mean a database system which has a schema like an ordinary DB but its extension is virtual, that is not stored immediately but derived from the extensions of local databases. It is characteristic to multibase systems that local DBs can be autonomous, oriented on applications of diierent level, and independently developed. This results in the essential heterogeneity of whole systems. Thus, heterogeneous multibase integration turns out to be a fundamental issue of cooperative system operation. In particular, in the context of federated database environment, integration is a function regularly performed at diierent levels and by diierent services depending on the organization of the federal environment. The database integration gives rise to several problems: Heterogeneous framework: If data are stored in diierent systems, the database schemas can be deened in diierent languages; we need a way to compare such deenitions. Structural connicts: Semantically the same data can be presented by diierent constructs (function or relation; attribute or entity). Note, these are connicts between presentations, not between data.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algebraic Graph - Based Approach to Management of MultibaseSystems , I : Schema Integration via Sketches

In the paper a new approach to semantic modeling and view integration is proposed. The underlying data model is graph-based yet completely formalized so that graphical schemas themselves are precise speciications suitable for implementation. The formalism is a kind of graph-object-based generalization of the relational data model: analytical assertions about elements (values) are replaced by sy...

متن کامل

Databases as Graphical Algebras : Algebraic Graph - Based Approach to Data Modeling andDatabase

The approach we suggest is based on a graphical speciication language possessing formal semantics so that graphical images themselves are precise speciications suitable for implementation. Our speciications are similar to the sketches developed in the category theory but, in contrast to them, enjoy the possibility of setting arbitrary signatures of diagram properties and operations. An importan...

متن کامل

An Improved Semantic Schema Matching Approach

Schema matching is a critical step in many applications, such as data warehouse loading, Online Analytical Process (OLAP), Data mining, semantic web [2] and schema integration. This task is defined for finding the semantic correspondences between elements of two schemas. Recently, schema matching has found considerable interest in both research and practice. In this paper, we present a new impr...

متن کامل

A Logic-Based Approach to XML Data Integration

In this work, a logic-based framework for XML data integration is proposed. XPathLogic extends the XPath language with variable bindings and embeds it into rstorder logic, interpreted over an edge-labeled graph-based data model. XPathLog is then the Horn fragment of XPath-Logic, providing a Datalog-style, rule-based language for manipulating and integrating XML data. In contrast to other approa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996