Hvordan Design relasjonsdatabasesystemer

Hvordan Design relasjonsdatabasesystemer


Når du utformer en relasjonsdatabase, er det en rekke faktorer å vurdere. Mange programvareplattformer kan automatisere prosessen eller varsle deg hvis du har en ineffektiv design. Det er verdt å undersøke dine krav på forhånd som endringer kan noen ganger være tungvint og risikere å miste data. Maskinvare betraktninger bør også tas i betraktning, samt langsiktig vekst. Den ansatte som holder databasen arkitekt posisjonen er typisk ansvarlig for design aspekter av en relasjonsdatabase i de fleste organisasjoner.

Bruksanvisning

1 Organiser tabeller i logiske aksjonsgrupper. Denne kan defineres som en transaksjon eller en aktivitet.

2 Lag kolonneoverskriftene for hver bit av informasjon i tabellen. Definer datatyper for disse kolonnene, sammen med tegngrenser, standardverdier og ikke null krav. Mange finansielle applikasjoner, for eksempel, krever flere numeriske felt slik at spørrespråk kan utføre matematiske operasjoner.

3 Normal dataene inn i den første normale form. Skill data i ulike tabeller som ikke har noen like data og gi hver rad et unikt identifikasjonsnøkkel.

4 Normal dine data til andre normalform. Se etter datapunkter som vises i flere bord og plassere dem i deres eget bord. Definer relasjoner mellom tabeller. Det finnes tre typer relasjoner: en-til-en, en-til-mange og mange-til-mange. En-til-en betyr en dataverdi i en tabell svarer til en, og bare en dataverdi i den andre tabell. En-til-mange betyr en dataverdi i den første tabellen kan brukes mange ganger i den andre tabellen. Mange-til-mange midler hver verdi i den første tabellen kan være knyttet til hver verdi i den andre tabell.

5 Normaliserer dataene inn i det tredje normale form. Dette er det siste normalisering som oppstår. Fjern alle data som er uavhengig av den primære nøkkel. Verdier som beregnes, for eksempel, er fjernet.

Hint

  • Fest databasen ved å skape planlagt sikkerhetskopiering og passordbeskyttelse, som varierer med databaseprogramvare.