Zum Inhalt springen

„XML-QL“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Abschnittlink korrigiert
K Abschnittlink korrigiert (Gibt bereits einen Anker der sich nicht ändern sollte), Überflüssige Sortierung raus
 
Zeile 1: Zeile 1:
'''XML-QL''' ist der Name einer [[Anfragesprache]] für [[Extensible Markup Language|XML]]. Viele ihrer Ideen flossen in die Sprache [[XQuery]] ein. In der Praxis spielt XML-QL fast keine Rolle mehr, stattdessen wird meistens XQuery eingesetzt, das jedoch auf XML-QL basiert.
'''XML-QL''' ist der Name einer [[Anfragesprache]] für [[Extensible Markup Language|XML]]. Viele ihrer Ideen flossen in die Sprache [[XQuery]] ein. In der Praxis spielt XML-QL fast keine Rolle mehr, stattdessen wird meistens XQuery eingesetzt, das jedoch auf XML-QL basiert.


XML-QL wurde maßgeblich von den [[AT&T]] Labs entwickelt und hat die besondere Fähigkeit, dass [[SQL#Abfrage mit verknüpften Tabellen (, und INNER JOIN)|Join]]-Operationen auch auf [[Semistrukturierte Daten|semistrukturierten Daten]] durchgeführt werden können.<ref>{{Literatur | Autor= Michael Erdmann| Titel= Ontologien zur konzeptuellen Modellierung der Semantik von XML| Auflage= | Verlag= Books on Demand| Ort= | Jahr= 2001| ISBN= 978-3831126354| Seiten=36}}</ref>
XML-QL wurde maßgeblich von den [[AT&T]] Labs entwickelt und hat die besondere Fähigkeit, dass [[SQL#Inner|Join]]-Operationen auch auf [[Semistrukturierte Daten|semistrukturierten Daten]] durchgeführt werden können.<ref>{{Literatur |Autor=Michael Erdmann |Titel=Ontologien zur konzeptuellen Modellierung der Semantik von XML |Auflage= |Verlag=Books on Demand |Ort= |Datum=2001 |ISBN=3-8311-2635-6 |Seiten=36}}</ref>
XML-QL basiert auf einem <code>where/construct</code> Konstrukt anstatt eines <code>select/from/where</code> Konstrukt, wobei die <code>construct</code>-Klausel der <code>select</code>-Klausel und die <code>where</code>-Klausel der <code>from</code>- und <code>where</code>-Klausel entspricht.<ref>{{Internetquelle | url= http://userpages.uni-koblenz.de/~staab/lehre/ss05/db2/21-xquery+xsl4.pdf| titel= Querysprachen für XML| titelerg= | autor= Steffen Staab| hrsg= Universität Koblenz Landau | werk= Vorlesungsfolien zur Vorlesung Informationssysteme & Semantic Web| seiten= 1–2| zugriff=2015-01-28| format= PDF}}</ref>
XML-QL basiert auf einem <code>where/construct</code> Konstrukt anstatt eines <code>select/from/where</code> Konstrukt, wobei die <code>construct</code>-Klausel der <code>select</code>-Klausel und die <code>where</code>-Klausel der <code>from</code>- und <code>where</code>-Klausel entspricht.<ref>{{Internetquelle |autor=Steffen Staab |url=http://userpages.uni-koblenz.de/~staab/lehre/ss05/db2/21-xquery+xsl4.pdf |titel=Querysprachen für XML |werk=Vorlesungsfolien zur Vorlesung Informationssysteme & Semantic Web |hrsg=Universität Koblenz Landau |seiten=1–2 |format=PDF |abruf=2015-01-28}}</ref>


== Weblinks ==
== Weblinks ==
Zeile 8: Zeile 8:


== Einzelnachweise ==
== Einzelnachweise ==
<references/>
<references />


{{SORTIERUNG:Xml-ql}}
[[Kategorie:Datenbanksprache]]
[[Kategorie:Datenbanksprache]]
[[Kategorie:XML-basierte Sprache]]
[[Kategorie:XML-basierte Sprache]]

Aktuelle Version vom 3. Juli 2023, 13:20 Uhr

XML-QL ist der Name einer Anfragesprache für XML. Viele ihrer Ideen flossen in die Sprache XQuery ein. In der Praxis spielt XML-QL fast keine Rolle mehr, stattdessen wird meistens XQuery eingesetzt, das jedoch auf XML-QL basiert.

XML-QL wurde maßgeblich von den AT&T Labs entwickelt und hat die besondere Fähigkeit, dass Join-Operationen auch auf semistrukturierten Daten durchgeführt werden können.[1] XML-QL basiert auf einem where/construct Konstrukt anstatt eines select/from/where Konstrukt, wobei die construct-Klausel der select-Klausel und die where-Klausel der from- und where-Klausel entspricht.[2]

  • w3.org XML-QL: A Query Language for XML

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Michael Erdmann: Ontologien zur konzeptuellen Modellierung der Semantik von XML. Books on Demand, 2001, ISBN 3-8311-2635-6, S. 36.
  2. Steffen Staab: Querysprachen für XML. (PDF) In: Vorlesungsfolien zur Vorlesung Informationssysteme & Semantic Web. Universität Koblenz Landau, S. 1–2, abgerufen am 28. Januar 2015.