Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Normalisointi2tMyn1 Yksi kelpo perusavain on sarakkeet laakNro ja vastAika. Toinen voisi olla potNro ja vastAika, kolmas voisi olla huoneNro ja vastAika,…,

Samankaltaiset esitykset


Esitys aiheesta: "Normalisointi2tMyn1 Yksi kelpo perusavain on sarakkeet laakNro ja vastAika. Toinen voisi olla potNro ja vastAika, kolmas voisi olla huoneNro ja vastAika,…,"— Esityksen transkriptio:

1 Normalisointi2tMyn1 Yksi kelpo perusavain on sarakkeet laakNro ja vastAika. Toinen voisi olla potNro ja vastAika, kolmas voisi olla huoneNro ja vastAika,…, mutta hammaslääkäriasema taitaa pyöriä hammaslääkäreiden ympärillä…

2 Normalisointi2tMyn2 laakNrovastAikalaakNimipotNropotNimihuoneNro 12009-02-17 10:00 Jukka Ikonen 1Sakari Marttinen 1 12009-02-17 11:00 Jukka Ikonen 2Minna Talvitie 1 22009-02-17 10:00 Paula Oksanen 3Veikko Laine 2 22009-02-27 14:00 Paula Oksanen 3Veikko Laine 2 32009-02-18 15:00 Sari Kaukorinne 2Minna Talvitie 1 32009-02-17 16:00 Sari Kaukorinne 4Matti Katainen 1

3 Normalisointi2tMyn3 laakNrovastAikalaakNimipotNropotNimihuoneNro fd1 fd2 fd3 fd4

4 Normalisointi2tMyn4 Taulu on 2. normaalimuodossa, jos jokainen ei- perusavain –attribuutti on täysin riippuvainen perusavaimesta. Siis fd2 on esteenä 2 NF –muodolle Periaatteena osittaisen riippuvuuden poistamisessa on: ”otetaan ei-perusavainsarakkeet pois yhdessä sen osuuden kanssa perusavaimesta, jonka (joiden) suhteen nämä ei-perusavainsarakkeet ovat täydellisesti riippuvaisia.” Siis luodaan kaksi taulua Hammaslaakari(laakNro, laakNimi) Vastaanotto(laakNro, vastAika, potNro, potNimi, huoneNro)

5 Normalisointi2tMyn5 Jotta päästään 3 NF –esitysmuotoon, niin poistetaan transitiiviset riippuvuudet, tässä tapauksessa siis taulussa Vastaanotto: fd3: potNro -> potNimi Nyt taulut ovat siis: Hammaslaakari(laakNro, laakNimi) Potilas(potNro, potNimi) Vastaanotto(laakNro, vastAika, potNro, huoneNro)

6 Normalisointi2tMyn6 laakNrolaakNimi 1Jukka Ikonen 2Paula Oksanen 3Sari Kaukorinne potNropotNimi 1Sakari Marttinen 2Minna Talvitie 3Veikko Laine Hammaslaakari Potilas

7 Normalisointi2tMyn7 laakNrovastAikapotNrohuoneNro 12009-02-17 10:0011 12009-02-17 11:0021 22009-02-17 10:0032 22009-02-27 14:0032 32009-02-18 15:0021 32009-02-17 16:0041 Vastaanotto


Lataa ppt "Normalisointi2tMyn1 Yksi kelpo perusavain on sarakkeet laakNro ja vastAika. Toinen voisi olla potNro ja vastAika, kolmas voisi olla huoneNro ja vastAika,…,"

Samankaltaiset esitykset


Iklan oleh Google