Syllabus

Title
2258 Datenbanksysteme
Instructors
ao.Univ.Prof. Dr. Johann Mitlöhner
Contact details
mitloehn (at) wu.ac.at
Type
PI
Weekly hours
2
Language of instruction
Deutsch
Registration
09/02/19 to 10/11/19
Registration via LPIS
Notes to the course
Subject(s) Bachelor Programs
Dates
Day Date Time Room
Thursday 10/17/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 10/24/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 10/31/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 11/07/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 11/14/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 12/05/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 12/12/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Thursday 12/19/19 02:00 PM - 05:00 PM D2.-1.019 Workstation-Raum
Contents

Theoretische und praktische Aspekte von relationalen Datenbanksystemen:

  • Relationales Modell - Grundlagen, Relationentheorie, relationale Algebra
  • Datenbeschreibung und Datenmanipulation in SQL
  • Integritätsbedingungen
  • Funktionale Abhängigkeiten
  • Normalformen - 1NF, 2NF, 3NF, BCNF
  • Zerlegung von Relationen - Verlustfreiheit, Abhängigkeitstreue
  • Transaktionen - ACID Prinzip, Korrektheit, Parallelverarbeitung, Isolation Levels
  • Optimierung - Indizes, Query Plan
  • Web-Interface zur DB mit PHP - Listen, Daten Erfassen

Mehr info unter mitloehner.com/lehre/dbsys

Learning outcomes
  • Verständnis von DBMS und Fähigkeit zur Anwendung in praktischen Problemen
  • Verständnis des Relationalen Models und der Grundkonzepte der Relationentheorie
  • Fähigkeit zur Zerlegung von Relationen und Normalisierung
  • Verständnis der Grundkonzepte von Transaktionen und Optimierung
  • Fähigkeit zur Formulierung von SQL Anweisungen zur Lösung von praktischen Problemen
  • Integration von DB und Web-Interface mit PHP
Attendance requirements

Für eine PI ist laut Prüfungsordnung "volle studentische Anwesenheit" vorgesehen.

Gemäß Empfehlung des VRLS besteht eine Anwesenheitspflicht für 80% der LV-Einheiten.

Teaching/learning method(s)
  • Unterricht und praktische Übungen am PC mit DBMS am Linux-Server
  • Aktive Mitarbeit bei der Lösung von Aufgaben mit Hilfe von DBMS
Assessment

3 gleichgewichtete Teilleistungen mit je max 4 Punkten in Form von Wiederholungen und Abschlußpräsentation

Notenschlüssel: Sehr Gut: 11-12 P, Gut: 9-10 P, Befriedigend: 7-8 p, Genügend: 6 P, Nicht Genügend: 0-5 P

Prerequisites for participation and waiting lists

Wartelistenplätze werden nach Verfügbarkeit in der ersten Einheit vergeben.

Nach Ende der Anmeldefrist werden verfügbare LV-Plätze aufgestockt und den Studierenden der Warteliste, die noch keine gültige Anmeldung zum Planpunkt haben, gereiht nach Studienfortschritt zugeteilt.

Readings
1
2 Author: Chris Date
Title:

An Introduction to Database Systems


Publisher: Addison-Wesley
Edition: 7
Remarks: antiquarisch günstig zu erwerben
Year: 2000
Content relevant for class examination: No
Content relevant for diploma examination: No
Recommendation: Reference literature
Type: Book
Last edited: 2019-11-26



Back