Vraag

TL;DR
Een query vertegenwoordigt het ophalen van informatie uit een database. Het aanvragen van een query is geen moeilijke klus, maar het gaat om het schrijven van de query met behulp van een vooraf gedefinieerde code. Op deze manier kan de database de instructie begrijpen en de gevraagde informatie weergeven.
Over een vraag
Een query verwijst naar het ophalen van gegevens uit een database en het formatteren ervan in een voor mensen leesbare vorm.
Een databasequery wordt ingedeeld in actiequery's of selectiequery's.
Het ophalen van gegevens kan worden gedaan met behulp van een selectiequery en andere bewerkingen op de gegevens, zoals bijwerken, invoegen of verwijderen, kunnen worden gedaan met behulp van een actiequery.
Hoe kan een zoekopdracht worden aangevraagd?
Er zijn drie algemene methoden voor het stellen van query's: het kiezen van parameters uit een lijst met parameters (dit is de minst flexibele manier, maar de gemakkelijkere manier voor beginners omdat de menu's hen begeleiden), het specificeren van de velden en waarden die de query definiëren (query by example) ) en het gebruik van een querytaal (de krachtigste methode, maar ook de moeilijkste omdat de persoon die de query nodig heeft een querytaal moet kennen). SQL (Structured Query Language) is de meest bekende en meest gebruikte querytaal. Hoewel SQL de meest populaire taal is, is het niet de enige. Andere talen zijn bijvoorbeeld Datalog, DMX en AQL.
Hoe kan een query worden gebruikt?
Query's kunnen op verschillende manieren worden gebruikt en kunnen veel taken uitvoeren.
Ten eerste worden zoekopdrachten gebruikt om specifieke gegevens te vinden door specifieke criteria te filteren. Query's kunnen ook gegevens tellen of samenvatten, en gegevensbeheertaken automatiseren. Andere zoekopdrachten zijn parameters, totalen, kruistabel, bijvoegen, bijwerken en verwijderen.
Een parameterquery voert bijvoorbeeld variaties van een bepaalde query uit die een gebruiker ertoe brengen een veldwaarde in te voegen, en gebruikt die waarde vervolgens om de parameters vast te stellen, terwijl totalenquery's gebruikers in staat stellen om gegevens te groeperen en samen te vatten.