Databasequery
Een databasequery vraagt gegevens op onder vastgelegde voorwaarden. Selectie, omvang en volgorde moeten bij het werkdoel passen.
Een databasequery vraagt gegevens uit een database op onder vastgelegde voorwaarden. In een relationele database kan daarvoor een SQL-instructie zoals SELECT worden gebruikt. Die beschrijft onder meer welke kolommen en records nodig zijn.
Voorbeeld van een bestellijst
Een hypothetisch portaal vraagt open bestellingen van een bepaald klantbedrijf op. Bedrijf, status en benodigde velden horen bij de selectie. Gewenste sortering moet ook worden vastgelegd; anders is de volgorde niet betrouwbaar gegarandeerd.
Niet elke weergave heeft alle gegevens nodig. Passende grenzen ondersteunen een navolgbaar proces. De query moet ook binnen het toegestane gegevensbereik blijven. Dat gegevens technisch opvraagbaar zijn, betekent niet dat de aanvrager ze mag zien.
Bronnen
Verwante begrippen
- Database-indexEen database-index ondersteunt passende zoekacties. Hij versnelt niet elke query en vraagt ruimte en onderhoud bij gegevenswijzigingen.
- N+1-queryBij N+1 volgt op een lijstquery een extra ophaalactie per resultaat. De structuur telt, niet alleen een hoog aantal aanroepen.
- Objectrelationele mappingProgrammaobjecten koppelen aan gegevens in een relationele database.
- PostgreSQLEen open objectrelationeel databasesysteem voor gestructureerde opslag en bevraging van gegevens.
- NoSQLEen verzamelterm voor databasesystemen met verschillende, niet voornamelijk relationele gegevensmodellen.
- SQLEen taal om gegevens te definiëren, op te vragen en te wijzigen; geen afzonderlijk databaseproduct.
Artikelen over dit onderwerp

Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.
