Sommario:
Definizione - Cosa significa Calcolo relazionale?
Il calcolo relazionale viene utilizzato con un linguaggio di query dichiarativo non procedurale in cui l'utente non è interessato alla procedura per ottenere output. L'utente fornisce solo i requisiti e l'output viene fornito senza conoscere la tecnica di recupero. Il calcolo relazionale viene utilizzato principalmente per misurare il potere selettivo delle lingue relazionali.
Techopedia spiega il calcolo relazionale
Il calcolo relazionale si basa in gran parte sul calcolo proposizionale popolare e sul calcolo del predicato, il calcolo che calcola con dichiarazioni e frasi. Il concetto di calcolo relazionale è stato sviluppato da Edgar F. Codd. Nel calcolo relazionale, una query è espressa come una formula che comprende un numero di variabili e un'espressione costituita da queste variabili. Rispetto all'interfaccia uomo-database, il calcolo relazionale adotta un approccio completamente diverso interrogando solo gli utenti sul risultato desiderato. Le frasi sono molto più semplici e si riferiscono specificamente alle relazioni e ai valori del database nel calcolo relazionale.
Esistono due categorie di calcolo relazionale: il calcolo relazionale tupla e il calcolo relazionale del dominio. Il calcolo relazionale della tupla specifica di scegliere le tuple (elenchi ordinati di elementi) in una relazione e può scegliere tuple con intervallo di tuple o valori per valori specifici. La relazione risultante potrebbe avere una o più tuple. Nel caso del calcolo relazionale del dominio, utilizza l'elenco di attributi che devono essere scelti dalla relazione in base alle condizioni. In altre parole, la differenza tra il calcolo relazionale delle tuple e il calcolo relazionale del dominio è che il calcolo relazionale del dominio seleziona gli attributi e non le intere tuple come il calcolo relazionale delle tuple.