Kontextabfragesprache
Kontextabfragesprache (CQL), zuvor bekannt als Gemeinsame Abfragesprache,[1] ist ein formelle Sprache für die Darstellung von Fragen zu Informationsrückgewinnung Systeme wie Suchmaschinen, Bibliographische Kataloge und Museum Sammlungsinformationen. Basierend auf Semantik von Z39.50, sein Designziel ist, dass Abfragen menschlich lesbar und beschreibbar sind und dass die Sprache intuitiv ist und gleich Abfragesprachen. Es wird von der Z39.50 -Wartungsagentur als Teil der entwickelt und gewartet Kongressbibliothek.
Beispiele für Abfragesyntax
Einfache Fragen:
Dinosaurier "Complete Dinosaur" Titel = "komplettes Dinosaurier" Titel "The Complete Dinosaur" genau "
Abfragen verwenden Boolesche Logik:
Dinosaurier oder Vogelpalomar -Auftrag und "Ice Age" Dinosaurier nicht Reptilien -Dinosaurier und Vogel oder Dinobird (Vogel oder Dinosaurier) und (Federn oder Schuppen) "gefiederter Dinosaurier" und (Yixian oder Jehol)
Abfragen zugreifen Veröffentlichungsindizes:
publicationyear <1980 LangzeitOffemur> 2.4 Biomass> = 100
Abfragen basierend auf der Nähe der Wörter zueinander in einem Dokument:
RIBS Prox/Distanz <= 5 Chevrons Ribs Prox/Unit = Satz Chevrons Ribs Prox/Abstand> 0/Einheit = Absatz Chevrons
Abfragen über mehrere Maße:
Datum innerhalb von "2002 2005" Daterange umfasst 2003
Abfragen basierend auf Relevanz:
Betreff jeder/relevanten "Fischfrosch".
Letzteres Beispiel gibt die Verwendung einer spezifischen an Algorithmus zum logistische Regression.[2]
Verweise
- ^ CQL: Die kontextbezogene Abfragesprache: Spezifikationen SRU: Suche/Abrufen über URL, Standards, Kongressbibliothek
- ^ Relevanz -Ranking -Kontext Set Version 1.1 Archiviert 2011-05-15 in der Wayback -Maschine
Externe Links
- Offizielle Website
- Z39.50 Wartungsagentur in der Bibliothek des Kongresses
- Eine sanfte Einführung in CQL
Dieser Artikel enthältPublic Domain Material von dem Regierung der Vereinigten Staaten dokumentieren: "https://www.loc.gov/standards/sru/cql/".