Database

Een database is een gestructureerde, georganiseerde verzameling gegevens die op een computersysteem is opgeslagen. Databases slaan informatie meestal op in meerdere gekoppelde tabellen die relevante gegevens voor elk record in speciale velden bijhouden. Software voor databasebeheersystemen (DBMS) onderhoudt de relaties tussen tabellen, voegt records toe en werkt deze bij, en toont gegevens als reactie op query's.

De meeste moderne databases zijn relationele databases, die meerdere tabellen aan elkaar koppelen door relaties tussen primaire sleutel-velden te maken. Een bedrijf kan bijvoorbeeld een database bijhouden waarin klantgegevens (zoals hun naam en e-mailadres) in één tabel worden bijgehouden, bestellingen in een andere tabel en producten die te koop zijn in een derde tabel. Elk record in deze tabellen heeft een veld met een primaire sleutel die een unieke ID bevat waarnaar records in andere tabellen kunnen verwijzen; elke bestelling verwijst naar de CustomerID van de klant die de bestelling heeft geplaatst en naar de ProductID van elk gekocht product.

Vroege databases stonden bekend als databases met een "plat bestand". Deze databases bewaarden alles in één tabel, zoals in een spreadsheet.

Het opzoeken van informatie in een database wordt een query genoemd. De meeste databases gebruiken de standaard voor de gestructureerde querytaal (SQL) voor query's, waarmee je records in meerdere tabellen van een database kunt openen en bijwerken. Met een query op een database kunnen bijvoorbeeld alle klanten in een bepaalde postcode worden weergegeven, alle bestellingen die in de afgelopen week zijn geplaatst, of welke klanten een bepaald product meer dan één keer hebben gekocht.

Een SQL-query die records weergeeft die aan de zoekcriteria voldoen
Een SQL-query die records weergeeft die aan de zoekcriteria voldoen

Databases worden voor talloze doeleinden gebruikt in het bedrijfsleven, het onderwijs, de gezondheidszorg en de overheid. E-commerce, sociale media, nieuwssites en andere dynamische websites gebruiken databases als backend om hun inhoud op te slaan en maken op verzoek pagina's met inhoud uit hun databases. Hoewel vroege databases ten slotte alleen tekst zonder opmaak konden verwerken, kunnen moderne databases ook andere gegevenstypen opslaan, zoals afbeeldingen, audio en video.

Bijgewerkt April 18, 2023 door Brian P.

quizTest je kennis

Which OS uses System Preferences to control system settings?

A
Windows
0%
B
macOS
0%
C
iOS
0%
D
Android
0%
Correct! Incorrect!     View the System Preferences definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Database op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.