Prof. Dr. Heide Faeskorn-Woyke FH Köln, Institut für Informatik XML und Datenbanken Zeitplan und Referatsthemen Phase 1.Phase: Grundlagen Datum 07.10.08 Thema XML und Datenbanken : Vorbesprechung 15.10.08 Festlegung der Referatstermin und Grundlagen XML (Gütige und wohldefinierte Elemente) XML Schema XPath XQuery, Teil 1 XQuery, Teil 2 22.10.08 29.10.08 05.11.08 12.11.08 2.Phase: Vorbereitungsphase Referate 3.Phase: Referate 12.11. bis zum 26.11.08 26.11. bis zum 03.12. 03.12.10.12. 17.12.08 14.01.09 21.01.08 28.01.08 Februar Teilnehmer bereiten Referate vor und verschicken diese per Email an alle Teilnehmer des Fachs Teilnehmer bewerten und geben Anregungen zu Referaten von vier Kommilitonen Anregungen werden in die Referate eingearbeitet 1. Referatstermin 2, Referatstermin 3. Referatstermin 4. Referatstermin Abschlussklausur zu den Themen aus Oktober und November Referatsthemen das ist mehr eine vorläufige Ideensammlung, Änderungsvorschläge erwünscht ☺, nicht alle Themen sollen auch behandelt werden 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. Grundlagen: XML: XSLT zur Formatierten Ausgabe von XML-Dokumenten, 1. Teil Grundlagen: XML: XSLT zur Formatierten Ausgabe von XML-Dokumenten, 2. Teil Formatierte Darstellung von XML-Daten: XSL-FO RDF-Framework OWL-Sprache Verknüpfung von XML-Ressourcen: XPointer, XLink und XInclude Grundlagen: Speicherstrukturen für XML-Dokumente, Teil 1 (Klettke / Meyer) Grundlagen: Speicherstrukturen für XML-Dokumente, Teil 2 (Klettke / Meyer) Grundlagen: Speicherstrukturen für XML-Dokumente, Teil 3 (Klettke / Meyer) DOM allgemein SAX allgemein JAVA und XML: JAXP, Java API for XML Processing, DOM-Schnittstelle JAVA und XML: JAXP, Java API for XML Processing, SAX-Schnittstelle JAVA und XML: JAXP, Java API for XML Processing, JDOM-Schnittstelle SQL/XML-Standard Generierung von XML-Dokumenten aus relationalen Datenbanken Oracle und XML, Teil 1 Oracle und XML, Teil 2 Native XML-Datenbanken: Exists Native XML-Datenbanken: Tamino Native Datenbanken: Andere Spezielle XML-Dialekte: AIML als XML-basierte –Sprache für CHAT-Bots Spezielle XML-Dialekte: Voice-XML WEB-Services, insbesondere WSDL und SOAP Ajax (Asynchronous JavaScript and XML, WEB 2.0-Anwendungen) Abfassen von elektronischen Formularen: XForms XML-Signaturen , SAML FinTS (ONLINE Banking) MusikML (Notenschrift XML basiert) SMIL (Synchronized Multimedia) Scalable Vector Graphics (SVG) MPEG7 EDI