Tabelle
Unità:
Database: tabelle
La tabella è l'elemento fondamentale del database, deputato a contenere i dati strutturati all'interno di colonne. Un database può ospitare da una singola tabella fino a diverse migliaia, a seconda della complessità dell'applicazione supportata.
Ogni tabella è progettata per rappresentare una specifica entità del mondo reale (ad esempio: utenti, ordini, prodotti). La corretta progettazione prevede che le tabelle siano strutturate in modo da evitare ridondanze e garantire l'integrità dei dati, seguendo i principi della normalizzazione.
Elementi caratteristici
Una tabella è definita da un nome univoco e da un insieme di proprietà strutturali.
- Nomenclatura. Per l'assegnazione dei nomi valgono le regole di standardizzazione già illustrate per i database: utilizzo esclusivo di caratteri minuscoli, assenza di punti e impiego dell'underscore (
_) come separatore (snake_case). - Colonne. La definizione delle colonne stabilisce la tipologia di dati che la tabella potrà accogliere e le relative restrizioni (constraints). Ad esempio, una colonna può essere configurata per contenere numeri interi, un'altra per stringhe di testo, mentre un'altra ancora può essere vincolata a non accettare valori
NULL.
Per visualizzare questa lezione devi acquistare la variante Standard, Gold.
Commenti