querycomplexiteit
Querycomplexiteit is een begrip uit de informatica dat de hoeveelheid middelen beschrijft die nodig is om een query te evalueren en de tijd die nodig is om de antwoorden te leveren. Het speelt een centrale rol in databasebeheer, informatieophaling en kennisgrafieken, waar vanuit een grote hoeveelheid data verschillende queries uitgevoerd kunnen worden.
Er worden verschillende vormen onderscheiden: datacomplexiteit, querycomplexiteit en gecombineerde complexiteit. Datacomplexiteit bekijkt hoe de benodigde middelen
In database-theorie wordt vaak onderzocht hoe operationele kosten zich verhouden tot join-operaties, selectie, projectie en recursie.
Praktische toepassingen richten zich op query-optimalisatie: herformuleren van queries, gebruik van indexen, materialisatie van resultaten en
Zie ook: computationele complexiteit, databasequery, query-optimalisatie, gegevensgrootte, kennisgrafieken.
---