Skip to main content
  • Textbook
  • © 2019

Relationale Datenbanken

Von den theoretischen Grundlagen zu Anwendungen mit PostgreSQL

Authors:

  • Umfassende Einführung in die Datenbankprogrammierung
  • Mit zahlreichen ausführlichen SQL-Beispielen
  • Behandelt auch Query-Optimierung und Snapshot-Isolation

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.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

Other ways to access

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

Table of contents (12 chapters)

  1. Front Matter

    Pages I-XI
  2. Mengenlehre

    • Thomas Studer
    Pages 1-9
  3. Das Relationenmodell

    • Thomas Studer
    Pages 11-23
  4. Diagramme und Modellierung

    • Thomas Studer
    Pages 25-42
  5. Die relationale Algebra

    • Thomas Studer
    Pages 43-71
  6. SQL Abfragen

    • Thomas Studer
    Pages 73-104
  7. SQL zur Datendefinition und Datenmanipulation

    • Thomas Studer
    Pages 105-124
  8. Abfrageoptimierung

    • Thomas Studer
    Pages 125-144
  9. Mehrbenutzerbetrieb

    • Thomas Studer
    Pages 145-163
  10. Normalformen

    • Thomas Studer
    Pages 165-188
  11. Berechnung von Normalformen

    • Thomas Studer
    Pages 189-203
  12. Rollen und Berechtigungen

    • Thomas Studer, Nathalie Froidevaux
    Pages 205-233
  13. Zugriffsberechtigungen und Sicherheitsrichtlinien auf Zeilenebene

    • Thomas Studer, Nathalie Froidevaux
    Pages 235-274
  14. Back Matter

    Pages 275-280

About this book

Ein Buch über relationale Datenbanken in Theorie und Praxis 

Thomas Studer führt Sie in diesem Buch umfassend und verständlich in Theorie und Praxis relationaler Datenbanken ein. Hier lernen Sie alles Wissenswerte von den theoretischen Grundlagen bis hin zu Anwendungen mit PostgreSQL. 

Mit dem relationalen Modell gestalten Sie die automatische Datenverarbeitung von riesigen Datenmengen sicher und effizient. Die folgenden fünf Themenabschnitte in diesem Buch helfen Ihnen, Studers Ansatz zu verstehen und in der Praxis umzusetzen: 

a) Datenbanktheorie 

b) Datenbankdesign 

c) Datenbanksprache SQL 

d) Abfrageoptimierung 

e) Verarbeitung von Transaktionen 

Das Buch richtet sich in erster Linie an Studierende der Informatik oder Wirtschaftsinformatik, die nach Weiterbildungsliteratur über relationale Datenbanken suchen. Softwareentwickler erhalten Impulse für die Praxis, etwa durch die Thematisierung der logischen und physischen Query-Optimierung oder die Implementierung der Transaktionsverarbeitung in der Open-Source-Datenbank PostgreSQL. Alle Anleitungen sind dank der Illustrationen leicht verständlich und nachvollziehbar. 


Viele Beispiele veranschaulichen komplexe Zusammenhänge 

Trotz des hohen Praxisbezugs kommt die Theorie in diesem Lehrbuch nicht zu kurz. Mit Hilfe der Algebra als formale Abfragesprache stellt Studer das relationale Modell mathematisch dar. Zahlreiche Beispiele bauen darauf auf und erläutern die Datenbanksprache SQL. So schlägt Studer Brücken zur Praxis. Darüber hinaus befasst er sich in seinem Buch mit den folgenden Aspekten relationaler Datenbanken: 

• Diagramme und Modellierung 

• SQL zur Datendefinition und Datenmanipulation 

• Mehrbenutzerbetrieb 

• Berechnung von Normalformen 


Mit dieser Ausgabe sind Sie auf dem neuesten Stand 

Diese Neuauflage ist grundlegend überarbeitet und um Themen wie die Serializable-Snapshot-Isolation ergänzt. Neu sind zwei Kapitel zu den Rollen und Berechtigungen sowie den Sicherheitsrichtlinien auf Zeilenebene in relationalen Datenbanken. Alle praktischen Beispiele und Erklärungen sind aktualisiert und an die aktuelle PostgreSQL Version 11. 1. angepasst. Zudem finden Sie im Internet frei verfügbares Begleitmaterial.


Authors and Affiliations

  • Universität Bern, Bern, Switzerland

    Thomas Studer

About the author

Prof. Dr. Thomas Studer lehrt und forscht seit 2003 an der Universität Bern. Er leitet mehrere Forschungsprojekte und ist Autor zahlreicher Fachartikel zu Themen der theoretischen Informatik und Logik. Vor seiner Tätigkeit an der Universität Bern war Thomas Studer Software-Entwickler und Mitglied des Managements einer Softwarefirma. Dort war er unter anderem massgeblich an der Entwicklung von grossen Datenbanksystemen beteiligt.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.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

Other ways to access