*   >> Læs Uddannelse artikler >> science >> programming

Database Normalisering fra top-niveau View

Design Database tabeller-Part 12Division 2Introduction Dette er en del 12 af min serie Design databasetabeller. Jeg antager, at du alle de forskellige dele af serien har læst, før du læser denne. Denne tutorial er i den anden afdeling af serien. I denne del af serien, ser vi på et sammendrag af pakken tilgang til at producere normaliserede tabeller, og jeg giver dig også nogle råd. En normaliseret tabel er en tabel, der er i det mindste 1NF, 2NF og 3NF. En tabel i 3NF har mest være i 1NF og 2NF så godt.

I den første del af denne opdeling, jeg forklare formular og rapport tilgang til at producere normaliserede tabeller. En designer kan producere borde ved hjælp af formularen og rapport metode og derefter bruge pakken Approach at kontrollere, om udformningen var Okay og at færdiggøre bordene. Det modsatte er tilfældet, som jeg forklarer i denne tutorial. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du reading.

Producing Normaliseret Borde fra foreninger Vi har taget lang tid at lære at producere normaliserede tabeller fra foreninger. Jeg vil ikke gentage eller opsummere metoder her. Hvis du har noget problem med det, så gå tilbage og læse de relevante parts.Producing Normaliseret tabeller fra top-niveau View i Division 1 i denne serie, du har lært de forskellige typer af relationer. Netop, du har lært en-til-en, en-til-mange, mange-til-mange, mange-til-mange-til-mange, n-ary, sammenlægning, sammensætning, generalisering og refleksive foreninger. Her er hemmeligheden.

Hvis du vil oprette normaliserede tabeller fra visningen øverste niveau, gå til hver pakke og for hver pakke, kontrollere, om det kan opdeles i nogen af ​​de ovennævnte foreninger. Du kan derefter gå til hver blok i opdelt pakke og se om det stadig kan opdeles i nogen af ​​de foreninger. Du fortsætter på denne måde for hver resulterende blok i en pakke, indtil der ikke ny blok kan brydes længere. Mange-til-mange relationer skal konverteres til to en-til-mange relationer. Mange-til-mange-til-mange relationer skal konverteres til en n-ær diagram. Break blokke i kompositioner og generaliseringer.

Glem ikke de refleksive relationer. Hvis du gør alle disse perfekt dine tabeller vil være i det mindste 3NF. I praksis behøver du ikke at holde nedbryde for længe i en pakke, før du når den endelige blokke. Mens oprettelse de normaliser

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.