Hem databaser Vad är bordet? - definition från techopedia

Vad är bordet? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder tabell?

En tabell är en namngiven relationsdatabasuppsättning som är organiserad av rader och kolumner. Relationstabellen är ett grundläggande relationsdatabaskoncept eftersom tabeller är den primära formen för datalagring.

Kolumner bildar tabellens struktur och rader bildar innehållet. Tabellerna tillåter begränsningar för kolumner (dvs. tillåten kolumndatatyp) men inte rader. Varje databastabell måste ha ett unikt namn. De flesta relationsdatabaser har namnbegränsningar Till exempel kan namnet inte innehålla mellanslag eller vara ett reserverat nyckelord som TABELL eller SYSTEM.

Techopedia förklarar tabellen

Relationstabeller lagrar data i kolumner och rader. När du skapar en tabell måste kolumner definieras, men kolumner kan läggas till eller raderas efter skapandet av tabellen. Under denna tid kan kolumndatabegränsningar eventuellt inte definieras. När du till exempel skapar en CUSTOMER_MASTER-tabell för lagring av kundinformation, kan definitioner läggas till, t.ex. en DATE_OF_BIRTH-kolumn som endast accepterar datum eller en CUSTOMER_NAME-kolumn som kanske inte är noll (tom).

Tabellrader är tabellens faktiska dataelement. I tabellen CUSTOMER_MASTER har raderna varje kundrekord. Således består en rad av ett dataelement i varje tabellkolonn. Om ett radvärde inte matas in benämns värdet "null", som inte har samma betydelse som noll eller mellanslag.

Tabeller har också andra tabellrelationer som definieras av speciella kolumner, och de mest framstående är primära och främmande nycklar. Till exempel har CUSTOMER_MASTER-tabellen en CUSTOMER_ID-kolumn som används för att identifiera varje tabellkund på ett unikt sätt. Om en annan tabell behöver hänvisa till en viss kund, kan en motsvarande kolumn (även känd som en utländsk nyckel) som refererar till kundens ID för CUSTOMER_MASTER-tabellen infogas. Andra tabeller behöver inte lagra ytterligare kundinformation som redan är lagrad i tabellen CUSTOMER_MASTER.

Vad är bordet? - definition från techopedia