Modultitel
- Datenbanken
Modultitel (Englisch)
- Database Systems
Lehrveranstaltungen des Moduls
- Einführung in die Datenbanken und Modellierung (WS: 2V + 2Ü)
Modulverantwortliche(r)
Lehrinhalte
In diesem Modul befassen wir uns mit den Grundlagen von Datenbanksystemen. Nach einem allgemeinen Überblick beschäftigen wir uns insbesondere mit dem relationalen Modell sowie mit der Anfragesprache SQL. Ein weiterer Schwerpunkt liegt auf dem Design von Datenbanken, insbesondere von relationalen Datenbanken. Zusätzlich zum relationalen Modell werden wir auch weitere Datenmodelle kennenlernen, wie z.B. das XML Datenmodell oder Objektorientierte Datenbankmodelle. Praktische Übungen mit MySQL, JDBC und XML runden die Vorlesung ab.
Kompetenzen
Die Vorlesung gibt einen Einblick in das Gebiet der Datenbanken und vermittelt Grundlagen und Handhabung der gängigen Datenbankmodelle und Methoden. Im Rahmen von Übungen wird das vermittelte Wissen durch praktische Aufgaben vertieft und umgesetzt. Die Studierenden werden durch die Arbeit mit konkreten Werkzeugen wie z.B. MySQL, XML und JAVA dazu befähigt, eigene Datenbanken und Applikationen zu entwerfen und zu implementieren.
Literatur
- A. Silberschatz, H. F. Korth, S. Sudarshan, „Database Sysem Concepts“, 5th edition, McGraw Hill
Anzahl Einzelleistungen (benotet und unbenotet)
eine benotete oder unbenotete Einzelleistung
Prüfungsformen
Die benotete oder unbenotete Einzelleistung beinhaltet folgendes Portfolio an Leistungen:
- schriftlichen Klausur
- erfolgreiche Bearbeitung der Übungsblätter (s. Vergabe von LP)
Voraussetzungen für die Vergabe von Leistungspunkten
Bestehen der schriftlichen Klausur (3 LP) und erfolgreiche Bearbeitung der Übungsaufgaben (2 LP). Die erfolgreiche Bearbeitung der Übungsaufgaben beinhaltet, dass mind. 60% der Aufgaben in den Übungsgruppen „votiert“ werden, d.h. die Bereitschaft zum Vorrechnen zu Beginn jeder Übungsgruppe explizit angegeben wird, sowie mindestens zweimaliges Vorrechnen der Lösung zu einer votierten Aufgabe nach Aufforderung durch den Tutor. Diese Leistungen ergeben insgesamt 5 LP.
Arbeitsaufwand und Leistungspunkte
| Vorlesung Datenbanken Nachbereitung der Vorlesung: Übungen Vorbereitung der Übungen: Vorbereitung der Prüfung gesamt: 150h = 5 LP |
2 SWS x 16 Wochen 2h/Woche x 16 Wochen 2 SWS x 16 Wochen 2h/Woche x 16 Wochen |
= ca. 30h = ca. 30h = ca. 30h = ca. 30h = ca. 30h |
Teilnahmevoraussetzungen und Vorkenntnisse
Algorithmen und Datenstrukturen bzw. Einführung in die Informatik/Grundlagen der Programmierung
Empfohlene Kenntnisse: Grundkenntnisse Mathematik
Modultyp und Verwendbarkeit
Pflichtmodul für den Bachelorstudiengang
- Bioinformatik und Genomforschung
Wahlpflichtmodul für die Bachelorstudiengänge
- Naturwissenschaftliche Informatik (WP Vertiefung Informatik)
- Kognitive Informatik (WP Intelligente Systeme)
- Molekulare Biotechnologie (WP Informatik)
- Medieninformatik und Gestaltung (WP Medieninformatik)
- Nebenfach Informatik (WP Vertiefung Informatik)
Wahlpflichtmodul für die Masterstudiengänge
- Naturwissenschaftliche Informatik (Grundlagen Ergänzung)
- Intelligente Systeme (Grundlagen Ergänzung)
- Interdisziplinäre Medienwissenschaft
Dauer des Moduls / Angebotsturnus
Wintersemester: Vorlesung und Übung
jährlich


