Hjem databaser Hva er bord? - definisjon fra techopedia

Hva er bord? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr tabell?

En tabell er et navngitt relasjonsdatabasedatasett som er organisert etter rader og kolonner. Relasjonstabellen er et grunnleggende relasjonsdatabasekonsept fordi tabeller er den primære formen for datalagring.

Kolonner danner tabellens struktur, og rader danner innholdet. Tabeller tillater begrensninger for kolonner (dvs. tillatt kolonnedatatype), men ikke rader. Hver databasetabell må ha et unikt navn. De fleste relasjonsdatabaser har navnebegrensninger. For eksempel kan navnet ikke inneholde mellomrom eller være et reservert nøkkelord som TABELL eller SYSTEM.

Techopedia forklarer Tabell

Relasjonstabeller lagrer data i kolonner og rader. Når du oppretter en tabell, må kolonner defineres, men kolonner kan legges til eller slettes etter tabelloppretting. I løpet av denne tiden kan det hende at definisjoner av kolonnedatabegrensninger ikke blir definert. Når du for eksempel oppretter en CUSTOMER_MASTER-tabell for lagring av kundeinformasjon, kan definisjoner legges til, for eksempel en DATE_OF_BIRTH-kolonne som bare godtar datoer eller en CUSTOMER_NAME-kolonne som kanskje ikke er null (tom).

Tabellrader er tabellens faktiske dataelementer. I tabellen CUSTOMER_MASTER holder radene hver kunderekord. Dermed består en rad av et dataelement i hver tabellkolonne. Hvis en radverdi ikke legges inn, betegnes verdien "null", som ikke har samme betydning som null eller mellomrom.

Tabeller har også andre tabellforhold som er definert av spesielle kolonner, og de mest fremtredende er primære og fremmednøkler. For eksempel har CUSTOMER_MASTER-tabellen en CUSTOMER_ID-kolonne som brukes til å identifisere hver tabellkunde på en unik måte. Hvis en annen tabell trenger å referere til en bestemt kunde, kan en tilsvarende kolonne (også kjent som en fremmed nøkkel) som refererer til CUSTOMER_MASTER-tabellens kunde-ID legges inn. Andre tabeller trenger ikke å lagre ytterligere kundeopplysninger som allerede er lagret i CUSTOMER_MASTER-tabellen.

Hva er bord? - definisjon fra techopedia