En database er en samling av data som inkluderer felt , poster og tabeller . En kombinasjon av felter utgjør en registrering , av en kombinasjon av plater utgjør et bord, og en kombinasjon av tabeller utgjør databasen. En relasjonsdatabase lar deg dele informasjon mellom ett bord og en annen og minimere redundans . Klargjøre Relational Database
For å bruke en relasjonsdatabase effektivt , bør du bryte ned tabellene til sin enkleste form gjennom normalisering. Før bygge din relasjonsdatabase, må du identifisere hva databasen skal brukes til , hvilke felt du vil bruke, hvor feltene vil bli plassert , og de unike verdier ( primærnøkler ) i hver tabell .
< p> bordet bør bare inneholde data som er spesifikke for det bordet. For eksempel vil en tabell kalt " forfatter" inkluderer feltnavn : " Author_ID ", " Author_FName ", " Author_LName , " og " Fødselsdag ", mens en tabell kalt " Publisher " vil inkludere feltnavnene : " PUBLISHER_ID ", " PUBLISHER_NAME , "og" Publisher_Location . "
Deretter må du finne ut hvordan hver tabell er relatert til en annen. Relasjonsdatabaser har tre relasjoner , en -til - en, en- til-mange og mange-til -mange . En en- til-en forhold indikerer at en post har bare én matching posten og vice- versa (eksempel : en person har en personnummer ) . En en-til -mange-relasjon indikerer at en post har mange kamper ( eksempel: . En student har mange klasser ) En mange-til -mange-relasjon indikerer at flere poster har flere kamper i en annen tabell ( eksempel: mange studenter med mange instruktører ) .
en en-til -mange-relasjon i en relasjonsdatabase må ha en primærnøkkel. En en- til-en- forhold trenger en primærnøkkel for hver tabell . En mange-til -mange-relasjon vil inkludere to fremmednøkler ( primærnøkler fra andre tabeller ) som lenker dem sammen .
Opprette Relational Database
Bruke Microsoft Access , lage bordene i " Design View. " Inkluder feltnavn og datatyper ved hjelp av normalisering disposisjon . Legg til en primær nøkkel til noen unike felt , eksempel : PUBLISHER_ID . For å opprette en primærnøkkel , høyreklikk på feltet og velg "Primary Key ". Lagre ditt bord og gjenta trinnene for å opprette flere tabeller til du er ferdig .
Deretter klikker du på " relasjoner" -knappen for å skape relasjoner . Velg " Relasjoner , Show Table" fra verktøylinjen . Klikk på tabellene du ønsker å skape relasjoner til og klikk på " Legg til". Dra relaterte felt fra en tabell til den neste. Klikk på " Create" i " Rediger relasjoner" dialogboksen. Deretter dobbeltklikker du på forholdet linje. Dette vil åpne "Rediger relasjoner" dialogen.
Plasser en sjekk-merket med " Gjennomfør referanseintegritet , " for å holde deg fra å legge inn data i den utenlandske nøkkelen feltet hvis det ikke er lagt inn i primærnøkkelen feltet ennå. Hvis du har en mange forhold bord , plassere en sjekk-merket med " Cascade Oppdater relaterte felt " og " Cascade Slett relaterte felt " også. Dette vil oppdatere dataene automatisk som det er inngått . Klikk på " OK ". Din relasjonsdatabase er nå fullført.