# Datenbankbasierte Web-Anwendungen # Labor Übung 1 ## Medieninformatik SoSe 2017 Renzo Kottmann
This work is licensed under a
Creative Commons Attribution-NonCommercial 4.0 International License
. --- # Einührung * Laborordnung * Kleingruppenfindung 3-4 Personen * Jede Aufgabe muss vom Dozent abgenommen werden * Nach Abschluss der Aufgabe, * am Ende des Labortermins oder * zu Beginn des nächsten Labortermins * Wer alle Aufgaben fertig abgenommen hat, kann entweder anderen helfen oder darf gehen --- # Ziel dieses Labors * Entwicklung einer Projektidee * Installation einer lokalen Datenbank * Erste Anwendungsdefinition des Projekts --- # Aufgabe 1: Vorstellung der Projektidee Stellt die Projektidee mitsamt Anforderungen dem Dozent schriftlich vor * Der Dozent entscheidet, ob die Idee ausreichend für eine Projektabgabe ist * Die Anforderungen können zunächst handschriftlich gezeigt werden * Diese sollten aber zur Projektabgabe am Ende des Semesters digital vorliegen --- # Aufgabe 2: Projektidee * Entwickelt eine Projektidee, die am Ende des Semesters abgegeben wird * Überlegt mindestens fünf Anforderungen an die Web-Anwendung * Formulierung als User Story: `Als
möchte ich
, um
` * Welche Daten braucht die Anwednung? * Welche Entitätstypen mit welchen Attributen? --- # Aufgabe 3: PostgreSQL Installation * Installiert die neueste Version von PostgreSQL * Was ist die URL der zur Version passenden Dokumentation? * Wie heissen die per default installierten Datenbanken? * Wie kann man sich mit einer dieser Datenbanken verbinden?