Materie: | Appunti |
Categoria: | Ragioneria |
Download: | 45 |
Data: | 09.11.2001 |
Numero di pagine: | 1 |
Formato di file: | .doc (Microsoft Word) |
Download
Anteprima
introduzione-sql_1.zip (Dimensione: 7.16 Kb)
trucheck.it_introduzione-all-sql.doc 47.5 Kb
readme.txt 59 Bytes
Testo
REGOLE
In una entità tutti gli attributi non chiave devono dipendere funzionalalmente da tutta la chiave principlale
Attributi non chiave non possono dipendere funzionalmente da altri attributi non chiave
Regole per il passaggio dal modello E/R a quello relazionale:
• Per ogni entità dell’ E/R, si definisce una nuova relazione nel relazionale;
• Ogni attributo dell’entità diventa attributo della relazione;
• L’attributo ‘chiave primaria’ dell’entità diventa attributo ‘chiave primaria’ nella relazione.
Regole specifiche per il tipo di relazione:
1:N
N:M
Nella 1:1 si effettua una migrazione di una chiave, oppure di tutti gli attributi dell’entità che ne ha di meno, mantenendo la chiave di quella che ne ha di più.
Le entità che diventano relazioni cambiano il nome con una “T_” davanti.
ANALISI CONCETTUALE
+ descrizione entità (chiavi e attributi) e descrizione associazioni
cardinalità, parzialità, tipo di attributi
ANALISI LOGICA
COMPUTER (CodCpu, …, CodProc)
VENDITORE (CodVen, …)
PROCESSORE (CodProc, …)
T_COMP-VEND (CodCpu, CodVen, …)
+ Definizione di volta in volta di MAIN e CORRELATE
T_COMPUTER
T_PROCESSORE
T_VENDITORE
T_COMP-VEND
CodCpu
CodProc
CodVen
CodCpu
……
……
……
CodVen
CodProc
……
……
……
ISTANZE
T_COMP
CocCpu
…
CodProc
T_PROC
CodProc
…
Comp1
…
Proc3
Proc1
…
Comp2
…
Proc1
Proc2
…
Comp3
…
Proc1
Proc3
…
Comp4
…
Proc2
T_VEND
CodVend
…
T_COMP-VEND
CodCpu
CodProc
Vend1
…
Comp2
Vend1
Vend2
…
Comp3
Vend1
Vend3
…
Comp3
Vend3