کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
430074 687793 2013 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
On simplification of schema mappings
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
On simplification of schema mappings
چکیده انگلیسی

A schema mapping is a formal specification of the relationship holding between the databases conforming to two given schemas, called source and target, respectively. While in the general case a schema mapping is specified in terms of assertions relating two queries in some given language, various simplified forms of mappings, in particular lav and gav, have been considered, based on desirable properties that these forms enjoy. Recent works propose methods for transforming schema mappings to logically equivalent ones of a simplified form. In many cases, this transformation is impossible, and one might be interested in finding simplifications based on a weaker notion, namely logical implication, rather than equivalence. More precisely, given a schema mapping M, find a simplified (lav, or gav) schema mapping M′M′ such that M′M′ logically implies M. In this paper we formally introduce this problem, and study it in a variety of cases, providing techniques and complexity bounds. The various cases we consider depend on three parameters: the simplified form to achieve (lav, or gav), the type of schema mapping considered (sound, or exact), and the query language used in the schema mapping specification (conjunctive queries and variants over relational databases, or regular path queries and variants over graph databases). Notably, this is the first work on comparing schema mappings for graph databases.


► Simplification of schema mappings is studied: Finding an equivalent schema mapping of restricted form.
► Study both the relational and the graph database scenario.
► If no equivalent restricted schema mapping exists, the approach computes an approximation.
► Complexity analysis of the problems is carried out in full detail.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computer and System Sciences - Volume 79, Issue 6, September 2013, Pages 816–834
نویسندگان
, , , ,