MLU
INF.05186.02 - Datenbanken (Lehramt mit Erweiterungsfach Informatik) (Complete module description)
Original version English
INF.05186.02 10 CP
Module label Datenbanken (Lehramt mit Erweiterungsfach Informatik)
Module code INF.05186.02
Semester of first implementation
Faculty/Institute Institut für Informatik
Module used in courses of study / semesters
  • Informatik (Sekundarschule) (ELF) (Lehramt) > Informatik Informatik (Sekundar) (ELF), Version of accreditation valid from WS 2019/20 > Pflichtmodule
  • Informatik (Sekundarschule) () (Lehramt) > Informatik Informatik (Sekundar), Version of accreditation valid from WS 2019/20 > Pflichtmodule
  • Informatik (Sekundarschule) (WLF) (Lehramt) > Informatik Informatik (Sekundar) (WLF), Version of accreditation valid from WS 2019/20 > Pflichtmodule
Responsible person for this module
Further responsible persons
Prof. Dr. Stefan Brass
Prerequisites
Skills to be acquired in this module
  • Die wichtigsten Funktionen von Datenbanken-Managementsystemen erklären und ihren Nutzen in einem Projekt abschätzen (gegenüber einer Datei-basierten Lösung). Hierzu gehört insbesondere das Transaktionskonzept.
  • Allgemeine Grundbegriffe und die logischen Grundlagen von Datenbanken erklären.
  • Anfragen an existierende relationale Datenbanken in der Datenbanksprache SQL formulieren (auch komplexe Anfragen inklusive Anfragen an Data Warehouses).
  • Mit mindestens einem verbreiteten Datenbank-Managementsystem (DBMS) praktisch arbeiten (z.B. Oracle).
  • Datenbanken für gegebene (kleinere) Anwendungen entwerfen.
  • Die Zuverlässigkeit von Anwendungen bei parallelem Zugriff (Mehrbenutzerbetrieb) beurteilen.
  • Zugriffsrechten und Sichten zum Datenschutz einsetzen
Module contents
  • Grundlegende Datenbank-Begriffe, Funktionen von Datenbanksystemen
  • Einführung in die mathematische Logik mit Anwendungen für Datenbanken (insbesondere Anfragekalküle)
  • Relationales Datenmodell, Integritätsbedingungen
  • Relationale Algebra, Ausdrucksfähigkeit von Anfragesprachen
  • Die Datenbanksprache SQL (Schwerpunkt der Vorlesung)
  • Einführung in Datenbankentwurf (Entity-Relationship-Modell, Logischer Entwurf, Relationale Normalformen: BCNF)
  • Kurze Einführung in den Speicherstrukturen und Zugriffspfade (Indexe)
  • Transaktionen, Mehrbenutzerbetrieb (Synchronisation paralleler Zugriffe)
  • Datenbanksicherheit
  • Einführung in die Anwendungs-Programmierung
  • Einführung in Data Warehouses und Data Mining
Forms of instruction Lecture (4 SWS)
Exercises (2 SWS)
Exercises (1 SWS)
Course
Course
Languages of instruction German, English
Duration (semesters) 1 Semester Semester
Module frequency jedes Wintersemester
Module capacity unlimited
Time of examination
Credit points 10 CP
Share on module final degree Course 1: %; Course 2: %; Course 3: %; Course 4: %; Course 5: %.
Share of module grade on the course of study's final grade 1
Module course label Course type Course title SWS Workload of compulsory attendance Workload of preparation / homework etc Workload of independent learning Workload (examination and preparation) Sum workload
Course 1 Lecture Vorlesung 4 0
Course 2 Exercises Theoretische/Praktische Übung mit Seminaranteil 2 0
Course 3 Exercises Praktische Übung am Rechner 1 0
Course 4 Course Lösen von Hausaufgaben 0
Course 5 Course Selbststudium 0
Workload by module 300 300
Total module workload 300
Examination Exam prerequisites Type of examination
Course 1
Course 2
Course 3
Course 4
Course 5
Final exam of module
Korrekte Bearbeitung der Hausaufgaben, wobei ein gewisser Prozentsatz der Punkte erreicht werden muss, eine weitere Präzisierung findet sich in der konkreten Modulbeschreibung, Regelmäßige und aktive Mitarbeit in den Übungen inklusive Kurzvorträgen über die Hausaufgaben und der Beantwortung von Fragen zum Umfeld der Aufgaben, In Einzelfällen (begründete Ausnahmen) kann der Modulverantwortliche eine mündliche Kurzprüfung als Alternative anbieten.
mündliche Prüfung
Exam repetition information
Prerequisites and conditions Prerequisites Frequency Compulsory attendance Share on module grade in percent
Course 1 Winter semester No %
Course 2 Winter semester No %
Course 3 Winter semester No %
Course 4 Winter semester No %
Course 5 Winter semester No %