Page 106 - Demo
P. 106
TEMA 7 SHFRYTËZIMI I APLIKACIONIT - BAZA E TË DHËNAVENëse këtë tabelë dëshirojmë ta normalizojmë sipas formës së parë të normalizimit, atëherë bëjmë ndarjen e tabelës në dy tabela dhe vendosim çelësin primar dhe atë sekondar në dy tabelat e reja.KAMPI VIZITË_1 VIZITË_2 VIZITË_3Rugovë Ecje Mal VrapimSharr SkijimDurrës NotimSarandë ZhytjeUlqin VizitëENTITETI VIZITË ENTITETI KAMPKampID(FK) Vizita KampID (FK) EMRI1 Ecje Mal 1 Rugovë1 Vrapim 2 Sharr2 Skijim 3 Durrës3 Notim 4 Sarandë4 Zhytje 5 Ulqin5 Vizitë Forma e dytë normaleQë një tabelë të jetë në formën e dytë normale duhet të plotësojë rregullat e mëposhtme:1. Të jetë në formën e parë normale;2. Të mos ketë varësi të pjesshme. Çdo fushë jo çelës duhet të jetë e varur plotësisht nga çelësi kryesor. Varësia e pjesshme ekziston kur për një çelës të përbërë nga dy çelësa kryesor por që duken si unik, një njësi/atribut i tabelës varet vetëm nga një pjesë e çelësit kryesor dhe jo në komplet çelësin kryesor. Më tej bazuar në konceptin e normalizimit të formës së dytë bëjmë ndarjen sipas formës së dytë të normalizimit si në figurën e mëposhtme.PK_KAMPI PK_VIZITA NUMRI I KONTAKTITRugovë Ecje Mal 123-456Rugovë Vrapim 123-456Sharr Skijim 567-777Durrës Notim 888-999Sarandë Zhytje 111-222Ulqin Vizitë 555-333ENTITETI VIZITA ENTITETI KAMPIPK_Kampi PK_Vizita PK_Kampi Numri i KontaktitRugovë Ecje Mal Rugovë 123-456Rugovë Vrapim Sharr 567-777Sharr Skijim Durrës 888-999Durrës Notim Sarandë 111-222Sarandë Zhytje Ulqin 555-333Ulqin VizitëTabela 1 Vizitat në kampTabela 2 Ndarja e tabelës 1 sipas formës së parëTabela 3 Tabela 4 Ndarja e tabelës 3 sipas formës së dytë104

