Documente Academic
Documente Profesional
Documente Cultură
Exemplu
Cuprins
Prezentarea scenariului
FN0
Trecerea la FN1
Trecerea la FN2
Trecerea la FN3
Exerciţiu
FN0 (UNF, 0NF)
ANGAJATI_PIESE
Cod Cod Cod
Marca CNP Nume Adresa CodP Localitate CodJud Judet Data Piesa1 Piesa1 Cant1 Piesa2 Piesa2 Cant2 Piesa3 Piesa3 Cant3
1 c1 Pop Ion Calea Floresti nr. 7/25 400421 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 1500 2 Sarma 800
1 c1 Ion Pop Calea Floresti nr. 7 Ap. 25 400421 Cluj-Napoca CJ Cluj 05-Dec 2 Sarma 1500
2 c2 Marian Petre Aleea Mare nr. 10 400318 Dej CJ Cluj 04-Dec 3 Tabla 50 1 Surub 1900 2 Sarma 200
3 c3 Alb Viorel Str. Brates nr. 18/70 400421 Cluj-Napoca CJ Cluj 05-Dec 1 Surub 3000
4 c4 Marian Viorel Str. Alba nr. 22 Ap 1 400444 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 5000
Atribute compuse
Grupuri repetitive
FN0 → FN1…
Cuprins
Prezentarea scenariului
FN0
Trecerea la FN1
Trecerea la FN2
Trecerea la FN3
Exerciţiu
Eliminarea atributelor repetitive
ANGAJATI_PIESE
Cod Cod Cod
Marca CNP Nume Adresa CodP Localitate CodJud Judet Data Piesa1 Piesa1 Cant1 Piesa2 Piesa2 Cant2 Piesa3 Piesa3 Cant3
1 c1 Pop Ion Calea Floresti nr. 7/25 400421 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 1500 2 Sarma 800
1 c1 Ion Pop Calea Floresti nr. 7 Ap. 25 400421 Cluj-Napoca CJ Cluj 05-Dec 2 Sarma 1500
2 c2 Marian Petre Aleea Mare nr. 10 400318 Dej CJ Cluj 04-Dec 3 Tabla 50 1 Surub 1900 2 Sarma 200
3 c3 Alb Viorel Str. Brates nr. 18/70 400421 Cluj-Napoca CJ Cluj 05-Dec 1 Surub 3000
4 c4 Marian Viorel Str. Alba nr. 22 Ap 1 400444 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 5000
ANGAJATI_PIESE
Marca CNP Nume Adresa CodP Localitate CodJud Judet Data CodPiesaPiesa Cant
1 c1 Pop Ion Calea Floresti nr. 7/25 400421 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 1500
1 c1 Pop Ion Calea Floresti nr. 7/25 400421 Cluj-Napoca CJ Cluj 04-Dec 2 Sarma 800
1 c1 Ion Pop Calea Floresti nr. 7 Ap. 25 400421 Cluj-Napoca CJ Cluj 05-Dec 2 Sarma 1500
2 c2 Marian Petre Aleea Mare nr. 10 400318 Dej CJ Cluj 04-Dec 3 Tabla 50
2 c2 Marian Petre Aleea Mare nr. 10 400318 Dej CJ Cluj 04-Dec 1 Surub 1900
2 c2 Marian Petre Aleea Mare nr. 10 400318 Dej CJ Cluj 04-Dec 2 Sarma 200
3 c3 Alb Viorel Str. Brates nr. 18/70 400421 Cluj-Napoca CJ Cluj 05-Dec 1 Surub 3000
4 c4 Marian Viorel Str. Alba nr. 22 Ap 1 400444 Cluj-Napoca CJ Cluj 04-Dec 1 Surub 5000
Cuprins
Prezentarea scenariului
FN0
Trecerea la FN1
Trecerea la FN2
Trecerea la FN3
Exerciţiu
Descompunerea in atribute atomice
Nume Nume Adresa Tip_Strada
Strada
Prenume
Nr
Initiala Ap
Etaj
Scara
FN1 → FN2…
Dependente partiale
CNP, Nume, Prenume, Strada, Nr, Ap, CodP,
Marca → Localitate, CodJud, Judet
CodPiesa → Piesa
FN2 → FN3…
Cuprins
Prezentarea scenariului
FN0
Trecerea la FN1
Trecerea la FN2
Trecerea la FN3
Exerciţiu
FN1 Dependente intre atributele non-cheie
CodP → Localitate, CodJud, Judet
CodJud → Judet
FN3
Cuprins
Prezentarea scenariului
FN0
Trecerea la FN1
Trecerea la FN2
Trecerea la FN3
Exerciţiu
Exerciţiu
Să se compare spaţiul de memorie
ocupat de către cele două baze de date
ce simulează activitatea dintr-un an
(250 de zile lucrătoare) a 1000 de
angajaţi ce confecţionează în medie 3
piese pe zi, dintr-un nomenclator de 500
de piese şi au domiciliul în 6 localităţi
având adrese la 15 coduri poştale
diferite din 4 judeţe.
Definiţie atribute
CodP C(6)
Marca N(5)
CNP C(13) C(30)
Localitate
Nume C(30)
CodJud C(2)
Prenume
Judet C(25)
C(30)
Strada
Data D(8)
C(20)
Nr C(7) N(5)
CodPiesa
Ap N(3)
Piesa C(20)
Cant N(6)