Skip to main content

Relationale Datenbanken

Von den theoretischen Grundlagen zu Anwendungen mit PostgreSQL

  • Textbook
  • © 2016

Overview

  • Umfassende Einführung in Design und Programmierung von Datenbanken
  • Zahlreiche ausführliche SQL-Beispiele
  • Präzise Formulierung der theoretischen Grundlagen mit anschaulichen Erklärungen
  • Behandelt auch weiterführende Konzepte wie Query-Optimierung und Snapshot-Isolation
  • Auf Anwendungen mit PostgreSQL ausgerichtet

Part of the book series: eXamen.press (EXAMEN)

  • 84k Accesses

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

Access this book

eBook USD 19.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (10 chapters)

Keywords

About this book

Dieses Buch bietet eine umfassende Einführung in die Theorie und Praxis relationaler Datenbanken. Es beginnt mit einer mathematisch präzisen Darstellung des relationalen Modells und der relationalen Algebra. Darauf basierend wird die Datenbanksprache SQL vorgestellt und anhand zahlreicher praktischer Beispiele besprochen. Weiter werden die grundlegenden Prinzipien des Schemaentwurfs sowie Normalformen fundiert und praxisnah vermittelt. Studierende der Informatik finden hier auch weiterführende Themen, wie logische und physische Query-Optimierung oder Transaktionsverarbeitung, deren Implementierung in der Open-Source-Datenbank PostgreSQL untersucht und mit vielen Beispielen illustriert wird. Dabei behandelt dieses Lehrbuch auch aktuelle Neuerungen wie Serializable-Snapshot-Isolation.

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 mehrerer Forschungsprojekte und ist Autor zahlreicher Fachartikel zu Themen der theoretische 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

Publish with us