suunnittelu Tietokanta Pöydät- Osa 12Division 2Johdanto Tämä on osa 12 minun sarja suunnittelu tietokanta taulukot. Oletan, että olet lukenut kaikki eri osat sarjassa ennen luet tätä yksi. Tämä opetusohjelma on toisen divisioonan sarjan. Tässä osa sarjasta, katsomme yhteenvedon paketin lähestymistapa tuottaa normalisoitu taulukoita ja minä myös antaa sinulle joitakin neuvoja. Normalisoitu taulukko on taulukko, joka on vähintään 1NF, 2NF ja 3NF. Taulukon 3NF eniten olla 1NF ja 2NF samoin.
Ensimmäisessä osassa tämä jako, selitän muoto ja raportti lähestymistapa tuottaa normalisoitu taulukoita. Suunnittelija voi tuottaa taulukoita lomakkeella ja kertomus lähestymistapa ja sitten käyttää kokonaisvaltaista lähestymistapaa tarkistaa, jos suunnittelussa oli kunnossa ja viimeistellä taulukoita. On päinvastainen, joka Selitän tässä opetusohjelmassa. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä olet reading.
Producing normalisoitu Taulukoita Yhdistykset Olemme ottaneet kauan oppia tuottamaan normalisoitu taulukoita yhdistyksiltä. En toista tai yhteenvedon menetelmiä täällä. Jos sinulla on ongelmia sen kanssa, sitten mennä takaisin ja lukea asiaa parts.Producing Normalized taulukot Top-tason näkymä Division 1 tämän sarjan, opit erilaisia suhteita. Juuri, olet oppinut yksi-yhteen, yksi-monia-moneen, monta-monta-monta, n-arvoinen, yhdistäminen, koostumus, yleistys, ja refleksiivinen yhdistykset. Tässä on salaisuus.
Luoda normalisoitu taulukot ylätason näkymä, siirry jokaisen pakkauksen ja kunkin paketin, tarkista, se voidaan jakaa mihinkään edellä yhdistyksiä. Sitten mennä kunkin lohkon eriteltyinä paketin ja tarkistaa, jos se voidaan vielä jakautuu jokin liitoista. Jatkat tällä tavalla kunkin tuloksena lohkon paketti, kunnes mitään uusia lohko voidaan jakaa enää. Many-to-many suhteita olisi muuntaa kaksi yksi-monissa suhteissa. Many-to-many-to-many suhteita olisi muutettu n-arvoisen kaavio. Tauko palikat koostumuksiin ja yleistyksiä. Älä unohda refleksiivinen suhteita.
Jos et kaikki nämä täysin pöydät tulee olemaan ainakin 3NF. Käytännössä sinun ei tarvitse pitää hajottaa liian kauan paketin ennen tulet lopullinen lohkot. Vaikka perustamisesta normalisoitu taulukot edellisen osissa sarja, emme olleet varmoja siitä, pitäisikö meidän lisätä sarakkeita kun saavuimme finaalipöydässä. Tätä varten sinun täytyy nähdä työntekijöille