FB6 Mathematik/Informatik/Physik

Institut für Informatik


Navigation und Suche der Universität Osnabrück


Hauptinhalt

Topinformationen

Aktuelle Veranstaltungen

Datenbanksysteme
Dozent:Prof. Dr. Martin Atzmüller, Leonid Schwenke, M. Sc., Dr. rer. nat. Manh Toan Nguyen
Veranstaltungstyp:Vorlesung und Seminar (Offizielle Lehrveranstaltungen)
Beschreibung:Die Veranstaltung gibt eine Einführung in Datenbanksysteme - Modellierung und Verwaltung großer Datenbestände. Dies erfolgt ausgehend von Basis-Architekturkonzepten und grundlegenden Datenbankentwurfsprinzipien (konzeptuelle/logische Modellierung, Datenmodelle, strukturiert/semi-strukturiert, Repräsentation etc.) hin zur relationalen Entwurfstheorie bzw. -Verfahren (Normalisierung des Datenmodells, Anfragesprachen, SQL, etc.), auch unter Betrachtung von Grundlagen der physischen Datenorganisation. Weitere exemplarische Inhalte schließen Datenintegrität, Fehler/Recovery, Transaktionsverwaltung, Mehrbenutzersynchronisation, Erweiterte Datenbankmodelle, Data Warehouse, und Modellierung/Verwaltung von Big Data ein.

Ziel der Veranstaltung ist es, die Studierenden mit den entsprechenden Konzepten und Prinzipien auf den verschiedenen Abstraktionsebenen vertraut zu machen, sowie mit vertieften Kenntnissen über bzw. in Anwendung/Transfer der entsprechenden grundlegenden Methoden und Verfahren zur Modellierung und Verwaltung großer Datenbestände zu befähigen, um auch deren Anwendung bzw. Implementierung von/in entsprechenden Systemen zu ermöglichen. Dies wird in den begleitenden Übungen vertieft.

Die Studierenden können nach erfolgreichem Bestehen:
1) Grundlegende Architektur-, Entwurfs-, Modellierungs- und Organisationskonzepte von Datenbanksystemen nennen, detailliert einordnen und gezielt anwenden/auswählen.
2) Mittels vertiefter Kenntnisse grundlegende Methoden und Verfahren zur Modellierung und Verwaltung großer Datenbestände darstellen, erklären und differenzieren.
3) Methoden und Verfahren zur Modellierung und Verwaltung großer Datenbestände in entsprechenden Systemkontexten bzw. in einfachen Anwendungsproblemen (algorithmisch, programmatisch) implementieren und entwickeln.
Ort:66/E33: Di. 16:00 - 18:00 (14x) Do. 08:00 - 10:00 (13x), 35/E01: Mi. 10:00 - 12:00 (11x), 35/E16: Mi. 10:00 - 12:00 (1x), (Online! ): Mi. 10:00 - 12:00 (1x), 94/E01: Mittwoch, 10.07.2024 08:00 - 14:00, Montag, 23.09.2024 14:00 - 19:30, 94/E03: Mittwoch, 10.07.2024 08:00 - 14:00, Montag, 23.09.2024 14:00 - 19:30, 94/E06: Mittwoch, 10.07.2024 08:00 - 14:00, Montag, 23.09.2024 14:00 - 19:30, 94/E08: Mittwoch, 10.07.2024 08:00 - 14:00, Montag, 23.09.2024 14:00 - 19:30
Semester:SoSe 2024
Zeiten:Di. 16:00 - 18:00 (wöchentlich) - Vorlesung, Ort: 66/E33, Mi. 10:00 - 12:00 (wöchentlich) - Vorlesung, Ort: 35/E01, 35/E16, (Online! ), Do. 08:00 - 10:00 (wöchentlich) - Übung, Ort: 66/E33, Termine am Mittwoch, 10.07.2024 08:00 - 14:00, Montag, 23.09.2024 14:00 - 19:30, Ort: 94/E03, 94/E06, 94/E08
Erster Termin:Dienstag, 02.04.2024 16:00 - 18:00, Ort: 66/E33
Veranstaltungsnummer:6.606
Empfohlenes Semester:ab 2. Sem.
Voraussetzungen:Informatik A
Sonstiges:Bereich: wissenschaftliche Veranstaltung
ECTS-Kreditpunkte:9,00