SoSe 17: Datenbanksysteme
Agnès Voisard
Zusätzl. Angaben / Voraussetzungen
Zielgruppe
- Pflichtmodul im Bachelorstudiengang Informatik
- Wahlpflichtmodul im Bachelorstudiengang Bioinformatik
- Wahlpflichtmodul im Nebenfach Informatik
- Pflichtmodul im lehramtsbezogenen Bachelorstudiengang
- Wahlpflichtmodul im lehramtsbezogenen Masterstudiengang
Voraussetzungen
- Kurs: MafI1 - Logik und diskrete Mathematik
- Kurs: ALP1 - Funktionale Programmierung oder Informatik A
- Kurs: ALP2 - Objektorientierte Programmierung oder Informatik B
Kommentar
Datenbankentwurf mit ER / UML. 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, Sicherheits- und Schutzkonzepte.
Technik: Transaktionsbegriff, transaktionale Garantien, Synchronisation des Mehrbenutzerbetriebs, Fehlertoleranzeigenschaften. Anwendungen und neue Entwicklungen: Data Warehouse-Technik, Data-Mining, Information Retrieval / Suchmaschinen. Im begleitenden Projekt werden die Themen praktisch vertieft.
SchließenLiteraturhinweise
- Alfons Kemper, Andre Eickler: Datenbanksysteme - Eine Einführung, 5. Auflage, Oldenbourg 2004
- R. Elmasri, S. Navathe: Grundlagen von Datenbanksystemen, Pearson Studium, 2005
27 Termine
Zusätzliche Termine
Do, 20.07.2017 14:00 - 16:00
Räume:
HFB/A Hörsaal (Garystr. 35-37)
HFB/B Hörsaal (Garystr. 35-37)
HFB/D Hörsaal (Garystr. 35-37)
Hs 1a Hörsaal (Habelschwerdter Allee 45)
T9/Gr. Hörsaal (Takustr. 9)
Räume:
HFB/A Hörsaal (Garystr. 35-37)
HFB/B Hörsaal (Garystr. 35-37)
HFB/C Hörsaal (Garystr. 35-37)
HFB/D Hörsaal (Garystr. 35-37)
Regelmäßige Termine der Lehrveranstaltung