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

16 . Il linguaggio SQL Vers . 9.3 – Marzo 2024
- In caso di SET DEFAULT : operazione di cancellazione consentita sulla tabella " Reparto " e per mantenere il database congruente , nella tabella " Dipendente " verranno poste al valore di DEFAULT prestabilito ( se impostato ), tutte le istanze che presentavano inizialmente il valore " R2 " nel campo " CodR1 ".
Chiave primaria o PK
Chiave esterna o FK default
Cosa accadrà nel nostro database , quando proveremo ad AGGIORNARE ( ON UPDATE ) nella tabella " Reparto " l ’ istanza avente chiave ( primaria ) pari a " R2 " ponendola , ad esempio , uguale a " R6 "?
- In caso di NO ACTION | RESTRICT ( comportamento di default ): operazione di aggiornamento NON consentita sulla tabella " Reparto " perché ciò renderebbe il database incongruente !
Chiave primaria o PK
Situazione iniziale
Chiave esterna o FK
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 8