Kyselyn kieli

Kyselykieli  on keinotekoinen kieli , jolla kyselyjä tehdään tietokantoihin ja tiedonhakujärjestelmiin .

Useita kyselykieliä on kehitetty. Relaatiotietokantoihin kohdistuvissa kyselyissä SQL - kielestä on tullut de facto standardi , jota jaetaan kyselykielenä muihin tietokantaluokkiin. On olemassa useita SQL:n kaltaisia ​​kieliä ( MDX , AQL , CQL , N1QL , LINQ ), jotka käyttävät SQL-syntaksia uudelleen vaihtelevassa määrin päästäkseen ei-relaatiolähteisiin.

XQueryä ja XPathia käytetään työskentelemään XML - tietojen kanssa . RDF - graafikyselyt käyttävät SPARQL -kieltä ; joissakin graafisen DBMS:issä Gremlinin kieli .

Julkisten hakukoneiden kyselykielillä on erityinen rooli , koska ne on tarkoitettu laajalle käyttäjäjoukolle, kun taas niissä on useita tietokantakyselykielille tyypillisiä ominaisuuksia (tarkoitettu ammattikäyttäjille). Yleensä tällaiset kielet ovat jonkinlainen säännöllinen lausekekieli , jossa on lisäyksiä, mukaan lukien loogiset operaattorit, pakolliset etuliitteet, kyky ottaa huomioon sanojen välinen etäisyys, kielen morfologia, sanojen tapaus, laajennetut operaattorit, edistyneet hakuominaisuudet, haun tarkennus.