Innholdsfortegnelse:
Definisjon - Hva betyr databasekolonne?
I sammenheng med relasjonsdatabaser er en kolonne et sett med dataverdier, alle av en enkelt type, i en tabell. Kolonner definerer dataene i en tabell, mens rader fyller data i tabellen.
De fleste databaser lar kolonner inneholde komplekse data som bilder, hele dokumenter eller til og med videoklipp. Derfor betyr en kolonne som tillater dataverdier av en enkelt type ikke nødvendigvis at den bare har enkle tekstverdier. Noen databaser går enda lenger og lar dataene lagres som en fil i operativsystemet, mens kolonnedataene bare inneholder en peker eller lenke til den faktiske filen. Dette gjøres for å holde den generelle databasestørrelsen håndterbar - en mindre databasestørrelse betyr mindre tid for sikkerhetskopiering og mindre tid til å søke etter data i databasen.
Techopedia forklarer databasekolonne
Et enkelt eksempel er en tabell som lagrer kundeinformasjon for en bank. Kolonnene i denne tabellen kan ha form av: Kundenavn, kundetelefonnummer, kundens fødselsdato, kunde-ID, adresse, by, postnummer. En rad med data er hvert horisontalt sett som inneholder data for en kunde fra alle kolonnene som er listet opp. For eksempel:
Kunde | Navn | telefon | DOB | ID | Adresse | By |
---|---|---|---|---|---|---|
1 | Andrew Jones | 202-555-2452 | 12-Jun-70 | 4356 | 12 Maple Drive | New York |
Begrepet "felt" brukes vanligvis om hverandre med "kolonne", men databasepurister foretrekker å bruke ordet "felt" for å betegne en bestemt verdi eller et enkelt element i en kolonne. Dermed er et felt skjæringspunktet mellom en rad og en kolonne. I bankeksemplet ovenfor dannes et felt ved skjæringspunktet mellom en rad med kolonnen “Kundenavn” for å danne “Andrew Jones.” Imidlertid ignoreres denne skillet av de fleste.
