Spørringer er selve arbeidsmotoren i en database. En database er først nyttig når du kan hente ut akkurat den informasjonen du trenger, og det er nettopp det spørringer gjør. Du kan tenke på en spørring som et presist spørsmål til databasen: vis meg disse radene, filtrer bort det som ikke passer, sorter resultatet og kombiner data hvis det trengs.
Hvis du kan tabeller, primærnøkkel og relasjoner, har du allerede mye av grunnlaget. Spørringer bygger videre på det samme systemet. Dataene er lagret strukturert, og spørringen er måten du henter dem tilbake på.
Hva er en spørring?
En spørring er en instruksjon til databasen. I SQL bruker du spørringer for å lese data, filtrere data, sortere data og kombinere informasjon fra flere tabeller. Den mest kjente typen er SELECT-spørringen, som brukes til å hente ut informasjon.
Det er viktig å skille mellom å hente data og å endre data. Noen spørringer leser bare informasjon, mens andre kan legge inn, oppdatere eller slette. I VGS-sammenheng møter du oftest de lesende spørringene først.
Hvorfor er spørringer viktige?
Spørringer gjør databaser nyttige i praksis. Uten spørringer måtte du bladd gjennom hele tabeller manuelt. Med spørringer kan du hente fram bare det du trenger, og du kan gjøre det raskt.
Spørringer brukes når du vil:
- finne bestemte rader
- vise bare noen kolonner
- sortere resultater
- telle eller gruppere data
- hente data fra flere tabeller