erilaisiaQuerylanguageja
Erilaisia query-kieliä on olemassa useita, ja ne eroavat toisistaan merkittävästi käyttötarkoituksen, syntaksin ja tehokkuuden suhteen. Query-kieliä käytetään datan hakemiseen ja käsittelyyn erilaisista tietokannoista ja tietolähteistä. Yksi yleisimmistä on SQL (Structured Query Language), joka on relaatiotietokantojen standardikieli. SQL:ää käytetään datan hakemiseen, lisäämiseen, päivittämiseen ja poistamiseen. Sen syntaksi on suhteellisen selkeä ja se on laajasti tuettu eri tietokantajärjestelmissä.
NoSQL-tietokannoissa käytetään usein erilaisia query-kieliä tai rajapintoja. Esimerkiksi MongoDB käyttää omaa kyselykieltään, joka perustuu JSON-tyylisiin dokumentteihin.
Hakukoneissa ja tiedonhakuun erikoistuneissa järjestelmissä käytetään myös omia query-kieliään, jotka keskittyvät usein avainsanoihin, lausekkeisiin ja erilaisiin