TU Wien:Datenmodellierung VU (Seyr)

Aus VoWi
Zur Navigation springen Zur Suche springen
Ähnlich benannte LVAs (Materialien):

Im Rahmen der Studienplanänderung 2011 der Technischen Universität Wien wurde "Datenmodellierung VL" in "Datenmodellierung VU" umbenannt. Die beiden LVAs sind daher äquivalent.

  • Studierende der TU, die im WS11 oder später mit ihrem Studium begonnen haben, können nur die LVA mit neuem Titel, sofern sie noch nach dem Vorlage:Studienplan TU ein Pflicht-/Wahlfach ist, für ihren Abschluss verwenden.
  • Studierende der TU, die bereits vor dem WS11 inskribiert waren, müssen genau eine dieser beiden LVAs absolvieren.



Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.

Daten[Bearbeiten | Quelltext bearbeiten]

Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.
Vortragende Katrin Seyr, Markus Pichlmair
ECTS 3
Links tiss:184685 , Homepage
Zuordnungen
Bachelorstudium Medieninformatik und Visual Computing
Bachelorstudium Medizinische Informatik
Bachelorstudium Software & Information Engineering
Bachelorstudium Technische Informatik
E033522
Bachelorstudium Wirtschaftsinformatik
E033884


Inhalt[Bearbeiten | Quelltext bearbeiten]

Einführung in Datenbanken:

  • Datenbankentwurf
  • Entity-Relationship-Modell
  • Relationale Algebra
  • SQL
  • Relationale Entwurfstheorie

Ablauf[Bearbeiten | Quelltext bearbeiten]

Im Laufe des Semester sind in zwei Übungsrunden auf freiwilliger Basis - wobei zu beachten gilt, dass man sowohl auf jedes der beiden Übungsblätter als auch die dazugehörigen Abgabgegespräche mindestens einen (1) Punkt braucht, da man ansonsten automatisch negativ ist. Freiwillig ist für mich etwas anderes ;) - etliche Übungsbeispiele über ER-Diagramme und SQL-Queries auszuarbeiten und abzugeben. Mit Hilfe der Kentnisse, die man sich (in der Vorlesung) angeeignet hat und vor allem mit Hilfe des Buches Datenbanksysteme, 5., 6. oder 7. Auflage von Alfons Kemper/André Eickler sollten diese Beispiele jedoch kein Problem darstellen. Weiters muss am Anfang des Semesters ein Multiple-Choice-Test elektronisch abgegeben werden. Dieser stellt die endgültige Anmeldung zur LVA dar.

AB WS2011: Übungen sind NICHT freiwillig und müssen gemacht werden, aber selbe Bedingungen wie oben (mind. 1 Punkt pro Blatt und 1 Punkt pro Gespräch)

Zum Ende des Semesters gibt es einen computergestützten SQL-Test sowie eine Vorlesungsprüfung, letztere auch zu drei weiteren Terminen im folgenden Semester. Sowohl SQL-Test als auch Vorlesungsprüfung sind für das positive Absolvieren der LVA nötig.

Ergänzung: wer die zwei Übungen selbstständig gemacht hat, kann bei der Prüfung nur schwer durchfallen, da hauptsächlich nur überprüft wird, ob man es verstanden hat.

Benötigte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]

Für Relationale Algebra solltet ihr ein wenig mit Mengenlehre vertraut sein, dafür reichen aber die in Mathematik 1 (bzw. in der Schule) vermittelten Kenntnisse locker aus.

Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]

Ein bisschen Erfahrung mit SQL kann nicht schaden.

Literatur[Bearbeiten | Quelltext bearbeiten]

Empfohlen: Alfons Kemper/André Eickler: Datenbanksysteme, R. Oldenbourg Verlag, 5. Auflage (2004, ISBN 3-486-27392-2), 6. Auflage (2006, ISBN 3-486-57690-9, 41 EUR) oder 7. Auflage (2009, ISBN 978-3-486-59018-0, 41 EUR). Das Buch gibt es auch auf der Homepage der TU-Bibliothek gratis als e-book zum "ausborgen".

Es existiert zu dieser Lehrveranstaltung kein Skriptum, stattdessen stehen die Vorlesungsfolien auf der LVA-Seite zum Download zur Verfügung.

Vortrag[Bearbeiten | Quelltext bearbeiten]

Bericht aus der Sicht eines Höhersemestrigen: Ich habe die LVA in meinem 6ten Semester noch einmal besuchen müssen (bin damals durchgeflogen). Ich fand den Vortrag eher zu langsam, was aber meiner Meinung nach daran lag, dass immer wieder mehr auf mathematische Details eingegangen wurde (etwa Mengenlehre etc.). Etwas, für das ich als Zweitsemestriger aber sicher dankbar gewesen wäre, aber nach 6 Semestern war es natürlich eher unnötig. Mein Eindruck war allerdings, dass Katrin Seyr sehr bemueht war, den Stoff für alle verständlich rüberzubringen.

Havelka[Bearbeiten | Quelltext bearbeiten]

Nachdem der unten stehende Absatz (bis auf den einleitenden Satz) zur gänze schon im alten Havelka-Artikel war, markier ich ihn hier mal als gesondert... Mati 15:54, 30. Okt. 2007 (CET)

Der Vortrag wird nun zur Gänze (bis auf die Übungsvorbereitungen) von Katrin Seyr gehalten. Nach der Meinung einiger Studenten gestaltet sich die Vorlesung unabhängig vom Vortragenden langweilig bis einschläfernd, nach höchstens 60 Minuten ist bei den meisten Hörern die Schmerzgrenze erreicht.

Wer ebenfalls dieser Meinung ist sollte die Vorlesungen nicht besuchen und sich das Wissen durch Selbststudium des empfohlenen Buches von Kemper und Eickler sowie durch sorgfältiges Ausarbeiten der Übungsbeispiele aneignen. Gerade noch auszuhalten sind die Vorbesprechung sowie die Besprechungen der Übungsbeispiele, die zur Vorlesungszeit stattfinden; von diesen Terminen kann man noch ein wenig neue Erkenntnisse mitnehmen.


Im SS2011 wurde der gesamte Vortragsteil von Markus Pichlmair abgehalten. - Im WS 2011 genauso. Vortrag war auf keinen Fall langweilig, laufend werden Tipps zur Prüfung gegeben.

Übungen[Bearbeiten | Quelltext bearbeiten]

Die Übung besteht aus drei Übungsbeispielen, wobei das erste elektronisch abgegeben werden muss und das zweite und dritte getrennt voneinander bei einer Tutorin/einem Tutor im Informatiklabor abgegeben und besprochen werden.

  1. Multiple-Choice-Test: Dieser ist verpflichtend, kann jedoch beliebig oft durchgeführt werden.
  2. Umwandeln von zwei (von drei Angaben) Texten in ER-Diagramme sowie Umwandlung dieser in Relationen.
  3. 17 (davon 12 verpflichtend und fünf aus einem Pool von weiteren 12) SQL-Queries.

Für die Beispiele 2 und 3 gibt es jeweils maximal 15 Punkte. Die Abgaben sind zwar freiwillig, aber auf jeden Fall empfehlenswert.

Positiv anzumerken sind die wirklich ausgesprochen netten TutorInnen. Anstatt wie in anderen Fächern üblich dich beim Abgabegespräch zu verunsichern, versuchen sie, konstruktive Verbesserungstipps für die Beispiele zu geben. Doch gibt es unter den TutorInnen selbstverständlich auch schwarze Schafe, die so lange bohren, bis sie in den Ausarbeitungen des Studierenden einen Fehler finden, der nach Einschätzung des Tutors/der Tutorin Anlass genug ist, das Beispiel schlechter zu bewerten.

Das Programm Dia ist hilfreich zum Erstellen der ER-Diagramme.

WS 2011:[Bearbeiten | Quelltext bearbeiten]

Es gab 2 Übungsblätter mit je 9 Aufgaben. Man musste auf beide Übungsblätter jeweils einen von 5 Punkten erhalten, sonst ist man automatisch negativ. Nach jeder Abgabe muss man zu einem Abgabegespräch, bei dem allerdings nicht die Abgabe besprochen wird, sondern man bekommt eine normale Angabe mit 2 Beispielen, die man lösen muss. Es ist also eher eine kleine Prüfung als ein Abgabegespräch. Auf beide Abgabegespräche braucht man ebenfalls jeweils mindestens 1 Punkt.

Da fast jede der 10 Aufgaben mehrere Unterpunkte hat, ist der Aufwand, wenn man das komplette Übungsblatt lösen will, ziemlich hoch. Vor allem, wenn man noch nie mit SQL gearbeitet hat, denn im WS2011 bestand allein die Aufgabe 1 vom 2. Übungsblatt aus ca. 20 SQL-Abfragen, die immer schwieriger wurden. Für den SQL-Test war das aber die ideale Vorbereitung.

Wenn man beide Übungsblätter und beide Abgabegespräche positiv absolviert hat, kann man zum SQL-Test. Hier hat man 2 Versuche, der Test läuft auf dem gleichen System wie die SQL-Abfragen des 2. Übungsblattes.

Hat man auch den SQL-Test positiv absolviert, kann man zur Vorlesungsprüfung antreten. Diese muss man innerhalb der 4 angebotenen Termine positiv absolvieren, ansonsten verfällt die Übung.

Prüfung[Bearbeiten | Quelltext bearbeiten]

Am Ende des Semesters findet eine einstündige Prüfung (mit den gesetzlich vorgeschriebenen 3 Nachterminen im Folgesemester) über den in der Vorlesung und den beiden Übungsbeispielen gebrachten Stoff statt.

Hat man die beiden Abgaben der beiden Übungsbeispiele mehr oder weniger problemlos überstanden und die für die Prüfung notwendigen Kapitel über Datenmodellierung (1-6) gelernt haben, sollte es kein Problem sein, die Prüfung mit einem einigermaßen guten Ergebnis zu schaffen. Seit SS09 kein SQL mehr bei der Prüfung, da es durch den elektronischen SQL -Übungstest abgeprüft wird.

WICHTIG: Ab Sommersemester 2006 ist XML nicht mehr Prüfungsstoff! (wen XML interessiert, der besuche Semistrukturierte Daten).

Empfehlenswert ist auf jeden Fall, sich den Prüfungsordner der LVA zu besorgen, da die Prüfungen alle ähnlich gestaltet sind. Weiters sind auf der LVA Homepage alte Prüfungsangaben und Musterlösungen online verfügbar. Beim Durcharbeiten der Prüfungsordner sollte der Schwerpunkt selbstverständlich auf den aktuelleren Prüfungen liegen.

Bei der Prüfung sind folgende Unterlagen gestattet:

  1. Das Buch "Alfons Kemper/André Eickler: Datenbanksysteme, 5./6. Auflage", oder ein adäquates Buch
  2. Ausdrucke der in der Vorlesung verwendeten Folien
  3. Wörterbuch

Andere Unterlagen sind ausnahmslos nicht erlaubt, insbesondere alte Prüfungsangaben und -lösungen, sowie Angaben und Lösungen der Übungsbeispiele.

WS 2011:[Bearbeiten | Quelltext bearbeiten]

Man darf zur Vorlesungsprüfung antreten, wenn man die Übungsblätter, die Abgabegespräche und den SQL-Test positiv absolviert hat. Stoff ist die gesamte Vorlesung. SQL ist auch Teil des Stoffs, man soll also Abfragen verstehen und Befehle kennen, allerdings muss man keine Abfragen schreiben (das wurde schon beim SQL-Test abgeprüft). Hat man alle Aufgaben der Übungsblätter selbst gelöst und verstanden, muss man für die Prüfung nicht mehr so viel lernen. Man kann sich sehr gut an alten Prüfungen orientieren, da sich viele Fragen wiederholen.

Im WS 2011 war ein einseitig mit blauem Kugelschreiber beschreibener A5-Zettel bei der Prüfung erlaubt, ebenso ein Wörterbuch. Sonst nichts.

Zeitaufwand[Bearbeiten | Quelltext bearbeiten]

Man sollte für die zwei späteren Übungsrunden sicherlich je ein Wochenende Arbeitsaufwand einrechnen. Für die Prüfung reicht es nach sorgfältiger Bearbeitung und erfolgreicher Abgabe der Übungsbeispiele auf jeden Fall, eine Woche lang jeden Tag zwei oder drei Stunden zu lernen.

Weiterführende und verwandte LVAs[Bearbeiten | Quelltext bearbeiten]

Links[Bearbeiten | Quelltext bearbeiten]

Wikipedia-Links[Bearbeiten | Quelltext bearbeiten]

Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]

noch offen