Skip to main content

Forespørgsel

TL;DR

En forespørgsel repræsenterer hentning af information fra en database. At anmode om en forespørgsel er ikke en vanskelig opgave, men det involverer at skrive forespørgslen ved hjælp af en foruddefineret kode. På denne måde kan databasen forstå instruktionen og vise den efterspurgte information.

Om en forespørgsel

En forespørgsel refererer til handlingen med at hente data fra en database og formatere den til en form, der kan læses af mennesker.

En databaseforespørgsel klassificeres i handlingsforespørgsler eller udvalgte forespørgsler.

Hentning af data kan udføres ved hjælp af en udvalgt forespørgsel, og andre handlinger på dataene, såsom opdatering, indsættelse eller sletning, kan udføres ved hjælp af en handlingsforespørgsel.

Hvordan kan en forespørgsel anmodes?

Der er tre generelle metoder til at stille forespørgsler: at vælge parametre fra en liste over parametre (dette er den mindst fleksible måde, men den nemmere måde for begyndere, fordi menuerne guider dem), specificering af felter og værdier, der definerer forespørgslen (forespørgsel for eksempel ) og bruge et forespørgselssprog (den mest kraftfulde metode, men også den sværeste, fordi den person, der kræver forespørgslen, skal kende et forespørgselssprog). SQL (Structured Query Language) er det mest kendte og mest udbredte forespørgselssprog. Selvom SQL er det mest populære sprog, er det ikke det eneste. Andre sprog er for eksempel Datalog, DMX og AQL.

Hvordan kan en forespørgsel bruges?

Forespørgsler kan bruges på forskellige måder og kan opnå mange opgaver.

For det første bruges forespørgsler til at finde specifikke data ved at filtrere specifikke kriterier. Forespørgsler kan også tælle eller opsummere data samt automatisere datahåndteringsopgaver. Andre forespørgsler omfatter parameter, totaler, krydstabeller, vedhæft, opdater og slet.

For eksempel kører en parameterforespørgsel variationer af en bestemt forespørgsel, der får en bruger til at indsætte en feltværdi, og derefter bruger den denne værdi til at etablere parametrene, mens totalforespørgsler tillader brugere at gruppere og opsummere data.