[Übung]      [Stud.IP]      [Dozent]      [Termine]      [Materialien]      [Scheine]      [Punkte-DB]      [Bücher]      [Links]

 

MARTIN-LUTHER-UNIVERSITÄT HALLE-WITTENBERG
Institut für Informatik
Prof. Dr. Stefan Brass

XML und Datenbanken

(Wintersemester 2008/09)

Quick Reference für XML Schema

ACHTUNG! Es ist unklar, wie das passiert ist, aber die Klausur ist auf Donnerstag, 26.03., 10-12, festgesetzt worden (Grund ist wohl, daß zum ursprünglich geplanten Termin kein Raum mehr frei war). Wenn Sie sich offiziell zur Klausur angemeldet haben, wurde Ihnen dabei schon der korrekte Termin angezeigt. Wenn irgendetwas schief gegangen ist, und Sie erst am Freitag kommen, melden Sie sich bitte bei Herrn Herzberg. Wir werden versuchen, eine Lösung zu finden.

 


Geplante Themen


 


Dozent


Dr. Stefan Brass

Büro:
Raum 313 (Institut für Informatik, Von-Seckendorff-Platz 1)
Sprechstunde:
Dienstags, 12:00-13:00 (und direkt nach den Vorlesungen).
Email:
brass@acm.org
Telefon:
0345/55-24740
Fax:
0345/55-27333 (im Sekretariat)
Sekretariat:
Frau Vahrenhold, Telefon 0345/55-24750, Zimmer 324

 


Übungsleiter


Dipl.-Inform. Martin Herzberg

Büro:
Raum 315 (Institut für Informatik, Von-Seckendorff-Platz 1)
Sprechstunde:
Nach Vereinbarung.
Email:
xml08@informatik.uni-halle.de
Telefon:
0345/55-24737
Webseite der Übungen:
http://dbs.informatik.uni-halle.de/Lehre/xml08/

 


Termine


Vorlesung:

Übung:

 


Vorlesungs-Materialien


Die Vorlesung ist noch im Aufbau, der Foliensatz wird sich daher im Laufe des Semesters noch relativ deutlich ändern (hoffentlich). Unter Umständen werden auch in der Vorlesung bereits besprochene Folien noch geändert.

Informationen zur Vorlesung

Skript (in Englisch)

  1. XML Syntax (126 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  2. Designing XML DTDs (41 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  3. XML Namespaces (23 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  4. XML Schema (181 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  5. XPath/XQuery Data Model (88 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  6. XPath (191 Folien) [wird noch überarbeitet]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  7. XQuery (26 Folien) [IN VORBEREITUNG]
                [Postscript, S/W, verkleinert]   [PDF, farbig, gross]
  8. ...

Beispiele

  1. Hausaufgabenergebnisse mit Attributen, ohne Schachtelung
                [ex1.xml (ohne DTD)]   [ex1_idtd.xml (mit interner DTD)]
  2. Hausaufgabenergebnisse mit Elementen für Datenwerte
                [ex2.xml (ohne DTD)]   [ex2_idtd.xml (mit interner DTD)]   [ex2_xsd.xml (mit Verweis auf Schema)]   [ex2.xsd (passendes Schema)]
  3. Aufgabe: Syntaxfehler finden (Wohlgeformtheit)
                [err1.xml (Aufgabe)]   [err1_corr.xml (korrigiert)]
  4. Aufgabe: Syntaxfehler finden (in DTD, Validierung)
                [err2.xml (Aufgabe)]   [err2_corr.xml (korrigiert)]
  5. ...

Validatoren/Software

Frühere Kurse:

 


Voraussetzungen zur Teilnahme


 


Übungsscheine


 


Punkte Datenbank


Die Punkte-Datenbank gibt Ihnen die Möglichkeit, die für Sie eingetragenen Punkte für Hausaufgaben und Klausur einzusehen, so daß Sie sich bei möglichen Unstimmigkeiten melden können. Außerdem werden einige statistische Angaben (Durchschnittspunktzahl etc.) angezeigt. Wir hoffen, die Bewertung so transparenter zu machen. Inzwischen haben auch das EVV sowie studip ähnliche Möglichkeiten, und wahrscheinlich auch eine bessere Benutzerschnittstelle. Für einen Datenbank-Kurs ist es aber gut, eine praktische Anwendung zu haben. Ich habe schon manches dadurch gelernt. Eine vereinfachte Version der Punkte-Datenbank wird auch in der Vorlesung als Beispiel verwendet. Ich entwickle die Punkte-Datenbank noch weiter (wenn ich Zeit habe), Verbesserungsvorschläge sind also willkommen.

Wir können die Sicherheit Ihrer Daten nicht garantieren (obwohl wir uns natürlich etwas Mühe geben). Falls Sie Ihre Daten nicht in der Punkte-Datenbank wünschen, melden Sie sich bitte. Ansonsten könnte sich jemand anders unter Ihrem Namen eintragen und dann Ihre Punkte einsehen. Sich nicht einzutragen und nicht zu melden wäre also für den Datenschutz sogar besonders gefährlich.

 


Literatur (Bücher)


WWW Allgemein:

XML:

Datenbanken:

... (wird noch erweitert)

Siehe auch: Literaturliste Internet (LITI) an der ULB Münster

 


Weitere Informationsquellen im WWW



Stefan Brass (brass@acm.org), 09. Oktober 2008

Original URL: http://www.informatik.uni-halle.de/~brass/xml08/   [XHTML 1.0 Checked]   [Links Geprüft]