CQL

CQL (ראשי תיבות באנגלית של: Contextual Query Language תרגום: שפת שאילתות מבוססת הקשר), בעבר Common Query Language, היא שפה רשמית המייצגת שאילתות המיועדת למערכות אחזור מידע כגון מנועי חיפוש, קטלוגים ביבליוגרפיים וארכיוני מידע של מוזיאונים. CQL מבוססת על הסמנטיקה של Z39.50, ויעדי העיצוב שלה הם שהשאילתות יהיו קריאים לאדם, השפה צריכה להיות אינטואיטיבית, במקביל לשמירה על יכולת ביטוי מורכבות יותר של שפות שאילתות. הוא מפותח ומתוחזק על ידי צוות התחזוקה של התקן Z39.50, חלק מהסוכנות האמריקאית "ספריית הקונגרס".

דוגמאות לתחביר שאילתה 
שאילתות פשוטות:
dinosaur
"complete dinosaur"
title = "complete dinosaur"
title exact "the complete dinosaur"
שאילתות עם לוגיקה בוליאנית:
dinosaur or bird
Palomar assignment and "ice age"
dinosaur not reptile
dinosaur and bird or dinobird
(bird or dinosaur) and (feathers or scales)
"feathered dinosaur" and (yixian or jehol)
שאילתות גישה למפתח העניינים:
publicationYear < 1980
lengthOfFemur > 2.4
bioMass >= 100
שאילתות על סמך קרבה של מילים אחת לשנייה במסמך:
ribs prox/distance<=5 chevrons
ribs prox/unit=sentence chevrons
ribs prox/distance>0/unit=paragraph chevrons
שאילתות לרוחב ריבוי ממדים:
date within "2002 2005"
dateRange encloses 2003
שאילתות מבוססות הרלוונטיות:
subject any/relevant "fish frog"
subject any/rel.lr "fish frog"
הדוגמה האחרונה עושה שימוש באלגוריתם מסוים עבור רגרסיה לוגיסטית.

קישורים חיצוניים 
 
 CQL - דף הבית
 Z39.50 Maintenance Agency
 A Gentle Introduction to CQL

הערות שוליים 

שפות שאילתות
ספריית הקונגרס
ספרנות