CS1020 Datenbanksysteme
Modulverantwortliche
- Prof. Dr. Burkhardt Renz
Lehrende
- Prof. Dr. Peter Hohmann
- Dr. habil. Frank Kammer
- Prof. Dr. Achim Kaufmann
- Prof. Dr. Burkhardt Renz
- Prof. Dr. Harald Ritz
Notwendige Voraussetzungen zur Teilnahme
CS1017 Algorithmen und Datenstrukturen
Vorausgesetzte Module
- Medizinische Informatik (B.Sc. 2016)
Kurzbeschreibung
Die Studierenden verstehen die Konzepte von Datenbankmanagementsystemen, sie sind befähigt Datenmodelle zu entwickeln und beherrschen die Standard-Datenbanksprache SQL.
Inhalte
- 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
Qualifikations- und Lernziele
Die Studierenden verstehen die Konzepte von Datenbankmanagementsystemen. Sie sind befähigt, Datenmodelle zu entwickeln und beherrschen die Standard-Datenbanksprache SQL.
Fachkompetenzen
Methodenkompetenzen (fachlich & überfachlich)
Selbstkompetenzen
ECTS-Leistungspunkte (CrP)
- 6 CrP
- Arbeitsaufwand 180 Std.
- Präsenzzeit 90 Std.
- Selbststudium 90 Std.
Lehr- und Lernformen
- 6 SWS
Vorlesung 4 SWS
- Übung 2 SWS
Studiensemester
- Medizinische Informatik (B.Sc. 2016) - 3. Semester
Dauer
1 Semester
Häufigkeit des Angebots
Jedes Semester
Unterrichtssprache
Deutsch
Bonuspunkte
Nein
Bonuspunkte werden gemäß § 9 (4) der Allgemeinen Bestimmungen vergeben. Art und Weise der Zusatzleistungen wird den Studierenden zu Veranstaltungsbeginn rechtzeitig und in geeigneter Art und Weise mitgeteilt.
Prüfungsleistungen
Prüfungsvorleistung: 2 anerkannte Hausübungen
Prüfungsleistung: Klausur
Benotung
Die Bewertung des Moduls erfolgt gemäß §§ 9, ggf. 12 (Teilleistungen), ggf. 18 (Arbeiten, Kolloquien) der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung).
Verwendbarkeit
Gemäß § 5 der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung) Verwendbarkeit in allen Bachelorstudiengänge der THM möglich.
Literatur, Medien
- 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
Rechtliche Hinweise
- Diese Informationen geben den in den Online-Diensten für Studierende erfassten Datenbestand wieder.
- Die rechtskräftigen und damit verbindlichen Fassungen der Modulhandbücher finden Sie im Amtlichen Mitteilungsblatt der THM (AMB).
- Alle gültigen Prüfungsbestimmungen für die THM-Studiengänge können Sie außerdem in komfortabler Leseversion über den Downloadbereich auf der Homepage des Prüfungsamts einsehen.