Sorgulama dilleri

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

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

Türleri

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

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

  • Veri işleme dili

Kaynakça

  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ı]
  • g
  • t
  • d
Bilgisayar biliminin alt dalları
Matematiksel temeller
Matematiksel mantık · Kümeler kuramı · Sayı teorisi · Çizge teorisi · Tip teorisi · Kategori teorisi · Sayısal çözümleme · Bilgi teorisi · Kombinatorik · Boole cebiri
Hesaplama teorisi
Algoritmalar ve veri yapıları
Programlama dilleri ve derleyiciler
Eşzamanlı, paralel ve dağıtık sistemler
Yazılım mühendisliği
Sistem mimarisi
Telekomünikasyon ve ağ oluşturma
Veritabanları
Yapay zekâ
Bilgisayar grafikleri
İnsan-bilgisayar etkileşimi
Bilimsel hesaplama
Bilgisayar bilimi, ACM Hesaplama ve Sınıflandırma Sistemi'ne göre farklı konu ve alanlara ayrılabilir.
  • g
  • t
  • d
Türler
Nesne veritabanı (karşılaştırma· Sütun yönelimli veritabanı yönetim sistemi · Belge yönelimli veritabanı · Grafik veritabanı · İlişkisel veritabanı · İlişkisel veritabanı yönetim sistemi · Anahtar-değer veritabanı · Bellek içi veritabanı · Çoklu model veritabanı · Bulut veritabanı · Aday anahtar · Yabancı anahtar · Ana anahtar · Superkey · Vekil anahtar
Kavramlar
Veritabanı · ACID · Armstrong'un aksiyomları · Codd'un 12 kuralı · CAP teoremi · CRUD · Null · Aday anahtarı · Yabancı anahtar · Süperanahtar · Vekil anahtar · Özel anahtar
Nesneler
İlişki (Tablo · Sütun · Satır) · Görünüm · Transaction · Trigger · Veritabanı dizini · Saklı yordam · Cursor · Kayıt · Aktarım · Partition
SQL
NoSQL · NewSQL · Select · Insert · Update · Merge · Delete · Join · Union · Create · Drop · Begin work · Commit · Rollback · Truncate · Alter
Bileşenler
Eşzamanlılık denetimi · Veri sözlüğü · JDBC · ODBC · Sorgulama dilleri · Sorgu hızlandırıcı · Sorgu planı
İlgili konular
Veritabanı modelleri · Ayrıştırma · Veritabanında saklama · Dağıtık veritabanı · Federe veritabanı sistemi · Veri tutarlılığı · İlişkisel bütünlük · Bağıntısal cebir · İlişkisel hesap · İlişkisel model · Nesne-ilişkisel veritabanı · Hareket işleme
Kategori Kategori
  • g
  • t
  • d
  • g
  • t
  • d
Sorgulama dilleri
Güncel kullanımda
Sahipli
Yürürlükten kaldırıldı
  • CODASYL
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb125325719 (data)
  • GND: 4134011-5
  • LCCN: sh96000160
  • NKC: ph119587
  • NLI: 987007537280505171