192.104 Grundkonzepte der Informationssysteme
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2020W, VU, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Online

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

  • Grundlegende Begriffe und Konzepte von Informationsystemen einzuordnen;
  • Das Konzept der Datenunabhängigkeit zu erklären, verschiedene Datenmodelle zu beschreiben sowie die Vor- und Nachteile dieser Datenmodelle für konkrete Anwendungen zu beurteilen;
  • Konzepte der UML2 Objekt- Klassen-, Aktivitäts- und Zustandsdiagramme sowie des relationalen Datenmodells zu interpretieren und zur Darstellung/Beschreibung von Sachverhalten zu nutzen;
  • in natürlicher Sprache beschriebene Sachverhalte zu abstrahieren, in den oben genannten UML Diagrammen zu modellieren, und daraus ein entsprechendes Relationenschema abzuleiten;
  • Relationenschemata zu konzipieren und in einem relationalem Datenbankmanagementsystem mittels SQL zu implementieren;
  • die Qualität eines Relationenschemas zu beurteilen und zu verbessern;
  • in einem Relationenschema gespeicherte Daten mittels SQL zu manipulieren sowie abzufragen;
  • Datenbankabfragen in SQL und relationaler Algebra nachzuvollziehen sowie selbstständig zu verfassen (dies beinhaltet die Fähigkeit umgangssprachlich formulierte Anforderungen/Anfragen zu formalisieren);
  • Grundlegende Beziehungen und Einschränkungen mittels formalen Abhängigkeiten zu beschreiben.

Inhalt der Lehrveranstaltung

  • Einleitung, Grundlagen, Überblick
  • Datenmodelle, Datenbanksysteme, Datenunabgängigkeit
  • Das Relationale Modell (Grundlagen, Entwurf)
  • Relationale Datenbankabfragesprachen:
    • Relationale Algebra
    • SQL
  • Konzeptuelle Modellierung
  • Modellierungssprache UML2
    • Objektdiagramm
    • Klassendiagramm
    • Aktivitätsdiagramm
    • Zustandsdiagramm
  • Abhängigkeitstheorie und Relationale Entwurfstheorie (Abhängigkeiten, Normalformen, Knowledge Graphs)
  • Graph-Datenmodelle und Graph-Abfragesprachen

Methoden

  • Der Stoff der Lehrveranstaltung wird in Online Vorlesungseinheiten präsentiert
    Geplant ist, die Vorlesung live als Zoom Meeting zu halten (wobei live-Publikum erwünscht wäre) und aufzuzeichnen. Die Aufzeichnungen werden anschließend zur Verfügung gestellt.
  • Zu jeder Vorlesungseinheit gibt es ein paar kurze Wiederholungsfragen in TUWEL
  • In einem Übungsteil wird die Anwendung der präsentierten Methoden, Konzepte und Algorithmen geübt.
  • Der Übungsteil besteht aus zwei Übungsblättern welche von den Studierenden zu Hause ausgearbeitet und abgegeben werden.
  • Teil des 1. Übungsblattes ist das Formulieren von SQL Abfragen, welches in einer Online Übungsumgebung erfolgt.
  • Tutor_innen und die LVA Leitung bieten Online Fragestunden an.
  • Die Abgaben werden von den Tutor_innen korrigiert, von der LVA Leitung bewertet und an die Studierenden zurückgegeben.
  • Die korrekten Lösungen werden anschließend in extra Online-Einheiten von dem Vortragenden nochmals präsentiert und mit den anwesenden Studierenden (Zoom Meeting) diskutiert.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Vorbesprechung: 01.10.2020 19:15 Uhr über Zoom (Link in TUWEL)

Kontakt: Bei Fragen wenden Sie sich bitte an gdi@list.tuwien.ac.at

Unterlagen, Angaben, etc:

Alle Unterlagen, Vorlesungsaufzeichnungen, Übungsangaben, ... sowie weitere organisatorische Informationen finden Sie im TUWEL-Kurs zur Lehrveranstaltung.

ECTS Breakdown:

20h   Vorlesungsbesuch
12h Vorlesungsvor- und Nachbereitung (inkl. TUWEL Wiederholungen)
16h Ausarbeiten von Übungsbeispielen
15h Prüfungsvorbereitung
10h Abschlussprojekt
 2h Prüfungen
------------------
75h (= 25h * 3ECTS)

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.19:00 - 21:0001.10.2020 - 28.01.2021 Vorlesung über Zoom - Links in TUWEL (LIVE)192.104 Grundkonzepte der Informationssysteme
Grundkonzepte der Informationssysteme - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.01.10.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.08.10.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.15.10.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.22.10.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.29.10.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.05.11.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.12.11.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.19.11.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.26.11.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.03.12.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.10.12.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.17.12.202019:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.07.01.202119:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.14.01.202119:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.21.01.202119:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme
Do.28.01.202119:00 - 21:00 Vorlesung über Zoom - Links in TUWEL192.104 Grundkonzepte der Informationssysteme

Leistungsnachweis

Der Leistungsnachweis erfolgt auf Basis der Leistung bei den beiden Übungsblättern, einer Mitarbeitskomponente, einem computerunterstützten SQL-Test, einem computerunterstützten TUWEL-Test, sowie einem kleinen Abschluss-"Projekt".

Die Verteilung der Gesamtbeurteilung ist dabei wie folgt:

1. Übungsblatt:   10 Punkte
2. Übungsblatt: 10 Punkte
SQL-Test: 25 Punkte (mind. 12 für positive Note)
TUWEL-Test: 30 Punkte (mind. 15 für positive Note)
Mitarbeitspunkte: 10 Punkte
Abschlussprojekt: 15 Punkte
-----------------------------
Summe: 100 Punkte (mind. 50 für positive Note)

Hinweis:

Da der Prüfungsmodus spätestens bei der Vorbesprechung bekannt gegeben werden muss, behalten wir es uns vor bis dahin noch kleine Detailänderungen (wie benötigte Mindestpunkte) vorzunehmen.

Notenschlüssel:

  • N5: < 50 Punkte oder Mindestanzahl auf Tests nicht erreicht

  • G4: [50;61]

  • B3: ]61;74]

  • U2: ]74;87]

  • S1: ]87;100]

SQL-Test:

Der SQL-Test ist ein computerunterstützter Test, bei dem Sie in der selben Online-Umgebung in welcher Sie bereits die SQL-Aufgaben des 1. Übungsblattes gelöst haben SQL-Anfragen verfassen. Der Test wird online durchgeführt.
Auf den SQL-Test können maximal 25 Punkte erreicht werden, 12 davon sind nötig um die LVA positiv abschließen zu können. Es werden zwei Termine angeboten, und es sind bis zu zwei Antritte möglich. Es zählt das Ergebnis des letzten Antritts.

TUWEL-Test:

Beim TUWEL-Test handelt es sich um einen Test in der von TUWEL zur Verfügung gestellten Testumgebung. Stoff ist prinzipiell der gesamte Stoff der LVA (bzw. in dem Umfang wie in der LVA verlautbart). Es ist geplant, diesen Test online durchzuführen. Im unwahrscheinlichen Fall einer massiven Verbesserung der Covid-19 Situation bis Jänner (z.B. hohe, wirksame Durchimpfrate und Rückkehr zur Normalität) kann der Test auch als Präsenztest durchgeführt werden. Auf den Test können maximal 30 Punkte erreicht werden, 15 davon werden für den positiven Abschluss der LVA benötigt. Auch hier werden zwei Termine angeboten werden, bis zu weit Antritte möglich sein, und der letzte Antritt zählen.

Abschluss Projekt:

Da der TUWEL-Test nicht alle Fertigkeiten überprüfen kann, wird es ein kleines Abschluss"projekt" (oder auch einfach eine größere Übungsaufgabe) geben, in welchem diese Fähigkeiten demonstriert werden sollen. Die Aufgaben werden, wie bei der Übung, von den Studierenden ausgearbeitet und anschließend abgegeben. Am Ende werden die Ergebnisse mit den Tutor_innen in kurzen Kontrollgesprächen diskutiert werden. Die Bewertung basiert sowohl auf den Abgaben als auch auf der Leistung bei diesen Gesprächen.

Mitarbeitspunkte:

Zusätzliche Punkte werden für die aktive Mitarbeit im Laufe des Semesters vergeben. Dies kann durch die aktive Teilnahme in der Vorlesung, dem Forum, etc. passieren, sowie an der zeitgerechten Teilnahme an den Wiederholungsfragen in TUWEL passieren. Es wird vermutlich möglich sein mehr als 10 Mitarbeitspunkte über das Semester zu erreichen, davon können jedoch maximal 10 in das Gesamtergebnis übernommen werden. Genauere Informationen und Erklärungen gibt es im Rahmen der Vorbesprechung.

"Community Points":

Es wird die Möglichkeit geben, weitere Zusatzpunkte für die aktive Teilnahme und Unterstützung von Kolleg_innen (z.B. im TUWEL-Forum) geben. Diese sind nicht Teil der maximalen Gesamtpunkteanzahl, können aber dazu verwendet werden um den Notengrad von G4 auf B3, von B3 auf U2, von U2 auf S1 zu verbessern, falls bis zu drei Punkte auf die bessere Note fehlen, oder von N5 auf G4 falls ein Punkt auf eine positive Note fehlt.

 

LVA-Anmeldung

Von Bis Abmeldung bis
10.09.2020 09:00 16.10.2020 23:59 16.10.2020 23:59

Anmeldemodalitäten

Die LVA kann ausschließlich von Studierenden des Erweiterungsstudiums "Digitale Kompetenzen" (Kennzahl: 045 006) besucht werden. Anmeldungen mit einer anderen Kennzahl müssen leider abgelehnt werden.

Bitte beachten Sie außerdem, dass Sie sich nur anmelden können, falls Sie die STEOP in Ihrem Studium sowie die LVA "Grundlagen der Programmierung und Algorithmik" positiv abgeschlossen haben.

Zulassungsbedingung

Die bzw. der Studierende muss zumindest 1 Lehrveranstaltung(en) aus folgender LVA Liste positiv absolviert haben:

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
045 006 Digitale Kompetenzen PflichtfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Basis-Python Programmierkenntnisse wie Sie im Rahmen der LVA "Grundlagen der Programmierung und Algorithmik" vermittelt wurden sind von Vorteil.

Vorausgehende Lehrveranstaltungen

Sprache

Deutsch