Datenbanksysteme

Modulnummer
CS1020
Modulverantwortliche
Burkhardt Renz
Dozenten
  • Achim Kaufmann
  • Burkhardt Renz
  • 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
    COM_THM_ORGANIZER_THREE_STARS
    Methodenkompetenz
    COM_THM_ORGANIZER_TWO_STARS
    Sozialkompetenz
    COM_THM_ORGANIZER_ZERO_STARS
    Selbstkompetenz
    COM_THM_ORGANIZER_ONE_STAR
    Moduldauer (Semester)
    1
    Unterrichtssprache
    Deutsch
    Gesamtaufwand
    6 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

    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

    Verwendbarkeit des Moduls

    Bachelor Medizinische Informatik