MARTIN-LUTHER-UNIVERSITÄT HALLE-WITTENBERG XML UND DATENBANKEN
Institut für Informatik Sommersemester 2014
Prof. Dr. Stefan Brass [StudIP]

 

 

XML und Datenbanken

Ablauf (Planung der zeitlichen Aufteilung)

Hier wird eine ungefähre Übersicht gegeben, wann welcher Stoff behandelt werden soll. Im Laufe des Semesters ist beabsichtigt, die Liste zu aktualisieren, und den tatsächlich behandelten Stoff einzutragen. Selbstverständlich sind alle Angaben unverbindlich.

1. Montag, 07.04.2014:
Kapitel 0: Informationen zur Vorlesung / Organisatorisches (Folie 0-1 bis 0-32)
Kapitel 1: XML Syntax (Folie 1-1 bis 1-9)
...
2. Montag, 14.04.2014:
Kapitel 1: XML Syntax (Folie 1-6 bis 1-42)
...
3. Montag, 28.04.2014:
Kapitel 1: XML Syntax (Folie 1-42 bis 1-67)
Document Type Definitions (DTDs): Element-Deklarationen, Inhalts-Spezifikationen (Content Models), Attribut-Deklarationen, Datentypen für Attribute, Validierung.
4. Montag, 05.05.2014:
Kapitel 1: XML Syntax (Folie 1-69 bis 1-94, 1-103, 1-123 bis 1-126)
Well-formed vs. Valid, DOCTYPE Deklaration, XML Deklaration, Allgemeiner Aufbau einer XML Datei, Übersicht zu Entities, Vordefinierte General Entities, Marked Sections.
Kapitel 2: Designing XML DTDs (Folie 2-1 bis 2-28)
Übersetzung von Entity-Typen/Tabellen nach XML.
5. Montag, 12.05.2014:
Kapitel 2: Designing XML DTDs (Folie 2-29 bis 2-41)
Übersetzung von Relationships nach XML.
Kapitel 3: XML Namespaces (Folie 3-1 bis 3-23)
Namespaces: Motivation und Deklaration.
Kapitel 4: XML Schema (Folie 4-1 bis 4-21)
Erstes Beispiel zu XML Schema.
6. Montag, 19.05.2014:
Kapitel 4: XML Schema (Folie 4-22 bis 4-99)
Verschiedene Schema-Stile, "Russian Doll" Stil, "Venetian Blind" Stil, globale und lokale Deklarationen, Element-Deklarationen und Typ-Deklarationen, Beispiel mit Attributen, "Simple Types" in XML Schema, eingebaute simple Types, "Constraining Facets" (Integritätsbedingungen zur Enschräkung von Datentypen), String-Datentypen, Aufzählungstypen, Zahl-Datentypen, Definition eines Union-Typs,
7. Montag, 26.06.2014:
Kapitel 4: XML Schema (Folie 4-96 bis 4-171)
Übersicht und Referenz für die Definition von Typen, Elementen und Attributen in XML Schema.
8. Montag, 02.06.2014:
Kapitel 4: XML Schema (Folie 4-173 bis 4-207)
Diskussion über Möglichkeiten zur Repräsentation von Subklassen in XML Schema, Schlüssel und Fremdschlüssel in XML Schema.
9. Montag, 16.06.2014:
Kapitel 5: XPath/XQuery Data Model (Folie 5-1 bis 5-88)
Externe und interne Repräsentation von XML (syntaktische Details, die beim Parsen verloren gehen), Atomare Werte, Knoten, Items, Sequenzen, Arten von Knoten (Subklassen), Eigenschaften und Zugriffsfunktionen. Probleme mit Namespace-Knoten. Probleme mit pattern-facet. Unterschied der Baumstruktur ohne/mit Validierung. Dokument-Ordnung von Knoten.
Kapitel 6: XPath (Folie 6-1 bis 6-18)
XPath: Einführung, Möglichkeiten zum Ausprobieren von XPath-Anfragen.
10. Montag, 23.06.2014:
11. Montag, 30.06.2014:
12. Montag, 07.07.2014:
13. Montag, 14.07.2014:

 


Stefan Brass (brass@informatik.uni-halle.de), 09. April 2014

Original URL: http://www.informatik.uni-halle.de/~brass/xml14/ablauf.html   [XHTML 1.0 Checked]   [CSS Checked]   [Links Geprüft]   [Impressum]