Datenbanksysteme
Agnès Voisard
Zusätzl. Angaben / Voraussetzungen
Zielgruppe
- Pflichtmodul im Bachelorstudiengang Informatik
- Pflichtmodul im lehramtsbezogenen Bachelorstudiengang mit Kernfach Informatik und Ziel: Großer Master
- Studierende im lehramtsbezogenen Masterstudiengang (Großer Master mit Zeitfach Informatik) können dieses Modul zusammen mit dem "Praktikum DBS" absolvieren
- Wahlpflichtmodul im Nebenfach Informatik
Voraussetzungen
- ALP 1 - Funktionale Programmierung
- ALP 2 - Objektorientierte Programmierung
- ALP 3 - Datenstrukturen und Datenabstraktion
- ODER Informatik B
Kommentar
Inhalt
Datenbankentwurf mit ERM/ERDD. Theoretische Grundlagen relationaler Datenbanksysteme: Relationale Algebra, Funktionale Abhängigkeiten, Normalformen. Relationale Datenbankentwicklung: SQL Datendefinition, Fremdschlüssel und andere Integritätsbedingungen. SQL als applikative Sprache: wesentliche Sprachelemente, Einbettung in Programmiersprachen, Anwendungsprogrammierung; objekt-relationale Abbildung. Transaktionsbegriff, transaktionale Garantien, Synchronisation des Mehrbenutzerbetriebs, Fehlertoleranzeigenschaften. Anwendungen und neue Entwicklungen: Data Warehousing, Data Mining, OLAP.
Projekt: im begleitenden Projekt werden die Themen praktisch vertieft.
Literaturhinweise
- Alfons Kemper, Andre Eickler: Datenbanksysteme - Eine Einführung, 5. Auflage, Oldenbourg 2004
- R. Elmasri, S. Navathe: Grundlagen von Datenbanksystemen, Pearson Studium, 2005
25 Termine
Zusätzliche Termine
Do, 17.07.2025 14:00 - 16:00
Räume:
HFB/A Hörsaal (Garystr. 35-37)
Räume:
HFB/C Hörsaal (Garystr. 35-37)
Räume:
HFB/D Hörsaal (Garystr. 35-37)
Räume:
T9/SR 005 Übungsraum (Takustr. 9)
Räume:
T9/137 Konferenzraum (Takustr. 9)
Räume:
Gr. Hörsaal (Raum B.001) (Arnimallee 22)
Regelmäßige Termine der Lehrveranstaltung
Di, 15.04.2025 14:00 - 16:00 Di, 22.04.2025 14:00 - 16:00 Di, 29.04.2025 14:00 - 16:00 Di, 06.05.2025 14:00 - 16:00 Di, 13.05.2025 14:00 - 16:00 Di, 20.05.2025 14:00 - 16:00 Di, 27.05.2025 14:00 - 16:00 Di, 03.06.2025 14:00 - 16:00 Di, 10.06.2025 14:00 - 16:00 Di, 17.06.2025 14:00 - 16:00 Di, 24.06.2025 14:00 - 16:00 Di, 01.07.2025 14:00 - 16:00 Di, 08.07.2025 14:00 - 16:00 Di, 15.07.2025 14:00 - 16:00 Do, 17.04.2025 14:00 - 16:00 Do, 24.04.2025 14:00 - 16:00 Do, 15.05.2025 14:00 - 16:00 Do, 22.05.2025 14:00 - 16:00 Do, 05.06.2025 14:00 - 16:00 Do, 12.06.2025 14:00 - 16:00 Do, 19.06.2025 14:00 - 16:00 Do, 26.06.2025 14:00 - 16:00 Do, 03.07.2025 14:00 - 16:00 Do, 10.07.2025 14:00 - 16:00 Do, 17.07.2025 14:00 - 16:00