Datenbank-Programmierung
Fakultät für Informatik und Mathematik ©
Name Datenbank-Programmierung
Verantwortlich Prof. Dr. Martin Staudt
SWS 4
ECTS 5
Sprache(n) Deutsch
Englisch
Lehrform SU mit Übung
Angebot nach Ankündigung
Aufwand

30 Präsenzstunden Vorlesung, 30 Präsenzstunden Praktikum, 45 Stunden Vor-/Nachbereitung des Praktikums, 45 Stunden Nachbereitung der Vorlesung und Prüfungsvorbereitung

Voraussetzungen

Datenbanksysteme I (IF-I-B-302)

Ziele
  • Kenntnis der grundsätzlichen Interaktionsmöglichkeiten zwischen Anwendungsprogrammen und Datenbanksystemen
  • Erfahrung bei der Programmierung innerhalb eines Datenbanksystems bzw. mit Hilfe diverser Schnittstellen
  • Fähigkeit zur Bestimmung einer geeigneten Strategie für die Verteilung von Anwendungslogik zwischen Datenbank-Client und -Server
Inhalt
  • DB-interne Programmierung mit SQL/PSM und Java
  • Datenbank-Anwendungsprogrammierung und -Schnittstellen
  • Web-gestützte Datenbank-Anwendungen
  • Embedded und Dynamic SQL
  • Triggerprogrammierung
  • Objektdatenbanken und Programmierung
  • Zugriff auf XML-Datenbanken
  • Sichtenwartung und extern materialisierte Sichten
Medien und Methoden

Tafel, Folien bzw. Beamer, praktische Arbeit an Datenbanksystemen und mit Entwicklungswerkzeugen

Literatur
  • Conolly/Begg: Database Systems, Addison Wesley, 2004
  • Elmasri/Navathe: Fundamentals of Database Systems, Addison-Wesley, 2004
  • Saake/Sattler: Datenbanken und Java
  • Rahm/Vossen: Web und Datenbanken, dpunkt.verlag, 2002
Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen
IB Version 2010 FWP IF-WI-B-31-34-120 4 benotete schriftliche Prüfung 90 Minuten
IF Version 2012 FWP IF-I-B-F24 4 benotete schriftliche Prüfung 90 Minuten