Syllabus

Title
4152 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
02/12/19 to 02/26/19
Registration via LPIS
Notes to the course
Subject(s) Bachelor Programs
Dates
Day Date Time Room
Wednesday 03/06/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 03/13/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 03/20/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 03/27/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 04/03/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 05/08/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 05/15/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 05/22/19 01:00 PM - 03:30 PM D2.-1.019 Workstation-Raum
Wednesday 05/29/19 01:00 PM - 03:30 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
  • Min. 3 gleichgewichtete Teilleistungen in Form von Stundenwiederholungen und Abschlußpräsentation
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: 2018-12-21



Back