de

Welcome Gast


  • Login
Full load

Winter Term 2021/2022
Praktikum Datenbanken und verteilte Systeme
General Information
Course number 64-144
Course type Practical course
Lecturer Felix Kiehn, Mareike Schmidt
Time Blockveransstaltung: 22.02.2022 - 03.03.2022 (8 Tage, jeweils 10:00-17:00)
Topic
Am Beispiel einer Datenbankmanagement-Software werden im Kleinen die strukturierte Softwareentwicklung, Projektmanagement und Teamarbeit erlernt. Anhand der Beispielanwendung werden dabei aktuelle Techniken vermittelt, die für die Entwicklung von heutiger datenbankbasierter, verteilter Anwendungen verbreitet sind. Dies umfasst unter anderem:


  • Aktuelle Server- und Middleware-Technologien (u.a. Java)
  • Arbeit mit Rapsberry Pis als verteilte Server-Cluster im Kleinen
  • Entwurf von (verteilter) Datenbankmanagement-Software

Durch die Arbeit im Team können die Teilnehmenden sich in Abstimmung untereinander auf bestimmte Bereiche der Anwendungsentwicklung fokussieren.
Am Ende des Praktikums sollen Studendierende ihre Praktikumsarbeit in einem schriftlichen Bericht dokumentieren.

Blockveransstaltung: 22.02.2022 - 03.03.2022 (8 Tage, jeweils 10:00-17:00):
Das Praktikum wird in Form einer Blockveranstaltung in der vorlesungsfreien Zeit durchgeführt. Die Veranstaltung wird über Moodle organisiert. Wichtig: Die Veranstaltung wird voraussichtlich in Präsenz stattfinden.
Die Zugangsdaten werden den Teilnehmern zu Beginn der Veranstaltung durch eine Stine Nachricht und beim ersten Termin zugesendet. Bei weiteren Fragen wenden Sie Sich an dbis-lehre.inf@uni-hamburg.de.
Procedure
Nach einer Einführung durch die Veranstalter wird in Kleingruppen ein Konzept zur Umsetzung der gestellten Aufgabe selbständig erarbeitet und realisiert. Der Entwicklungsprozess wird gemäß bekannter Vorgehensmodelle strukturiert, wobei jeder Teilnehmer an allen Phasen der Softwareentwicklung beteiligt sein soll. Neben der betreuten Arbeit im Team werden die Ergebnisse der einzelnen Kleingruppen auch im Plenum vorgestellt.
Learning target
Im Praktikum werden die in den Softwareentwicklung-Modulen erworbenen Kenntnisse in einem überschaubaren Entwicklungsprojekt im Bereich der Datenbanken und verteilten Systeme angewandt und vertieft. Der Schwerpunkt des Praktikums liegt dabei auf der Projektarbeit im Team. Die zentralen Aktivitäten der Softwareentwicklung werden durchlaufen und reflektiert. Die im Praktikum erlernten Methoden sind eine wichtige Voraussetzung für spätere Projektmodule. Am Ende des Praktikums sollen Studendierende ihre Praktikumsarbeit in einem schriftlichen Bericht dokumentieren.
Literature
Wird zu Beginn und während des Praktikums bekannt gegeben.