Grundkurs Datenbankentwicklung

Von der Anforderungsanalyse zur komplexen Datenbankanfrage

  • Stephan Kleuker

Table of contents

  1. Front Matter
    Pages i-xix
  2. Stephan Kleuker
    Pages 1-14
  3. Stephan Kleuker
    Pages 15-47
  4. Stephan Kleuker
    Pages 63-86
  5. Stephan Kleuker
    Pages 87-95
  6. Stephan Kleuker
    Pages 97-127
  7. Stephan Kleuker
    Pages 129-153
  8. Stephan Kleuker
    Pages 155-169
  9. Stephan Kleuker
    Pages 171-202
  10. Stephan Kleuker
    Pages 203-211
  11. Stephan Kleuker
    Pages 213-222
  12. Stephan Kleuker
    Pages 223-258
  13. Stephan Kleuker
    Pages 259-279
  14. Stephan Kleuker
    Pages 281-298
  15. Stephan Kleuker
    Pages 299-326
  16. Stephan Kleuker
    Pages 327-328
  17. Back Matter
    Pages 329-334

About this book

Introduction

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.

Der Inhalt:

·         Datenbankgrundlagen

·         Ermittlung der Anforderungen an Datenbanken

·         Datenmodellierung

·         Tabellendefinition in SQL

·         Einfache Anfragen in SQL

·         Verschachtelte Anfragen in SQL

·         Transaktionen

·         Stored Procedures und Trigger

·         JDBC

·         Test von Datenbanken

·         NoSQL mit MongoDB und Java

Die Zielgruppen:

·         Informatikstudierende an Fachhochschulen und Universitäten

·         Studierende mit Nebenfach Informatik an Fachhochschulen und Universitäten<

·         Informatikstudierende an Berufsakademien

·         IT-Praktiker mit Fortbildungsinteresse

 Der Autor:

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.


Keywords

Datenbank Datenbankentwicklung Datenbank-Managementsystem DBMS SQL NoSQL Entity-Relationship-Modell funktionale Abhängigkeit PL/SQL Datenbanken

Authors and affiliations

  • Stephan Kleuker
    • 1
  1. 1.Ingenieurwissenschaften und InformatikHochschule OsnabrückOsnabrückGermany

Bibliographic information

Industry Sectors
Pharma
Chemical Manufacturing
Biotechnology
Electronics
Telecommunications
Consumer Packaged Goods
Energy, Utilities & Environment