상황별 쿼리 언어
Contextual Query LanguageCQL(Contextual Query Language)은 이전에 공통 질의어(Common Query Language)로 알려져 있으며,[1] 검색 엔진, 서지컬 카탈로그, 박물관 수집 정보 등의 정보 검색 시스템에 대한 쿼리를 나타내는 공식 언어다. Z39.50의 의미론에 기초하여, 그것의 설계 목표는 쿼리는 사람이 읽을 수 있고 쓸 수 있으며, 언어는 보다 복잡한 쿼리 언어의 표현성을 유지하면서 직관적이라는 것이다. 그것은 의회도서관의 일부인 Z39.50 유지 관리청에 의해 개발되고 유지되고 있다.
쿼리 구문 예제
단순 쿼리:
공룡 "완전한 공룡" 제목 = "완전한 공룡" 제목 그대로 "완전한 공룡"
부울 논리를 사용한 쿼리:
공룡 또는 조류 팔로마(Palomar) 과제와 "얼음 시대" 공룡은 파충류 공룡과 조류 또는 공룡(새 또는 공룡)과 (새 또는 비늘) "열린 공룡"과 (유시안 또는 jehol)
게시 인덱스에 액세스하는 쿼리:
출판하다년도 < 1980년 길이 OfFFemur> 2.4 bioMass >= 100
문서에서 단어 간 근접성에 기반한 쿼리:
갈비뼈 대/거리[=5개의 갈비뼈 대/단위] 0/단위=문단 갈비뼈 대/거리
여러 차원에 걸친 쿼리:
2002년 날짜2005년 날짜범위는 2003년을 포함한다.
관련성에 기반한 쿼리:
"물개구리"라는 제목에 "물개구리"라는 제목을 붙이다. "물개구리"라는 제목"
후자의 예는 로지스틱 회귀 분석에 특정 알고리즘을 사용하는 것을 명시한다.[2]
참조
- ^ CQL: 상황별 쿼리 언어: 사양 SRU: URL, 표준, 의회 도서관을 통한 검색/검색
- ^ 관련성 순위 컨텍스트 버전 1.1 웨이백 머신에 보관된 2011-05-15
외부 링크
이 글은 미국 정부 문서인 "https://www.loc.gov/standards/sru/cql/"의 공공 도메인 자료를 포함하고 있다.