Databaseforespørgsel
En databaseforespørgsel henter data efter fastlagte betingelser. Udvalg, omfang og rækkefølge skal passe til arbejdsformålet.
En databaseforespørgsel anmoder om data efter fastlagte betingelser. I en relationel database kan en SQL-instruktion som SELECT bruges. Den beskriver blandt andet, hvilke kolonner og poster der behøves.
Eksempel med en ordreliste
En hypotetisk portal anmoder om åbne ordrer for en bestemt kundevirksomhed. Virksomhedstilknytning, status og nødvendige felter hører til udvalget. Ønsket sortering skal også angives; ellers er rækkefølgen ikke pålideligt garanteret.
Ikke alle visninger behøver alle data. Passende grænser understøtter et forståeligt forløb. Forespørgslen skal også overholde det tilladte dataområde. At data teknisk kan hentes, betyder ikke, at personen må se dem.
Kilder
Relaterede begreber
- DatabaseindeksEt databaseindeks understøtter passende opslag. Det gør ikke alle forespørgsler hurtigere og kræver plads og vedligeholdelse.
- N+1-forespørgselVed N+1 følger et ekstra opslag pr. resultat efter en listeforespørgsel. Strukturen tæller, ikke kun et højt antal kald.
- Objektrelationel mappingEn teknik, der forbinder programobjekter med data i en relationel database.
- PostgreSQLEt åbent objektrelationelt databasesystem til struktureret lagring og forespørgsler.
- NoSQLEn samlebetegnelse for databasesystemer med forskellige, ikke primært relationelle datamodeller.
- SQLEt sprog til at definere, forespørge og ændre data; ikke et enkelt databaseprodukt.
Artikler om emnet

Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.
