Skip to main content

Component-Based Modeling of Huge Databases

  • Conference paper
Advances in Databases and Information Systems (ADBIS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3255))

Abstract

Database modeling is still a job of an artisan. Due to this approach database schemata evolve by growth without any evolution plan. Finally, they cannot be examined, surveyed, consistently extended or analyzed. Querying and maintenance become very difficult. Distribution of database fragments becomes a performance bottleneck. Currently, databases evolve to huge databases. Their development must be performed with the highest care.

This paper aims in developing an approach to systematic schema composition based on components. The approach is based on the internal skeletal meta-structures inside the schema. We develop a theory of database components which can be composed to schemata following a architecture skeleton of the entire database.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Biskup, J., Polle, T.: Decomposition of database classes under path functional dependencies and onto contraints. In: Schewe, K.-D., Thalheim, B. (eds.) FoIKS 2000. LNCS, vol. 1762, pp. 31–49. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  2. Broy, M.: Compositional refinement of interactive systems. Journal of the ACM 44(6), 850–891 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  3. Brown, L.: Integration models - Templates for business transformation. SAMS Publishing, New York (2000)

    Google Scholar 

  4. Feyer, T., Thalheim, B.: Many-dimensional schema modeling. In: Manolopoulos, Y., Návrat, P. (eds.) ADBIS 2002. LNCS, vol. 2435, pp. 305–318. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  5. Kudrjavcev, V.B.: Functional systems. Moscov Lomonossov University Press, Moscov (1982) (in Russian)

    Google Scholar 

  6. Malzew, A.I.: Algebraic systems. Nauka, Moscow (1970) (in Russian)

    Google Scholar 

  7. Moody, D.L.: Dealing with complexity: A practical method for representing large entity-relationship models. PhD., Dept. of Information Systems, University of Melbourne (2001)

    Google Scholar 

  8. Schmidt, J.W., Schring, H.-W.: Dockets: a model for adding value to content. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds.) ER 1999. LNCS, vol. 1728, pp. 248–262. Springer, Heidelberg (1999)

    Google Scholar 

  9. Smith, J.M., Smith, D.C.W.: Data base abstractions: Aggregation and generalization. ACM TODS 2, 2 (1977)

    Article  Google Scholar 

  10. Thalheim, B.: Dependencies in Relational Databases. Leipzig, Teubner Verlag (1991)

    Google Scholar 

  11. Thalheim, B.: Entity-relationship modeling – Foundations of database technology. Springer, Berlin (2000)

    MATH  Google Scholar 

  12. Thalheim, B.: The person, organization, product, production, ordering, delivery, invoice, accounting, budgeting and human resources pattern in database design. Preprint I-07-2000, Computer Science Institute, Brandenburg University of Technology at Cottbus (2000)

    Google Scholar 

  13. Thalheim, B.: Abstraction layers in database structuring: The star, snowflake and hierarchical structuring. Preprint I-13-2001, Computer Science Institute, Brandenburg University of Technology at Cottbus (2001)

    Google Scholar 

  14. Thalheim, B.: Component construction of database schemes. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503, pp. 20–34. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  15. Wisse, P.: Metapattern - Context and time in information models. Addison-Wesley, Boston (2001)

    Google Scholar 

  16. Yuan, L.-Y., Ozsoyoglu, Z.M.: Design of desirable relational database schemes. JCSS 45(3), 435–470 (1992)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schmidt, P., Thalheim, B. (2004). Component-Based Modeling of Huge Databases. In: Benczúr, A., Demetrovics, J., Gottlob, G. (eds) Advances in Databases and Information Systems. ADBIS 2004. Lecture Notes in Computer Science, vol 3255. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30204-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30204-9_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23243-8

  • Online ISBN: 978-3-540-30204-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics