Dreke90
Genius
1 min. di lettura
Vota 4 / 5

Concetti Chiave

  • Il modello relazionale tratta le relazioni come insiemi di ennuple, elaborabili con operatori insiemistici.
  • Gli operatori insiemistici includono unione, intersezione, differenza e prodotto cartesiano.
  • Per unione, intersezione e differenza, le relazioni devono essere compatibili, condividendo lo stesso grado e domini di attributi.
  • Gli operatori insiemistici prendono due relazioni in ingresso e ne restituiscono una in uscita.
  • Il modello relazionale utilizza comandi per inserire, modificare e cancellare ennuple nelle relazioni.
Gli operatori insiemistici

Per il modello relazionale,le relazioni corrispondono a insieme di ennuple e pertanto possono essere elaborate come veri e propri insiemi di elementi attraverso i seguenti operatori insiemistici:

Unione
Intersezione
Differenza
Prodotto cartesiano

Tutti gli operatori insiemistici hanno come ingresso due relazioni e ne restituiscono una in uscita. Inoltre,per gli operatori di unione,intersezione e differenza,le relazioni in ingresso devo essere compatibili:
Due relazioni si dicono compatibili se hanno lo stesso grado G e se l'attributo i-esimo della prima relazione e definito sullo stesso dominio dell'attributo i-esimo della seconda relazione (con i=1,2,.....,G)

Gli operatori di aggiornamento
I linguaggi usati nel modello relazionale presentano una serie di comandi che permettano di effettuare le principali operazioni di :inserzione di una ennupla,modifica di una ennupla,cancellazione di una ennupla.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community