Inhoudsopgave:
Definitie - Wat betekent databasekolom?
In de context van relationele databases is een kolom een set gegevenswaarden, allemaal van één type, in een tabel. Kolommen definiëren de gegevens in een tabel, terwijl rijen gegevens in de tabel invullen.
In de meeste databases kunnen kolommen complexe gegevens bevatten, zoals afbeeldingen, hele documenten of zelfs videoclips. Daarom betekent een kolom die gegevenswaarden van één type toestaat niet noodzakelijk dat deze alleen eenvoudige tekstwaarden heeft. Sommige databases gaan nog verder en staan toe dat de gegevens worden opgeslagen als een bestand op het besturingssysteem, terwijl de kolomgegevens alleen een pointer of koppeling naar het eigenlijke bestand bevatten. Dit wordt gedaan om de totale databasegrootte beheersbaar te houden - een kleinere databasegrootte betekent minder tijd nodig voor back-ups en minder tijd om te zoeken naar gegevens in de database.
Techopedia legt de databasekolom uit
Een eenvoudig voorbeeld is een tabel die klantinformatie voor een bank opslaat. De kolommen in deze tabel kunnen de vorm hebben van: Naam klant, Telefoonnummer klant, Geboortedatum klant, Klant-ID, Adres, Plaats, Postcode. Een rij met gegevens is elke horizontale set die gegevens bevat voor een klant uit alle vermelde kolommen. Bijvoorbeeld:
Klant | Naam | Telefoon | DoB | ID kaart | Adres | stad |
---|---|---|---|---|---|---|
1 | Andrew Jones | 202-555-2452 | 12-Jun-70 | 4356 | 12 Maple Drive | New York |
De term 'veld' wordt meestal door elkaar gebruikt met 'kolom', maar databasepuristen gebruiken het woord 'veld' liever om een bepaalde waarde of een enkel item van een kolom aan te duiden. Een veld is dus het snijpunt van een rij en een kolom. In het bovenstaande bankvoorbeeld wordt een veld gevormd door de kruising van een rij met de kolom 'Klantnaam' om 'Andrew Jones' te vormen. Dit onderscheid wordt echter door de meeste mensen genegeerd.
