Ridenominazione in algebra relazionale

La ridenominazione è un operatore unario dell'algebra relazionale che permette di cambiare i nomi degli attributi di una relazione R. Il simbolo è ρ. $$ ρ \: nuovonome ← nomeattributo (relazione) $$ oppure Ren $$ Ren \: nuovonome ← nomeattributo (relazione) $$

L'operazione di ridenominazione cambia soltanto i nomi degli attributi nello schema della relazione e non i dati nelle tuple.

Il contenuto della tabella resta tale e quale.

Nota. I nomi degli attributi della relazione non indicati nella ridenominazione restano nella tabella con il loro vecchio nome.

    Un esempio pratico

    Ho una relazione S con due attributi b e d.

    la tabella di esempio

    Per cambiare il nome del primo attributo da b a x scrivo

    ρx←b (S)

    Ora la prima colonna si chiama x.

    il primo attributo della tabella ha cambiato nome

    L'altra colonna mantiene il suo vecchio nome.

    Esempio 2

    Per cambiare i nomi di entrambi gli attributi da {b,d} a {x,y}, li elenco separandoli con una virgola

    ρx,y←b,d (S)

    oppure

    ρx←b,y←d (S)

    Ogni calcolatore usa una propria sintassi ma il risultato è sempre lo stesso.

    La ridenominazione cambia i nomi di entrambe le colonne della tabella.

    il nome delle colonne è cambiato

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Relational Algebra