Dreke90
Genius
1 min. di lettura
Vota 4 / 5

Concetti Chiave

  • Gli operatori algebrici permettono operazioni di selezione, proiezione e giunzione sulle relazioni dei database.
  • Gli operatori insiemistici applicano operazioni classiche come unione, intersezione e differenza sui set di righe.
  • Gli operatori di aggiornamento includono istruzioni per l'inserimento, modifica e cancellazione dei dati nelle relazioni.
  • Un esempio pratico di operatori algebrici mostra come ottenere un elenco di studenti usando selezione e proiezione.
  • La sequenza di operatori include un taglio orizzontale seguito da un taglio verticale per filtrare e visualizzare i dati.
Descrizione dettagliata su gli operatori relazionali :

Operatori algebrici:
Gli operatori algebrici effettuano sulle relazioni operazioni di tagli orizzontale (selezione),taglio verticale (proiezione) e giunzione (Join e tutte le altre sue varianti),permettendo di interrogare di base di dati secondo criteri stabiliti.

Operatori Insiemistici:
Gli Operatori Insiemistici agiscono sulle relazioni,viste come insiemi di righe,attraverso gli operatori dell'insiemistica classica quali unione,intersezione,differenza prodotto cartesiano.

Operatori di Aggiornamento:
Gli Operatori di Aggiornamento,infine,corrispondono alla tradizionali istruzioni di inserimento,modifica e cancellazione dei dati delle relazioni.

Esempio pratico
Esempio sui operatori algebrici di taglio e modifica:
Facendo riferimento alla relazione Studenti,vogliamo fornire un elenco dei nominativi degli studenti della classe 3B della specializzazione di Informatica.
La richiesta è soddisfatta dalla seguente sequenza di operatori:
PROIEZIONE SU(SELEZIONIE SU Studenti
DOVE Classe = “3B” AND Specializzazione =”informatica”=
DI cognome ,Nome.
In questo caso vine dapprima effettuato un taglio orizzontale (Selezione ) per poi effettuare sul risulto ottenuto,un tagli verticale (proiezione).

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community