Veranstaltung im Wintertrimester 2004
Datenbank- und Web-Technologie-Praktikum
Mark Minas / Michael Ebert
Termin: Mittwoch, 15:30-18:30 Uhr
Ort: Electronic Classroom
erster Termin: 7. Januar 2004
In dem Praktikum soll in mehreren Gruppen ein gemeinsames Projekt bearbeitet werden, in dem die Teilnehmer Techniken im Zusammenhang mit datenbankbasierten Webpräsentationen, Middleware, aber auch dem Datenbankentwurf näher kennenlernen. Konkret wird eine Web-basierte Literaturverwaltung für wissenschaftliche Veröffentlichungen implementiert.
Gegenstand des Projekts werden u.a. die dynamische, Java-basierte Erzeugung von Web-Seiten, eine Benutzerverwaltung mit Zugriffskontrolle und die Datenbankverwaltung sein. Dabei kommen Techniken wie Java Server Pages (JSP), Servlets und JDBC zum Einsatzt. Als SQL-Datenbank wird PostreSQL, als Web-Container wird Tomcat verwendet. Ziel des Praktikums ist, den Umgang mit ihnen zu erlernen und zu üben.
Web-Seiten zur Einarbeitung
- Apache Tomcat Tutorial
- PostgerSQL Tutorial (Vorkompilierte Windows-Version von PostgreSQL)
- JDBC Tutorial (Hierzu ist auch dieses Kapitel der PostgreSQL-Dokumentation von Interesse)
Weitere Links und Angaben zum Praktikum sind auf einer eigenen Seite zusammengestellt.
Zur kurzen Einführung in Unix und Emacs, einem unter Unix häufig genutzten Editor, kann dieses Skript der Universität Erlangen dienen (wobei sich Abschitt 1 und 2.10 speziell auf die Gegebenheiten in Erlangen beziehen und nur sinngemäß zu verstehen sind.)
Zur Veranstaltung am 07.01.2004
- Vorlesungsfolien 1
- Übungsblatt 1 (Lösungsvorschlag zu Aufgabe 3)
- An Overview of CVS
- Tomcat's Application Developer's Guide
- Tomcat-Startseite auf argonaut
- Tomcat-Manager-Anwendung auf argonaut
Zur Veranstaltung am 14.01.2004
- Vorlesungsfolien 2: Projektbeschreibung
- Vorlesungsfolien 3: Relationaler Datenbankentwurf und SQL
- Vorlesungsfolien 4: PostgreSQL
- Gruppenaufgaben
Zur Veranstaltung am 21.01.2004
- Vorlesungsfolien 5: JDBC
- Übungsblatt 2 (Lösungsvorschlag zu Aufgabe 4)