Skip to main content
  • Textbook
  • © 2016

Grundkurs Datenbankentwicklung

Von der Anforderungsanalyse zur komplexen Datenbankanfrage

Authors:

  • Bietet eine kompakte und systematische Einführung
  • Ohne Vorkenntnisse verständlich
  • Ermöglicht Lesern, kleine Datenbanksysteme selbständig zu entwickeln und in komplexeren Projekten erfolgreich mitzuarbeiten

Buy it now

Buying options

eBook USD 39.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

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

Table of contents (16 chapters)

  1. Front Matter

    Pages i-xix
  2. Warum Datenbanken?

    • Stephan Kleuker
    Pages 1-14
  3. Anforderungsanalyse für Datenbanken

    • Stephan Kleuker
    Pages 15-47
  4. Normalisierung

    • Stephan Kleuker
    Pages 63-86
  5. [*] Relationenalgebra

    • Stephan Kleuker
    Pages 87-95
  6. Formalisierung von Tabellen in SQL

    • Stephan Kleuker
    Pages 97-127
  7. Einfache SQL-Anfragen

    • Stephan Kleuker
    Pages 129-153
  8. Gruppierungen in SQL

    • Stephan Kleuker
    Pages 155-169
  9. Verschachtelte Anfragen in SQL

    • Stephan Kleuker
    Pages 171-202
  10. Transaktionen

    • Stephan Kleuker
    Pages 203-211
  11. Rechte und Views

    • Stephan Kleuker
    Pages 213-222
  12. Stored Procedures und Trigger

    • Stephan Kleuker
    Pages 223-258
  13. Einführung in JDBC

    • Stephan Kleuker
    Pages 259-279
  14. Testen von Datenbanksystemen

    • Stephan Kleuker
    Pages 281-298
  15. NoSQL mit MongoDB und Java

    • Stephan Kleuker
    Pages 299-326
  16. Zusammenfassung und Ausblick

    • Stephan Kleuker
    Pages 327-328
  17. Back Matter

    Pages 329-334

About this book

Mit diesem Buch erhalten Studierende einen kompakten und praxisorientierten Einstieg, mit dem sie bereits früh im Studium sehr gut zurechtkommen. Die verschiedenen Phasen einer Datenbankentwicklung werden mit ihren Vorgehensweisen, Konzepten und möglichen Problemquellen vorgestellt. Gerade die Anforderungsanalyse und die Möglichkeit zur Erstellung mächtiger SQL-Anfragen werden als besonders praxisrelevante Aspekte betont. Durch die im zweiten Teil detailliert vorgestellte Integration von Datenbanken in die umgebende Software sind Studierende nach der Lektüre in der Lage, in Praxisprojekten erfolgreich mitzuarbeiten. Das Buch deckt inhaltlich eine Einführungsvorlesung vollständig ab. Die vierte Auflage wurde um ein Kapitel zu NoSQL ergänzt.

Neben vielen kleinen Beispielen zur Verdeutlichung einzelner Aspekte wird ein durchgehendes Beispiel genutzt. Alle Kapitel schließen mit Wiederholungsfragen und Übungsaufgaben, deren Lösungen online zum Download zur Verfügung stehen.

Reviews

“... Der Aufbau des Buches ist gut strukturiert und orientiert ... Viele didaktisch geschickt gewählte Einzelbeispiele, Wiederholungsfragen und Übungsaufgaben, deren Lösungen auf der im Vorwort angegebenen Internetseite zum Download zur Verfügung stehen. ... Ein gelungenes Lehrbuch, das als kompakter Einstieg in Datenbanksysteme sehr gut geeignet ist.” (Karl Schäfer, in: Amazon.de, 6. Dezember 2016)


Authors and Affiliations

  • Ingenieurwissenschaften und Informatik, Hochschule Osnabrück, Osnabrück, Germany

    Stephan Kleuker

About the author

Prof. Dr. Stephan Kleuker unterrichtet seit mehreren Jahren Software-Engineering, Datenbanken und Software-Qualität an der Hochschule Osnabrück. Er ist Autor verschiedener Fachbücher und hat mehrjährige Praxiserfahrung als Systemanalytiker sowie als Berater bei der Erstellung komplexer Software-Systeme.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.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