Sapiens 3012 punti

Linguaggio Sql - Operazioni

Le operazioni nel linguaggio SQL sono:
- selezione;
- proiezione;
- congiunzione.
La selezione e la proiezione sono operatori unari. La congiunzione invece è un operatore binario.
La selezione è un operatore relazionale che si applica a una tabella e fornisce come risultato un'altra tabella di grado uguale ma cardinalità minore o uguale contenente le tuple che soddisfano alla condizione specificata. La selezione lavora sulle righe.
La proiezione è un operatore che ha in input una tabella e fornisce in output un'altra tabella con grado minore o uguale a quella di partenza, la cardinalità minore o uguale a quella di partenza. Sarà inferiore quando la tabella risultato contiene righe uguali che si riducono ad una in quanto nel modello relazionale le righe della tabella sono tutte distinte. La proiezione lavora sulle colonne.

La congiunzione è un operatore relazionale che opera su due tabelle aventi un campo comune che da come risultato una tabella contenente sia gli attributi della prima tabella e sia gli attributi della seconda tabella, abbinando solo le righe che hanno valori uguali nel campo comune.

Registrati via email