Tupla

Abbozzo
Questa voce sull'argomento basi di dati è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
Niente fonti!
Questa voce o sezione sull'argomento basi di dati non cita le fonti necessarie o quelle presenti sono insufficienti.
Voce da controllare
Questa voce o sezione sull'argomento informatica è ritenuta da controllare.
Motivo: Non capisco/vedo la differenza con la ennupla matematica, secondo me potrebbe essere una sottosezione di ennupla. Nella versione inglese esiste una sola voce.

In informatica, in particolare nella teoria delle basi di dati, una tupla (in inglese tuple, sinonimo di riga) è un generico elemento di una relazione con attributi in un database relazionale.

Da un punto di vista formale, si può definire una tupla su un insieme di attributi (o campi dato) X, come una funzione che a ciascun attributo appartenente ad X associa un valore appartenente al dominio dell'attributo. Si tratta dunque in sostanza di una riga di una tabella o relazione, cioè l'insieme dei valori assunti dai campi dato o attributi specificati in cima a ciascuna colonna. Essa rappresenta dunque l'entità base che deve essere memorizzata nella base di dati, identificabile con il record. Appare quindi impropria la confusione con la tupla o ennupla, nel senso matematico, che costituisce invece una sequenza ordinata di elementi.

Date le proprietà della relazione matematica da cui discende la definizione di relazione con attributi, ciascuna tupla è per definizione unica ovvero univocamente identificabile, caratteristica che implica l'esistenza della cosiddetta chiave primaria.

Voci correlate

  • Ennupla
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica