Riga (database) - Row (database)
Nel contesto di un database relazionale , una riga, chiamata anche tupla, rappresenta un singolo elemento di dati strutturato in modo implicito in una tabella . In termini semplici, una tabella di database può essere pensato come composto da righe e colonne . Ogni riga di una tabella rappresenta un insieme di dati correlati e ogni riga della tabella ha la stessa struttura.
Ad esempio, in una tabella che rappresenta le società, ogni riga rappresenterebbe una singola società. Le colonne potrebbero rappresentare elementi come il nome dell'azienda, l'indirizzo della società, se l'azienda è pubblica, il suo numero di partita IVA e così via. In una tabella che rappresenta l'associazione dei dipendenti con i reparti, ogni riga assocerebbe un dipendente a un reparto.
La struttura implicita di una riga e il significato dei valori dei dati in una riga richiedono che la riga sia intesa come fornitura di una successione di valori dei dati, uno in ciascuna colonna della tabella. La riga viene quindi interpretata come un relvar composto da un insieme di tuple , con ogni tupla costituita dai due elementi: il nome della colonna pertinente e il valore che questa riga fornisce per quella colonna.
Ogni colonna prevede un valore di dati di un tipo particolare . Ad esempio, una colonna potrebbe richiedere un unico identificatore , un altro potrebbe richiedere di testo che rappresenta il nome di una persona, un altro potrebbe richiedere un intero che rappresenta paga oraria in dollari .
| Colonna 1 | Colonna 2 | |
|---|---|---|
| Riga 1 | Riga 1, Colonna 1 | Riga 1, Colonna 2 |
| Riga 2 | Riga 2, Colonna 1 | Riga 2, Colonna 2 |
| Riga 3 | Riga 3, Colonna 1 | Riga 3, Colonna 2 |