- University of Hildesheim ›
- Mathematics, Natural Sciences, Economics and Computer Science ›
- Institutes ›
- Institute of Computer Science ›
- Abteilungen ›
- Intelligent Information Systems ›
- Teaching ›
- Archiv Veranstaltungen ›
- SoSe06 ›
- Datenbankanwendungsentwicklung
Datenbankanwendungsentwicklung
Datenbankanwendungsentwicklung - Übersicht
Aktuelles
- 04.08.2006: Die Endergebnisse sind am Brett vor dem A5 Spl zu finden. Die Scheine können ab Mitte September im IIS-Sekretariat abgeholt werden. Für Fragen stehe ich ab dem 31. August zur Verfügung.
- 11.05.2006: Die Anmeldungen für die Präsentationen können jetzt in die Liste am Brett vor dem A5Spl eingetragen werden.
- 15.06.2006: Das letzte Übungsblatt ist jetzt online.
- 14.06.2006: Es wird keine Vorlesung mehr stattfinden.
- 1.06.2006: Das 4. Übungsblatt ist jetzt online.
- 31.05.2006: Die heutige Vorlesung fällt aus.
- 29.05.2006: Ab sofort werden für die Programmieraufgaben nur noch Abgaben in Betracht gezogen, die einwandfrei kompilier- und ausführbar sind.
- 24.05.2006: Das dritte Übungsblatt ist jetzt online.
- 23.05.2006: Morgen (24.05.2006) findet keine Vorlesung statt.
- 15.05.2006: Am 17.05.2006 findet im Raum C147 Spl. ein Tutorium zum Thema 'Servlet' statt.
- 15.05.2006: Am 16.05.2006 findet keine Übung statt.
- 10.05.2006: Heute findet keine Vorlesung statt.
- 08.05.2006: Die Gruppen 1 und 4 wurden geändert. (Die neue Gruppeneinteilung)
- 08.05.2006: Die Abgabe des ersten Übungsblattes ist auf Donnerstag 11.05.2006 12:00 Uhr verlängert worden.
- 04.05.2006: Das erste Übungsblatt ist jetzt online.
- 03.05.2006: Die Gruppen 1 und 2 wurden erweitert. (Die neue Gruppeneinteilung)
- Am 03.05.2006 findet eine Vorlesung statt mit dem Thema "Servlets".
- Am Dienstag 02.05.2006 findet keine Übung statt, da noch kein Übungsblatt ausgeteilt wurde.
- 26.04.2006: Die heutige Vorlesung (mit den Beispielen) ist nun online.
- Am 26.04.2006 findet eine Vorlesung statt mit dem Thema HTML. Die Folien werden demnächst auf diese Seite gestellt.
- Die Anmeldung für das Praktikum ist abgeschlossen. Hier ist die Gruppeneinteilung.
Folien
Die Folien zur Vorlesung können hier im pdf Format bezogen werden.
Übungsblätter
Die Übungsblätter zur Vorlesung können hier im pdf Format bezogen werden.
- Übungblatt 01 (SQL Abfragen)
Für diejenigen, die zuhause arbeiten wollen, gibt es hier die SQL-Statements für die Erzeugung der Tabellen der Datenbank. Sie müssen in der angegebenen Folge in einer bereits existierenden Datenbank ausgeführt werden.
Eine kleine pgAdmin-Einführung.
- Übungsblatt 02 (Einfaches Web-Interface)
Um die Übung im C147 Spl. lösen zu können, sollte die Datei server.xml überschrieben werden.
Anleitung für die Installation von Tomcat und Eclipse auf dem Heimrechner.
Hier ist das erste Beispiel aus dem Tutorium.
Ein weiteres Beispiel mit DB-Anbindung und die dazu gehörige Anleitung für den Heimrechner. Achtet darauf, dass die Benutzernamen und Passwörter in der Datei biuld.properties (für den Tomcat-Server) und in der Datei DBconn.java (für den DB-Server) geändert werden müssen.
- Übungsblatt 03 (Erweitern des Web-Interface)
- Übungsblatt 04 (DB-Entwurf)
- Übungsblatt 05 (Implementierung des Web-Interfaces für die Ausleihe)
Inhalt
Dieses Praktikum ergänzt die theoretischen Grundlagen aus Informatik-III (Datenbanken) um praktische Kenntnisse über die systematische Entwicklung von Web-basierten Datenbankanwendungen. Die Teilnehmer werden in Gruppen organisiert und in verschiedenen Phasen werden Kenntnisse im Bereich Programmierung mit Java / Servlets vermittelt.
Während des Praktikums werden Programmieraufgaben gestellt, die zu bearbeiten und abzugeben sind. Die Abgaben werden bewertet und haben Einfluss auf die Gesamtnote.
Das Praktikum ist erfahrungsgemäß aufwändig und es wird daher großer Wert auf die Zusammenarbeit in der Gruppe gelegt. Die eigenständige Einarbeitung in die Thematik als Ergänzung zur Vorlesung wird vorausgesetzt.
Teilnehmer
Studierende der Studiengänge IMIT, IT, IT Nebenfach, welche die Vorlesung Informatik III gehört haben.
Ein Informatik III-Schein ist dieses Semester keine Voraussetzung.
Empfohlene Kenntnisse
- Programmierkenntnisse in Java
- Kenntnisse in HTML
- Kenntnisse in SQL
Terminplan
Das Praktikum wird von einer Vorlesung begleitet, bei der ergänzende Methoden und Techniken vorgestellt werden. Die Vorlesung findet ab 19.04.2006 bis auf weiteres jeweils Mittwochs von 12-14h in A 9 Spl. statt. Änderungen sind vorbehalten und werden unter hier veröffentlicht.
Zusätzlich finden ab 09.05.2006 betreute Übungen statt und zwar Dienstags von 14-16h in C147 Spl.. Im Rahmen dieser Übungen werden auch Tutorien zur Entwicklung mit Eclipse sowie ergänzende Beispiele für verteilte Anwendungen mit Java angeboten. Weiterhin werden hier auch die korrigierten Aufgaben besprochen.
Anmeldung
Die Anmeldung ist abgeschlossen.
Nähere Auskünfte erteilt Dipl.-Inform. Régis Newo (Raum: C140 Spl, Tel.: 05121-883-758, e-mail: newo [at] iis.uni-hildesheim.de)
Nützliche Quellen und Literatur
- Vorlesung 'Informatik 3' WiSe 2005/2006
- Java
Die Heimat von Java auf der Homepage von Sun microsystems
Downloads, Referenzen und mehr. - Java ist auch eine Insel
Online Java-Buch - Core Servlets
Einführung in Java Servlets Technologie als PDF - Eclipse
Freie Java-IDE von IBM - SELFHTML
Die Einführung, Weiterführung und Referenz für HTML, DHTML, XML, CSS, SSL... - PostgreSQL
Freies Datenbank Management System