Restructuring of Relational Schemas

نویسندگان

  • Victor M. Markowitz
  • Johann A. Makowsky
چکیده

Schema restructuring is part of both database design and database reorganization, which are expressions of the specification and evolution of an information system. Entity-Relationship(ER) consistency expresses the capability of relational databases to model information oriented systems. A relational schema consistmg of relation schemes, together with key and inclusion dependencies, is said to be ER-consistent if it complies with an entity-relationship structure, meaning that it is representable by an Entity-Relationship diagram. We restrict our research of relational schema restructuring to ER-consistent schemas. The basic relational schelpa restructuring manipulations are the addition and removal of relation schemes, together with the adjustment of inner'and inter-relational dependencies. For relational schemas consisting of relation schemes, together with key and inclusion dependencies. we formally define the concept of incremental schema modification. Incrementality characterizes smooth schema transformations, without major disruptions. We define a set of ER-diagram transformations representing various information manipulations, and define their mapping to relational schema restructuring manipulations. We prove the correctness of the mapping, and show that the resulting schema restructuring manipulations are incremental. While incrementality characterizes one-step schema modifications, reversibility assures that every such modification can be undone also in one step; the proposed ER-diagram transformations are shown to be reversible. We define two types of comple(eness for the ER-diagram transformations, ERD-completeness and vertexcompleteness. A subset of basic ER-diagram transformations is shown to be ERD-'Complete, while the whole set of the ER-diagram transformations is shown to be venex-complete. Emai1[BI1NET]: {victor, janos}@TECHSEL T ec hn io n C om pu te r Sc ie nc e D ep ar tm en t T eh ni ca l R ep or t C S0 44 2 19 86

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

ثبت نام

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

منابع مشابه

nD-SQL: A Multi-Dimensional Language for Interoperability and OLAP

We propose a multi-dimensional language called nD-SQL with the following features: (i) nD-SQL supports queries that interoperate amongst multiple relational sources with heterogeneous schemas, including RDBMS and relational data marts, overcoming the mismatch between data and schema; (ii) it supports complex forms of restructuring that permit the visualization of ndimensional data using the thr...

متن کامل

Incremental Reorganization of Relational Databases

The evolution of an information system is reflected in Abstract data modeling by database reorganization. Entity-Relationship consistency expresses the capability of relational databases to model information oriented systems. A relational schema consisting of &ation schemes. together with key and inclusion dependencies, is said to be ER-consistent if it complies with an entity-relationship stru...

متن کامل

Role of Father–Child Relational Quality in Early Maladaptive Schemas

BACKGROUND Primary maladaptive schemas, which are the basis of high-risk behavior and psychological disorders, result from childhood experiences with significant objects, such as fathers, in different developmental phases. OBJECTIVES This endeavor examined the role of the father in predicting these schemas. PATIENTS AND METHODS A total of 345 Islamic Azad University students (Qom Branch) wh...

متن کامل

OWLRel: Learning Rich Ontologies from Relational Databases

Mapping between ontologies and relational databases is a necessity in realising the Semantic Web vision. Most of the work concerning this topic has either (1) extracted OWL schemas using a limited range of OWL modelling constructs from relational schemas, or (2) extracted relational schemas from OWL schemas, that represent the OWL schemas as much as possible. By contrast, we propose a general f...

متن کامل

Matching of XML Schemas and Relational Schemas

XML is widely used for data exchange between relational databases. Generic exchange tools are based on mappings between the elements of both schemas. Despite the benefits of using generic tools, the manual definition of the mappings can become a time consuming and error-prone task. Given this scenario we propose algorithms for the automatic matching of XML schemas(DTDs) and relational schemas. ...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2013