Dreke90 di Dreke90
Genius 6795 punti

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).

Registrati via email