Zusammenfassung
Bei den Stärken eines relationalen Datenbanksystems haben wir insbesondere betont, dass es an der Sprach- und Benutzerschnittstelle keine Kenntnisse der inneren Struktur des Datenbanksystems voraussetzt. Weshalb widmen wir nun trotzdem ein ganzes Kapitel der Architektur relationaler Datenbanksysteme?
Relationale Abfrage- und Manipulationssprachen arbeiten deskriptiv im aussagekräftigen Befehlsjargon wie: «Gib mir alle Mitarbeitenden an, die in Liestal wohnen!» Es ist dabei interessant, wie eine mengenorientierte Abfrage vom Datenbanksystem schrittweise übersetzt und verarbeitetwird. Zu Beginn der relationalen Datenbanktheorie war nämlich umstritten, ob – und gegebenenfalls wie – ein mengenorientiertes Datenbanksystem überhaupt funktioniert.
Preview
Unable to display preview. Download preview PDF.
Bayer R. (1972) Symmetric Binary B-Trees: Data Structures and Maintenance Algorithms. Acta Informatica, Vol. 1, No. 4, pp. 290–306
Bernstein P. A. et al. (1987) Concurrency Control and Recovery in Database Systems. Addison-Wesley
Castano S. et al. (1995) Database Security. Addison-Wesley
Eswaran K. P., Gray J. M., Lorie R. A., Traiger I. L. (1976) The Notions of Consistency and Predicate Locks in a Data Base System. CACM, Vol. 19, No. 11, pp. 624-633
Gray J., Reuter A. (1993) Transaction Processing – Concepts and Techniques. Morgan-Kaufmann
Härder T. (1978) Implementierung von Datenbanksystemen. Hanser
Härder T., Rahm E. (2001) Datenbanksysteme – Konzepte und Techniken der Implementierung. Springer
Härder T., Reuter A. (1983) Principles of Transaction-Oriented Database Recovery. ACM Computing Surveys, Vol. 15, Nr. 4, pp. 287–317
Lockemann P. C., Schmidt J. W. (Hrsg.) (1993) Datenbank-Handbuch. Springer
Maier D. (1983) The Theory of Relational Databases. Computer Science Press
Maurer W. D., Lewis T. G. (1975) Hash Table Methods. ACM Computing Surveys, Vol. 7, Nr. 1, pp. 5–19
Nievergelt J., Hinterberger H., Sevcik K. C. (1984) The Grid File: An Adaptable, Symmetric Multikey File Structure. ACM Transactions on Database Systems, Vol. 9, No. 1, pp. 38–71
Reuter A. (1981) Fehlerbehandlung in Datenbanksystemen. Hanser
Schaarschmidt R. (2001) Archivierung in Datenbanksystemen – Konzepte und Sprache. Teubner
Störl U. (2001) Backup und Recovery in Datenbanksystemen - Verfahren, Klassifikation, Implementierung und Bewertung. Teubner
Ullman J. (1982) Principles of Database Systems. Computer Science Press
Weikum G. (1988) Transaktionen in Datenbanksystemen – Fehlertolerante Steuerung paralleler Abläufe. Addison-Wesley
Weikum G., Vossen G. (2002) Transactional Information Systems – Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann
Wiederhold G. (1983) Database Design. McGraw-Hill
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Meier, A. (2010). Elemente der Systemarchitektur. In: Relationale und postrelationale Datenbanken. eXamen.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05256-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-05256-9_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05255-2
Online ISBN: 978-3-642-05256-9
eBook Packages: Computer Science and Engineering (German Language)