Databasespørring
En databasespørring ber om data etter definerte vilkår. Utvalg, omfang og rekkefølge skal passe til arbeidsformålet.
En databasespørring ber om data fra en database etter definerte vilkår. I en relasjonsdatabase kan en SQL-instruksjon som SELECT brukes. Den beskriver blant annet hvilke kolonner og poster som trengs.
Eksempel med en bestillingsliste
En hypotetisk portal ber om åpne bestillinger for en bestemt kundevirksomhet. Virksomhetstilknytning, status og nødvendige felt inngår i utvalget. Ønsket sortering må også angis; ellers er ikke rekkefølgen pålitelig garantert.
Ikke alle visninger trenger alle data. Passende grenser støtter et forståelig forløp. Spørringen må også følge det tillatte dataområdet. At data teknisk kan hentes, betyr ikke at personen som spør, kan se dem.
Kilder
Beslektede begreper
- DatabaseindeksEn databaseindeks støtter passende oppslag. Den gjør ikke alle spørringer raskere og krever plass og vedlikehold.
- N+1-spørringVed N+1 følger et ekstra oppslag per resultat etter en listespørring. Strukturen teller, ikke bare et høyt antall kall.
- Objektrelasjonell mappingÅ koble programobjekter til data i en relasjonsdatabase.
- PostgreSQLEt åpent objektrelasjonelt databasesystem for strukturert lagring og spørring av data.
- NoSQLEn samlebetegnelse for databasesystemer med ulike, ikke primært relasjonelle datamodeller.
- SQLEt språk for å definere, spørre etter og endre data; ikke ett enkelt databaseprodukt.
Artikler om temaet

Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.
