22.04.2015 Aufrufe

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5.2. <strong>XQuery</strong> 57<br />

missing-node<br />

red<strong>und</strong>ant-node<br />

XML-Knoten, die an einer bestimmten Stelle in der XML-<br />

Struktur einer Lösung gänzlich fehlen<br />

XML-Knoten, die an einer bestimmten Stelle in der XML-<br />

Struktur einer Lösung gänzlich überflüssig sind<br />

displaced-node XML-Knoten, die zwar auf einer bestimmten<br />

Hierarchiestufe in der XML-Struktur korrekt vorhanden<br />

sind, allerdings nicht an der erwarteten Position; Dies wird<br />

nur als Fehler behandelt, wenn in der Aufgabenstellung<br />

definiert worden ist, dass der betreffende Knoten zwingend<br />

sortiert sein <strong>und</strong> somit die selbe Ordnung aufweisen muss<br />

wie die entsprechenden Knoten in der Musterlösung.<br />

missing-attribute<br />

red<strong>und</strong>ant-attribute<br />

incorrect-value<br />

XML-Attribute, die in einem bestimmten XML-Element<br />

gänzlich fehlen.<br />

XML-Attribute, die in einem bestimmten XML-Element<br />

gänzlich überflüssig sind.<br />

XML-Attribute, die zwar in einem bestimmten XML-<br />

Element erwartet werden <strong>und</strong> vorhanden sind, allerdings<br />

mit einem falschen Wert<br />

Tabelle 5.9: <strong>XQuery</strong>-Fehlerkategorien<br />

5.2.2. Bewertungseinheiten<br />

Die Tabelle error_grading_group wird analog zur der entsprechenden Tabelle des<br />

<strong><strong>Data</strong>log</strong>-Moduls, die in Abschnitt 5.1.2 beschrieben wird, verwendet.<br />

5.2.3. Fehler-Bewertungen<br />

Auch die Tabelle error_gradings wird benötigt, um die Bewertung für Queries<br />

festlegen zu können, <strong>und</strong> wird wiederum analog zur entsprechenden Tabelle des<br />

<strong><strong>Data</strong>log</strong>-Moduls, die in Abschnitt 5.1.3 beschrieben wird, verwendet.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!