Sorgulama dilleri

Sorgulama dilleri, bilgisayar dilleri kategorisinde yer alan, veritabanlarında ve bilgi sistemlerinde veri sorgulaması için kullanılan dillerdir.

Resimde görünen örnek bir veritabanı sorgusudur.

Türleri

değiştir

Genel olarak, sorgulama dilleri, veritabanı sorgulama dilleri ya da bilgi çekme sorgulama dilleri olarak ikiye ayrılabilir. Aralarındaki fark, veritabanı sorgulama dillerinin somut sorulara, veriye dayalı cevaplar vermesiyken; bilgi çekme sorgulama dillerinin sorgunun ait olduğu alan ile ilgili belgeleri buluyor olmasıdır.

Örnekleri

değiştir

Sorgulama dillerine örnekler şunlardır:

  • .QL
  • Arama motorları sorgulama dilleri; Google[1] ve Bing[2] tarafından kullanılanlar gibi.
  • AQL 3 Aralık 2017 tarihinde Wayback Machine sitesinde arşivlendi.
  • Concept-Oriented Query Language (COQL)
  • Contextual Query Language (CQL)
  • CQLF (CODYASYL Query Language, Flat)
  • Cypher
  • DMX
  • Datalog
  • F-logic
  • FQL[3]
  • Gellish English[4]
  • GraphQL
  • Gremlin
  • HTSQL
  • ISBL
  • LDAP
  • LINQ
  • LogiQL
  • MDX
  • MQL
  • N1QL
  • OCL (Object Constraint Language)
  • OPath
  • OQL
  • OttoQL
  • Poliqarp Query Language
  • PQL
  • QUEL
  • RDQL
  • ReQL
  • SCL
  • SMARTS
  • SPARQL
  • SPL
  • SQL
  • SuprTool
  • TMQL
  • TQL
  • Tutorial D
  • XQuery
  • XPath
  • XSPARQL
  • YQL

Ayrıca bakınız

değiştir

Kaynakça

değiştir
  1. ^ "Search operators". Google. 20 Mayıs 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Ağustos 2015. 
  2. ^ "Bing Query Language". Microsoft. 31 Ocak 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Ağustos 2015. 
  3. ^ "FQL Overview". Facebook Developers. 7 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Haziran 2017. 
  4. ^ http://gellish.wiki.sourceforge.net/Querying+a+Gellish+English+database[ölü/kırık bağlantı]