Die Übungsblätter werden jeweils vor der Vorlesung hier ins Netz gestellt. Die Abgabe muss bis zum Sonnabend der nächsten Woche, erfolgen.
Aktuelle Übungsblätter (Wintersemester 2018/19):
- 1. Übungsblatt (Termin: 31. Oktober)
PDF ps. verkleinert - 2. Übungsblatt (Termin: 7. November)
PDF ps. verkleinert - 3. Übungsblatt (Termin: 14. November)
PDF ps. verkleinert - 4. Übungsblatt (Termin: 21. November)
PDF ps. verkleinert - 5. Übungsblatt (Termin: 28. November)
PDF ps. verkleinert - 6. Übungsblatt (Termin: 5. Dezember)
PDF ps. verkleinert - 7. Übungsblatt (Termin: 12. Dezember)
PDF ps. verkleinert fw.xml fw.xsd - 8. Übungsblatt (Termin: 19. Dezember)
PDF ps. verkleinert SaxExample.java - 9. Übungsblatt (Termin: 9. Januar)
PDF ps. verkleinert - 10. Übungsblatt (Termin: 16. Januar)
PDF ps. verkleinert - 11. Übungsblatt (Termin: 23. Januar)
PDF ps. verkleinert - 12. Übungsblatt (Termin: 30. Januar)
PDF ps. verkleinert cd.xml - 13. Übungsblatt (Termin: 6. Februar)
PDF ps. verkleinert cd.xml empdept.xml - 14. Übungsblatt (keine Hausaufgabe)
PDF ps. verkleinert cd.xml empdept.xml - ...
Hinweis:
- Postscript-Dateien können mit Aladdin Ghostscript angezeigt und ausgedruckt werden. Teurere Laserdrucker haben einen Postscript-Interpreter eingebaut.
- PDF-Dateien können mit dem Acrobat Reader angezeigt und gedruckt werden (oder Evince unter Linux).
- Diese Übungsblätter haben ein striktes Copyright (C) 2018 von Stefan Brass. Sie dürfen selbstverständlich verwendet werden, um Logische Programmierung und Datenbanken zu lernen oder eventuell auch zu lehren, aber sie dürfen nicht anders als über diese Webseite verbreitet werden (z.B. nicht an anderer Stelle nochmal ins Internet gestellt werden).
Beispiele (XML-Dateien):
- Hausaufgabenergebnisse mit Attributen, ohne Schachtelung
ex1.xml (ohne DTD) ex1_idtd.xml (mit interner DTD) - Hausaufgabenergebnisse mit Elementen für Datenwerte
ex2.xml (ohne DTD) ex2_idtd.xml (mit interner DTD) - Aufgabe: Syntaxfehler finden (Wohlgeformtheit)
err1.xml (Aufgabe) err1_corr.xml (korrigiert) - Aufgabe: Syntaxfehler finden (in DTD, Validierung)
err2.xml (Aufgabe) err2_corr.xml (korrigiert) - Hausaufgabenergebnisse, Elemente für Datenwerte, mit XML Schema
ex2_xsd.xml (mit Verweis auf Schema) ex2.xsd (passendes Schema) - Hausaufgabenergebnisse mit Schlüssel
ex3.xml (Daten mit Schlüssel-Verletzung) ex3.xsd (Schema mit Schlüssel) - EMP-DEPT Datenbank (ähnlich zu Beispiel von Oracle)
empdept.xml (Daten) empdept.dtd (DTD) - ...
Prof. Dr. Stefan Brass | Impressum |