Datenmanagement jenseits von Relationen
News
- Vorbesprechung am 06.03.
- Projektaufgaben werden über Blackboard verteilt und abgegeben.
- Wir wurden darauf aufmerksam gemacht, dass es eine Überschneidung der Wahlmodulveranstaltungen VO/PS Einführung Simulation und UV Datenmanagement jenseits von Relationen gibt. Sollte der Wunsch tatsächlich vorhanden sein, wäre es, bei entsprechendem Bedarf (!), möglich, die UV Datenmanagement jenseits von Relationen auf *Freitag, 11:30 Uhr - 14:30 Uhr* zu verschieben! Wir bitten daher *alle* Teilnehmenden zurückzumelden, ob eine Verschiebung a) gewünscht b) möglich c) nicht gewünscht/nicht möglich ist. Ihre Rückmeldungen richten Sie bitte vor dem Vorbesprechungstermin an: anita.bilke@plus.ac.at UND martin.schaeler@plus.ac.at
Allgemeines
Diese Vorlesung soll Studierende an den Einsatz moderner Datenbanksysteme heranführen, Wir gehen beispielsweise sowohl auf Main-memory Datenbanktechnologien, semistrukturierte Datenbanken (primär XML-Datenbanken und deren Anfragesprache), Map-reduce frameworks, als auch Graph-Datenbanken ein. Am Ende der Lehrveranstaltung sollen die Teilnehmer Datenbank-Konzepte (insbesondere Datenmodelle, Anfragesprachen) – breiter, als es in einführenden Datenbank-Veranstaltungen vermittelt wurde – erläutern und miteinander vergleichen können. Sie sollten Alternativen bezüglich der Verwaltung komplexer Anwendungsdaten mit Datenbank-Technologie kennen und bewerten können. Insbesondere sollen die Grenzen klassischer relationaler Systeme bekannt sein, so dass die Studierenden gezielt alternative Lösungen einsetzen können. Die LV ist als Vorlesung mit Übung (VU) konzipiert. D.h. es gibt eine Gesamtnote, die sich zu 70% aus der Vorlesungsprüfung am Ende des Semesters und zu 30% aus Projektaufgaben des Übungsteils zurücksetzt.Vorlesung
Vertiefende Lektüre
Folgende Bücher vertiefen den Stoff aus der Vorlesung:
-
Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement.
Eric Redmond, Jim Wilson. -
Data Management in Machine Learning Systems.
Matthias Boehm, Arun Kumar, Jun Yang.
Prüfung
Die Prüfung zur Vorlesung ist mündlich und dauert in etwa 20 Minuten den Einstieg bildet ein zufälliges der Kapitel der Vorlesung. Die Prüfung findet in präsenz statt.
Bewertet werden
- die technische Korrektheit der Antwort,
- der Detailgrad der Antwort, d.h., wie tief-schürfend wurde das Thema behandelt,
- die Vollständigkeit der Antwort, d.h., wurden alle Aspekte berücksichtigt,
- der Gebrauch der passenden Fachterminologie,
- die Fähigkeit, auf vertiefende Fragen einzugehen.
Zur Prüfung können keine Unterlagen verwendet werden.
Die Fragen werden vorher nicht bekannt gegeben. Sie sind jedoch grundsätzlich eher weit gefasst und decken zusammengenommen den gesamten Stoff der Vorlesung ab.
Die An- und Abmeldung zur Prüfung ist bis 48 Stunden vor dem Prüfungszeitpunkt möglich. Bei Fernbleiben von einer Prüfung ohne Abmeldung erfolgt eine Sperre gemäß den Satzungen der Universität.
Übung
Abhaltungsmodus
Die Übung besteht in der Ausarbeitung von Projektblättern in Gruppen zu 2 Personen. Es werden drei Projekte (nacheinander) bearbeitet. Thematisch orientieren sich die Projekte an Konzepten aus der Vorlesung, die relational umgesetzt werden.
Typischerweise erfolgt dies als Programmieraufgabe, in der eine Client-Server-Infrastruktur aufgebaut werden soll. Die Programmiersprache und das Datenbanksystems kann frei gewählt werden. Für die Zulassung zur Prüfung müssen Sie mindestens 50% der Punkte des Übungsteils erreichen. Es können in Summe 30 Punkte erreicht werden. Für den Übungsteil wird folgender Notenschlüssel verwenden.Bewertung
Punkte | Note | |||
---|---|---|---|---|
≥ 26.25 | ||||
≥ 22.5 | ||||
≥ 18.75 | ||||
≥ 15 | ||||
< 15 |