Premessa

Portale di appartenenza: Basi di dati.

Cosa troverai in questa nota:

Prerequisiti: per comprendere pienamente il contenuto di questa nota, oltre le conoscenze minime che do per scontato che tu sappia giร , ti consiglio di aver letto in precedenza queste altre note:

Buona lettura! โ˜๏ธ๐Ÿค“


Definizione: algebra relazionale

Lโ€™algebra relazionale รจ un linguaggio formale di tipo procedurale, formalizzato da Edgar F. Codd per manipolare e interrogare dati nei database basati sul modello relazionale da lui stesso sviluppato attraverso lโ€™uso di operatori relazionali coordinati da predicati.

Definizione: predicato

Un predicato รจ unโ€™espressione booleana costituita da uno o piรน confronti del tipo oppure dove:

  • e sono attributi di uno schema .
  • รจ un operatore matematico di confronto nellโ€™insieme .

Eventuali confronti multipli vengono composti tra di loro attraverso lโ€™uso dei tradizionali connettivi logici come la congiunzione , la disgiunzione o la negazione .

Definizione: operatore relazionale

Un operatore relazionale รจ un operatore matematico che riceve, come argomenti, una o piรน relazioni e producono, in uscita, sempre relazioni, attraverso lโ€™uso di predicati che ne regolano il comportamento.

Gli operatori relazionali si dividono in operatori di base e operatori derivati da quelli di base attraverso la loro composizione.


Approfondimento