For å få Access-tabellene til å fungere som de skal, må du etablere de riktige relasjonene. Når det er gjort riktig, vil du kunne tegne relaterte data fra flere tabeller slik at du kan lage rapporter og utføre dataanalyse.
Microsoft Access gir brukerne de nødvendige verktøyene for å opprette og vedlikeholde relasjonsdatabaser. For å lage databasen må du opprette relasjoner mellom de forskjellige komponentene. Kanskje most åpenbart er forholdet mellom bordene. Som en av de største fordelene fremfor Excel, vil du at tabellene skal kunne returnere relaterte data, og det etablerte forholdet vil spille en rolle i søkeresultatene dine.
Forstå forholdet
For relasjonsdatabaser er data på tabeller relatert, og det som binder dem sammen er vanligvis et spesifikt felt. Som vanlig i programvare er forholdet vanligvis en forelder og et barn. I dette tilfellet inneholder den overordnede tabellen den grunnleggende informasjonen. Det er underordnede tabeller knyttet til den overordnede tabellen, og de inneholder mer detaljert informasjon om den overordnede posten.
Feltet er definert av den overordnede tabellen, og det kalles primærnøkkelen. Det samme feltet vises i hver av de underordnede tabellene, og det kalles fremmednøkkelen. Mange bedrifter bruker kunde-IDer eller en annen numerisk metode for å definere sine kunder og leverandører. Et nummer brukes fordi et navn kan vises flere ganger, men numrene tildeles kun én kunde eller leverandør unikt.
Det er tre primære typer tabellrelasjoner.
- En-til-en – Bare én rad kan matche mellom to tabeller.
- En-til-mange – Én rad i den overordnede tabellen kan samsvare med mange rader i den underordnede tabellen, men hver rad i den underordnede tabellen kan bare ha én samsvarende rad i den overordnede tabellen.
- Mange-til-mange – Flere rader i hver tabell kan ha flere matchende rader i den andre tabellen. Et tredje bord opprettes vanligvis for å oppnå dette. Den tredje tabellen inkluderer oppslagsdata for de to tabellene.
Opprette et forhold mellom tabeller
Fremgangsmåten for å opprette et forhold mellom tabeller er relativt enkle. Det kan imidlertid være lurt å øve på en sandkassedatabase for å teste ut de forskjellige alternativene.
- Gå til Databaseverktøy kategorien og klikk på Relasjoner. Dette vil vise Vis tabeller Hvis den ikke viser skjermen, klikk på Vis tabeller. Skjermen skal vises uten spørsmål hvis du ikke har etablert forholdet.
- Marker tabellene du vil koble til forholdet, og klikk deretter Legg.
- Klikk Lukke.
- Klikk på feltet du vil bruke for å opprette relasjonen. Dra den over til det samme feltet i den andre tabellen. De Rediger relasjoner skjermen skal vises.
- Se gjennom det avmerkede feltet. Du har tre valg:
- Håndheve referanseintegritet – Den underordnede tabellen må ha en tilsvarende overordnet tabell. I begynnelsen er dette det sikreste valget.
- Kaskadeoppdateringsrelaterte felt – Tabeller vil bli oppdatert hver gang den relaterte posten oppdateres på en annen tabell.
- Cascade Slett relaterte poster – Tabeller vil bli slettet hver gang den relaterte posten slettes på en annen tabell.
- Klikk Opprett.
- Bekreft forholdet slik det ser ut mellom de to tabellene på Vis tabeller
Håndtere Access-filkorrupsjoner
Relasjoner gjør data i forskjellige tabeller relatert. Og gjør strukturen til hele databasen mer kompleks. I tilfelle en kompleks Access-database er korrupt, kan du vurdere å bruke en profesjonell Få tilgang til filreparasjon verktøy for å gjenopprette både tabellene og relasjonene.
Forfatterintroduksjon:
Victor Ren er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert reparer xls-problem og programvareprodukter for ordgjenoppretting. For mer informasjon besøk www.datanumen. Med
Legg igjen en kommentar