Skip to main content
Top

2016 | OriginalPaper | Chapter

5. Systemarchitektur

Authors : Andreas Meier, Michael Kaufmann

Published in: SQL- & NoSQL-Datenbanken

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Zusammenfassung

Bei der Systemarchitektur gilt als unabdingbares Prinzip, voneinander unabhängige Systemebenen mit klaren Schnittstellen einzuführen. Formuliert ein Anwender seinen Auswertungswunsch mit der Hilfe von SQL, so wird dieser Aufruf in einen Anfragebaum übersetzt. Dabei bilden die Blätter die Input-Tabellen und die Knoten die Operatoren der Relationenalgebra. Das Datenbanksystem übernimmt die Optimierung der Anfrage und wertet die Datenbank mit geeigneten Speicher- und Zugriffsstrukturen aus. Mit dem sogenannten Map/Reduce-Verfahren lassen sich die Aufgaben in massiv verteilten Datenbanken parallelisieren und effizient lösen.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Das Datenbanksystem baut für jeden Primärschlüssel automatisch eine Indexstruktur auf; bei zusammengesetzten Schlüsseln werden erweiterte Indexstrukturen verwendet.
 
Literature
go back to reference Celko, J.: Joe Celko’s Complete Guide to NoSQL – What Every SQL Professional Needs to Know About Nonrelational Databases. Morgan Kaufmann (2014) Celko, J.: Joe Celko’s Complete Guide to NoSQL – What Every SQL Professional Needs to Know About Nonrelational Databases. Morgan Kaufmann (2014)
go back to reference Dean, J., Ghemawat, S.: MapReduce – simplified data processing on large clusters. In: Proceedings of the 6th Symposium on Operating Systems, Design and Implementation (OSDI’04), pp. 137–150. San Francisco, 6–8 Dec 2004 Dean, J., Ghemawat, S.: MapReduce – simplified data processing on large clusters. In: Proceedings of the 6th Symposium on Operating Systems, Design and Implementation (OSDI’04), pp. 137–150. San Francisco, 6–8 Dec 2004
go back to reference DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo – Amazon’s highly available key-value store. In: Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP’07), pp. 205–220. Stevenson, 14–17 Oct 2007 DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo – Amazon’s highly available key-value store. In: Proceedings of the 21st ACM Symposium on Operating Systems Principles (SOSP’07), pp. 205–220. Stevenson, 14–17 Oct 2007
go back to reference Edlich, S., Friedland, A., Hampe, J., Brauer, B., Brückner, M.: NoSQL – Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken. Carl Hanser Verlag (2011) Edlich, S., Friedland, A., Hampe, J., Brauer, B., Brückner, M.: NoSQL – Einstieg in die Welt nichtrelationaler Web 2.0 Datenbanken. Carl Hanser Verlag (2011)
go back to reference Härder, T.: Implementierung von Datenbanksystemen. Hanser (1978) Härder, T.: Implementierung von Datenbanksystemen. Hanser (1978)
go back to reference Härder, T., Rahm, E.: Datenbanksysteme – Konzepte und Techniken der Implementierung. Springer (2001) Härder, T., Rahm, E.: Datenbanksysteme – Konzepte und Techniken der Implementierung. Springer (2001)
go back to reference Karger, D., Lehmann, E., Leighton, T., Levine, M., Lewin, D., Panigrahy, R.: Consistent hashing and random trees – distributed caching protocols for relieving hot spots on the world wide web. In: Proceedings of the 29th Annual ACM Symposium on Theory of Computing, El Paso (1997) Karger, D., Lehmann, E., Leighton, T., Levine, M., Lewin, D., Panigrahy, R.: Consistent hashing and random trees – distributed caching protocols for relieving hot spots on the world wide web. In: Proceedings of the 29th Annual ACM Symposium on Theory of Computing, El Paso (1997)
go back to reference Lockemann, P.C., Schmidt, J.W. (Hrsg.): Datenbank-Handbuch. Springer (1993) Lockemann, P.C., Schmidt, J.W. (Hrsg.): Datenbank-Handbuch. Springer (1993)
go back to reference Maier, D.: The Theory of Relational Databases. Computer Science Press (1983) Maier, D.: The Theory of Relational Databases. Computer Science Press (1983)
go back to reference Nievergelt, J., Hinterberger, H., Sevcik, K.C.: The grid file: an adaptable symmetric multikey file structure. ACM Trans. Database Syst. 9(1), 38–71 (1984)CrossRef Nievergelt, J., Hinterberger, H., Sevcik, K.C.: The grid file: an adaptable symmetric multikey file structure. ACM Trans. Database Syst. 9(1), 38–71 (1984)CrossRef
go back to reference Paredaens, J., De Bra, P., Gyssens, M., Van Gucht, D.: The Structure of the Relational Database Model. Springer (1989) Paredaens, J., De Bra, P., Gyssens, M., Van Gucht, D.: The Structure of the Relational Database Model. Springer (1989)
go back to reference Redmond, E., Wilson, J.R.: Seven Databases in Seven Weeks – A Guide to Modern Databases and the NoSQL Movement. The Pragmatic Bookshelf (2012) Redmond, E., Wilson, J.R.: Seven Databases in Seven Weeks – A Guide to Modern Databases and the NoSQL Movement. The Pragmatic Bookshelf (2012)
go back to reference Sadalage, P.J., Fowler, M.: NoSQL Distilled – A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013) Sadalage, P.J., Fowler, M.: NoSQL Distilled – A Brief Guide to the Emerging World of Polyglot Persistence. Addison-Wesley (2013)
go back to reference Tilkov, S.: REST und HTTP – Einsatz der Architektur des Web für Integrationsszenarien. dpunkt (2011) Tilkov, S.: REST und HTTP – Einsatz der Architektur des Web für Integrationsszenarien. dpunkt (2011)
go back to reference Ullman, J.: Principles of Database Systems. Computer Science Press (1982) Ullman, J.: Principles of Database Systems. Computer Science Press (1982)
go back to reference Wiederhold, G.: Database Design. McGraw-Hill (1983) Wiederhold, G.: Database Design. McGraw-Hill (1983)
Metadata
Title
Systemarchitektur
Authors
Andreas Meier
Michael Kaufmann
Copyright Year
2016
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-47664-2_5

Premium Partner