Datenbanksysteme

Modulnummer
CS1020
Modulverantwortliche
  • Prof. Dr. Burkhardt Renz
Lehrenden
  • Prof. Dr. Peter Hohmann
  • Dr. habil. Frank Kammer
  • Prof. Dr. Achim Kaufmann
  • Prof. Dr. Burkhardt Renz
  • Prof. Dr. Harald Ritz
Kurzbeschreibung

Die Studierenden verstehen die Konzepte von Datenbankmanagementsystemen, sie sind befähigt Datenmodelle zu entwickeln und beherrschen die Standard-Datenbanksprache SQL.

Qualifikations- und Lernziele

Die Studierenden verstehen die Konzepte von Datenbankmanagementsystemen. Sie sind befähigt, Datenmodelle zu entwickeln und beherrschen die Standard-Datenbanksprache SQL.

Lerninhalte
  • Teil 1: Grundlagen : Überblick über das Datenbank-Management; Datenbankarchitektur und Datenunabhängigkeit; Datenmodelle
  • Teil 2: Das relationale Modell: SQL; Relationen und relationale Algebra; Datenbankintegrität
  • Teil 3: Datenbank-Entwurf: Semantische Modellierung - Entity/Relationship Modell; Funktionale Abhängigkeiten; Normalformen: 1NF, 2NF, 3NF und BCNF; Schema-Entwurf
  • Teil 4: Transaktionsmanagement: Recovery; Transaktionen und Isolationslevel
  • Teil 5: Verwendung von Datenbanken: Programmierung von Datenbank-Zugriffen (JDBC); Aufgaben der Administration
Fachkompetenz
Methodenkompetenz
Selbstkompetenz
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
6.0 CrP; 180 Stunden, davon etwa 90 Stunden Präsenzzeit.
Semesterwochenstunden
6
Lernformen

Vorlesung 4 SWS, Übung 2 SWS

Geprüfte Leistung

Prüfungsvorleistung: 2 anerkannte Hausübungen
Prüfungsleistung: Klausur

Bewertungsstandard

Bewertung der Prüfungsleistung nach § 9 der Allgemeinen Bestimmungen

Häufigkeit des Angebots
Jedes Semester
Literatur
  • Schubert M: Datenbanken: Theorie, Entwurf und Programmierung relationaler Datenbanken. Teubner, Wiesbaden
  • Elmasri R, Navathe S B: Grundlagen von Datenbanksystemen. Pearson, England
  • Saake G, Sattler K U, Heuer A: Datenbanken: Konzepte und Sprachen. Mitp, Heidelberg
  • Date C J: Introduction to Database Systems. Addison-Wesley, Boston
  • Kifer M A, Bernstein A, Lewis P M: Database Systems: An Application-Oriented Approach. Pearson/Addison-Wesley, Boston
  • Garcia-Molina H, Ullman J D, Widom J: Database Systems: The Complete Book. Pearson Prentice-Hall, New Jersey
Voraussetzungen

CS1017 Algorithmen und Datenstrukturen

Vorausgesetzte Module
Verwendbarkeit des Moduls

Bachelor Medizinische Informatik

Rechtliche Hinweise