Casa Banche dati Cos'è il tavolo? - definizione da techopedia

Cos'è il tavolo? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Tabella?

Una tabella è un set di dati del database relazionale denominato organizzato per righe e colonne. La tabella relazionale è un concetto di database relazionale fondamentale poiché le tabelle sono la forma principale di archiviazione dei dati.

Le colonne formano la struttura della tabella e le righe formano il contenuto. Le tabelle consentono restrizioni per le colonne (ovvero, tipo di dati consentito per le colonne) ma non per le righe. Ogni tabella del database deve avere un nome univoco. La maggior parte dei database relazionali ha restrizioni di denominazione Ad esempio, il nome potrebbe non contenere spazi o essere una parola chiave riservata come TABELLA o SISTEMA.

Techopedia spiega la tabella

Le tabelle relazionali memorizzano i dati in colonne e righe. Quando si crea una tabella, è necessario definire le colonne, ma è possibile aggiungere o eliminare colonne dopo la creazione della tabella. Durante questo periodo, è possibile o meno definire restrizioni sui dati di colonna. Ad esempio, durante la creazione di una tabella CUSTOMER_MASTER per l'archiviazione delle informazioni sui clienti, è possibile aggiungere definizioni, ad esempio una colonna DATE_OF_BIRTH che accetta solo date o una colonna CUSTOMER_NAME che potrebbe non essere nulla (vuoto).

Le righe della tabella sono gli elementi di dati effettivi della tabella. Nella tabella CUSTOMER_MASTER, le righe contengono ogni record del cliente. Pertanto, una riga è costituita da un elemento dati all'interno di ciascuna colonna della tabella. Se non viene inserito un valore di riga, il valore viene definito "null", che non ha lo stesso significato di zero o spazio.

Le tabelle hanno anche altre relazioni tra tabelle definite da colonne speciali e le più importanti sono le chiavi primarie ed esterne. Ad esempio, la tabella CUSTOMER_MASTER ha una colonna CUSTOMER_ID che viene utilizzata per identificare in modo univoco ciascun cliente della tabella. Se un'altra tabella deve fare riferimento a un determinato cliente, è possibile inserire una colonna corrispondente (nota anche come chiave esterna) che fa riferimento all'ID cliente della tabella CUSTOMER_MASTER. Non è necessario che altre tabelle memorizzino ulteriori dettagli del cliente che sono già memorizzati nella tabella CUSTOMER_MASTER.

Cos'è il tavolo? - definizione da techopedia