Modelling and Maintenance of Very Large Database Schemata Using Meta-structures

Practical experience shows that the maintenance of databases with a very large schema causes severe problems, and no systematic support is provided. In this paper we address this problem. Based on the analysis of a large number of very large database schemata we identify twelve frequently recurring meta-structures in three categories associated with schema construction, lifespan and context. We argue that systematic use of these meta-structures will ease the modelling and maintenance of very large database schemata.

[1]  Leon G. Higley,et al.  Forensic Entomology: An Introduction , 2009 .

[2]  Pieter Wisse,et al.  Metapattern: Context and Time in Information Models , 2000 .

[3]  Dirk Draheim,et al.  Trends in Enterprise Application Architecture, 2nd International Conference, TEAA 2006, Berlin, Germany, November 29 - December 1, 2006, Revised Selected Papers , 2007, TEAA.

[4]  Bernhard Thalheim Component Construction of Database Schemes , 2002, ER.

[5]  Bernhard Thalheim,et al.  OLAP Schemata for Correct Applications , 2005, TEAA.

[6]  Isabelle Comyn-Wattiau,et al.  Conceptual Modeling — ER ’99: 18th International Conference on Conceptual Modeling Paris, France, November 15–18, 1999 Proceedings , 1999, Lecture Notes in Computer Science.

[7]  Bernhard Thalheim,et al.  Component-driven engineering of database applications , 2006, APCCM.

[8]  Bernhard Thalheim,et al.  Many-Dimensional Schema Modeling , 2002, ADBIS.

[9]  Bernhard Thalheim,et al.  Entity-relationship modeling - foundations of database technology , 2010 .

[10]  Laura Brown Integration Models : Templates for Business Transformation , 2000 .

[11]  Professor Dr. Bernhard Thalheim Entity-Relationship Modeling , 2000, Springer Berlin Heidelberg.

[12]  Hartmut Ehrig,et al.  Handbook of graph grammars and computing by graph transformation: vol. 3: concurrency, parallelism, and distribution , 1999 .

[13]  Stefano Spaccapietra,et al.  Conceptual Modeling — ER 2002 , 2002, Lecture Notes in Computer Science.

[14]  M. J. Plasmeijer,et al.  Term graph rewriting: theory and practice , 1993 .

[15]  Bernhard Thalheim Component development and construction for database design , 2005, Data Knowl. Eng..

[16]  Bernhard Thalheim Engineering Database Component Ware , 2006, TEAA.

[17]  Hans-Werner Sehring,et al.  Dockets: A Model for Adding Value to Content , 1999, ER.