De relatie tussen een database en een tafel is analoog aan de relatie tussen een bibliotheek en een boekenplank.
* Database: Een database is een gestructureerde reeks gegevens die elektronisch is georganiseerd en toegankelijk is vanaf een computersysteem. Zie het als de hele bibliotheek, die veel verschillende informatieverzamelingen bevat. Het is een container voor meerdere tabellen en beheert de algehele organisatie en toegang daartoe. Het dwingt regels af over de consistentie en integriteit van gegevens in al zijn tabellen.
* Tabel: Een tabel is een gestructureerde set gegevens, georganiseerd in rijen (records) en kolommen (velden). Zie het als één enkele boekenplank binnen de bibliotheek. Elke boekenplank bevat informatie over een specifiek onderwerp (bijvoorbeeld fictie, non-fictie, enz.). Een tabel in een database bevat gegevens die verband houden met een specifieke entiteit of concept (bijvoorbeeld klantinformatie, productdetails, bestelgeschiedenis). Rijen vertegenwoordigen individuele exemplaren van die entiteit, en kolommen vertegenwoordigen de attributen of kenmerken van die entiteit.
Kortom:een database *bevat* meerdere tabellen, terwijl een tabel een enkele, georganiseerde verzameling gegevens *binnen* een database is. Je kunt geen tabel hebben zonder een database waarin deze is ondergebracht. |