Databasfråga
En databasfråga begär data enligt angivna villkor. Urval, omfattning och ordning ska passa arbetets syfte.
En databasfråga begär data ur en databas enligt angivna villkor. I en relationsdatabas kan en SQL-instruktion som SELECT användas. Den beskriver bland annat vilka kolumner och poster som behövs.
Exempel med en beställningslista
En hypotetisk portal begär öppna beställningar för ett visst kundföretag. Företagstillhörighet, status och nödvändiga fält ingår i urvalet. Önskad sortering måste också anges; annars är ordningen inte tillförlitligt garanterad.
Alla vyer behöver inte alla data. Lämpliga gränser stödjer ett tydligt förlopp. Frågan måste även respektera det tillåtna dataområdet. Att data tekniskt kan hämtas betyder inte att den som frågar får se dem.
Källor
Relaterade begrepp
- DatabasindexEtt databasindex stöder lämpliga sökningar. Det gör inte alla frågor snabbare och kräver utrymme och underhåll.
- N+1-frågaVid N+1 följs en listfråga av en extra hämtning per resultat. Strukturen är avgörande, inte bara ett högt antal anrop.
- Objektrelationell mappningTeknik som kopplar programobjekt till data i en relationsdatabas.
- PostgreSQLEtt öppet objektrelationellt databassystem för strukturerad lagring och frågor mot data.
- NoSQLEtt samlingsbegrepp för databassystem med olika, inte främst relationella datamodeller.
- SQLEtt språk för att definiera, fråga efter och ändra data; ingen enskild databasprodukt.
Artiklar om ämnet

Ditt projekt med ASES
Beskriv ditt projekt för oss. Vi hör av oss med en första bedömning.
