5° Anno TEORIA 4. Introduzione al linguaggio SQL | Page 30

16 . Il linguaggio SQL Vers . 9.3 – Marzo 2024
ESERCITAZIONE : Associzione binaria RICORSIVA " Dirige " sulla stessa entità " Dipendente ” di molteplicità 1 : N
Supponiamo di avere il seguente diagramma ER ( con il relativo mapping relazionale ) dell ’ associazione binaria ricorsiva " Dirige " di molteplicità . 1 : N sulla stessa tabella Dipendente
Diagramma ER Mapping logico relazionale ( in sintesi )
Dirige
Dirige 1
E ’ Diretto
Dipendente
N
CodDip Cognome Nome DataN Stipendio Livello
Dipendente ( CodDip , Cognome , Nome , DataN , Stipendio , Livello , CodCapo )
- l ’ attributo " CodCapo " della relazione " Dipendente " è CHIAVE ESTERNA sull ’ attributo " CodDip della stessa relazione " Dipendente "
Supponiamo ora di avere creato il database " Db _ Dipendente _ Ric " e che le istanze presenti nella sua unica tabella , in un certo istante di tempo t , siano le seguenti
Dipendente
CodDip
Cognome
Nome
DataN
Stipendio
Livello
CodCapo
D1
Costanzo
Renato
1950-08-25
1200.00
7
D7
D2 Marini Valeria 1965-11-09 1350.00 7 D6
GERARCHIA AZIENDALE
D5
D3 Costanzo Maurizio 1975-03-13 2350.00 6 D8 D4 Verstappen Max 1980-11-12 1280.00 6 D8
D6 D7
D5 Chierego Rio 1965-09-08 4750.00 9 NULL D6 Altruda Giustino 1960-12-13 1650.00 8 D5
D2 D8 D1
D7 Alicante Anita 1975-05-24 1100.00 8 D5 D8 Mosca Anna 1964-06-08 2200.00 7 D6
D3
D4
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 30