Common Query Language

Common Query Language

Die Common Query Language (CQL) ist eine formale Sprache um Anfragen für Informationssysteme wie z. B. Bibliothekskataloge zu konstruieren.

Anfragesprachen fallen meistens in eine der nachfolgenden Kategorien:

  • Leistungsfähige Anfragesprachen, die schwer zu erlernen und zu bewältigen sind (z. B. SQL).
  • Einfache und intuitive Anfragesprachen, die jedoch weniger mächtig sind (z. B. Google's Anfragesprache).

Das Ziel von CQL ist eine Kombination aus Einfachheit und Leistungsfähigkeit zu erreichen. Dabei sind sehr einfache Anfragen möglich, die bei Bedarf in komplexe Anfragekonstrukte erweitert werden können. Bei der Designentscheidung stand die Entwicklung einer für den Menschen leicht lesbaren Anfragesprache im Vordergrund. Dieses Konzept ist mit dem Grundgedanken von XML zu vergleichen.

Aktuelle Version

Derzeit liegt CQL in der Version 1.1 vom 13. Februar 2004 vor. Version 1.2 wurde in Contextual Query Language umbenannt.

Codierung in XML

CQL-Ausdrücke lassen sich auch in XML ausdrücken, die entstehende Sprache heißt XCQL.[1]

Weiterführende Links

  1. http://srw.cheshire3.org/cql/xcql.html

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Common Query Language — or contextual query language (CQL) is a formal language for representing queries to information retrieval systems such as search engines, bibliographic catalogs and museum collection information. Based on the semantics of Z39.50, its design… …   Wikipedia

  • Common Command Language — Die Common Command Language (CCL) ist eine Anfragesprache für Information Retrieval Systeme, die 1993 im ISO Standard 8777 festgelegt wurde. Mit CCL wird versucht, Suchkommandos in Datenbanken zu vereinheitlichen, damit Benutzer nicht für jede… …   Deutsch Wikipedia

  • Common Intermediate Language — (сокращённо CIL)  промежуточный язык, разработанный фирмой Microsoft для платформы .NET Framework. JIT компилятор CIL является частью так называемой CLR (англ. Common Language Runtime)  общей среды выполнения языков .NET. Ранее… …   Википедия

  • Common Intermediate Language — For the counterpart to compiled assembly in the Microsoft .NET framework, see .NET assembly. Common Intermediate Language (CIL, pronounced either sil or kil ) (formerly called Microsoft Intermediate Language or MSIL) is the lowest level human… …   Wikipedia

  • Contextual Query Language — Die Common Query Language (CQL) ist eine formale Sprache um Anfragen für Informationssysteme wie z. B. Bibliothekskataloge zu konstruieren. Anfragesprachen fallen meistens in eine der nachfolgenden Kategorien: Leistungsfähige Anfragesprachen, die …   Deutsch Wikipedia

  • Contextual Query Language — (CQL), previously known as Common Query Language,[1] is a formal language for representing queries to information retrieval systems such as search engines, bibliographic catalogs and museum collection information. Based on the semantics of Z39.50 …   Wikipedia

  • Information retrieval query language — An information retrieval query language is a query language used to make queries into database, where the semantics of the query are defined not by a precise rendering of a formal syntax, but by an interpretation of the most suitable results of… …   Wikipedia

  • Structured query language — SQL Apparu en 1974 Auteur …   Wikipédia en Français

  • Structured Query Language — SQL Apparu en 1974 Auteur Donald D. Chamberlin et Raymond F. Boyce Développeur IBM Dernière version stabl …   Wikipédia en Français

  • XML Query Language — XQuery steht für XML Query Language und bezeichnet eine vom W3C spezifizierte Abfragesprache für XML Datenbanken. XQuery benutzt eine an XSLT, SQL und C angelehnte Syntax und verwendet XPath sowie XML Schema für sein Datenmodell und seine… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”