Datenbankprogrammierung

Lernergebnisse (learning outcomes) / Kompetenzen

Die Studierenden sind in der Lage, ausgehend von einer Analyse der betrieblichen Anforderungen
einen Datenbankentwurf durchzuführen, diesen Entwurf mit Hilfe der Sprache SQL zu
implementieren und in einer zeitgemäßen Programmiersprache (derzeit Java) über das Netzwerk
Datenbank-Vorbereitungsvorgänge zu programmieren.

Inhalte

  • Installation und Verwaltung eines Datenbankservers
  • Anlegen und Verwenden von Datenbanken mit SQL
  • Verbindungsaufbau zu Datenbankservern und Datenbanktreiberverwaltung

Entwurfsmethodik:

  • Kozeptioneller Datenbankentwurf mit dem Entity-Relationship-Diagramm
  • Logischer Datenbankentwurf mit dem Relationenmodell
  • Relationale Algebra

Datenbankprogrammierung:

  • SQL-Programmierung, Klassen und Methoden zur Ausführung von SQL-Anweisungen
  • Programmierung von parametrieiserten und servergespeicherten Prozeduren
  • Auswertung

Lehrformen

  • Vorlesung / Seminaristischer Unterricht
  • Übungen zur Datenbankprogrammierung

Prüfungsformen

Klausur 60 Minuten

Dozent

Prof. Dr. rer. nat. Markus Eikelberg
Fachbereich Mechatronik und Maschinenbau

Sprechstunde:
nach Vereinbarung via Mail