Frågespråk

Frågespråk  är ett konstgjort språk där förfrågningar görs till databaser och system för informationssökning .

Många frågespråk har utvecklats. För frågor mot relationsdatabaser har SQL- språket blivit de facto-standarden , som distribueras som frågespråk till andra kategorier av databaser. Det finns ett antal SQL-liknande språk ( MDX , AQL , CQL , N1QL , LINQ ) som återanvänder SQL-syntax i varierande grad för att komma åt icke-relationella källor.

XQuery och XPath används för att arbeta med XML- data . RDF - graffrågor använder SPARQL- språket ; i vissa grafiska DBMS:er, Gremlin- språket .

Frågespråk för offentliga sökmotorer spelar en speciell roll , eftersom de är avsedda för ett brett spektrum av användare, samtidigt som de har ett antal funktioner som är typiska för databasfrågespråk (avsedda för professionella användare). Som regel är sådana språk något slags reguljärt uttrycksspråk med tillägg, inklusive logiska operatorer, obligatoriska prefix, förmågan att ta hänsyn till avståndet mellan ord, språkmorfologi, fallet med ord, utökade operatorer, avancerade sökmöjligheter, sökförfining.