Datenbank-Programmierung

Datenbank-Programmierung

SWS 4
ECTS 5
Sprache(n) Deutsch (Standard)
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

6

benotete schriftliche Prüfung 90 Minuten

IF Version 2019

FWP

IF-I-B-F24

6

schriftliche Prüfung

IF Version 2023

FWP

IF-I-B-F24

6

schriftliche Prüfung

WD Version 2022

FWP

951-55-120

6

schriftliche Prüfung

WT Version 2022

FWP

951-55-120

6

schriftliche Prüfung