Korištenje odnosa

Stvaranje odnosa jedan-prema-jedan

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Vaš preglednik ne podržava videozapise. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

Što je odnosom?

Ikone odnose se često koriste da biste naznačili ključnih odnosi da biste mogli primati podatke potrebne za poslovanje.

Odnos jedan je veza između informacije u dvjema tablicama, gdje svaki zapis u svakoj tablici prikazuje se samo jedanput. Na primjer, možda postoji odnosom između zaposlenika i automobilima oni pogona. Svaki zaposlenik pojavit će se samo jednom u tablici Zaposlenici i svaki automobila pojavit će se samo jednom u tablici službeni automobili.

Možete koristiti jedan odnosi ako imate tablicu koja sadrži popis stavki, ali određene informacije koje želite snimiti o njima mijenja po vrsti. Na primjer, možda imate tablicu kontakata u kojem su neke osobe zaposlenika, a Nabava su druge osobe. Za zaposlenike, ako želite saznati njihov broj zaposlenika, njihova proširenja i drugi podaci o ključu. Za Nabava, želite li znati njihov naziv tvrtke, telefonski broj, a fakturu stopa, između ostalog. U ovom slučaju želite stvoriti tri zasebna tablice – kontakte, zaposlenicima i Nabava – i stvaranje odnosa jedan-na između tablice kontakti i zaposlenike i jedan odnos između tablica Kontakti i Nabava.

Stvaranje odnosa jedan pregled

Stvaranje odnosa jedan povezivanjem indeksa (obično primarni ključ) u jednoj tablici i indeksa u drugoj tablici koja dijeli jednaku vrijednost. Ako, na primjer:

Zaslon isječak prikazuje dvije tablice zajedničkog korištenja ID-om
ID automobila pojavit će se u obje tablice, ali nalazi samo jednom u svakoj.

Često da biste stvoriti odnos, najbolje je da bi formule za izračunavanje postotka traženje vrijednosti iz prve tablice. Na primjer, provjerite polja ID automobila u zaposlenike tablice polja s vrijednostima koje traži vrijednost u indeksu automobila ID iz tablice službeni automobili. Na taj način slučajno nikad ne dodajete ID automobila zapravo nepostojeći.

Važno: Kada stvorite odnos jedan-na, pažljivo odlučite želite li da biste nametnuli podataka referencijalni integritet za odnos.

Podaci referencijalnog integriteta omogućuje pristup da biste zadržali podatke clean brisanjem povezanih zapisa. Ako, na primjer, ako izbrišete zaposleniku iz tablice Zaposlenici, brišete zapise pogodnosti za zaposlenika u tablici prednosti. No u nekim odnose, kao u ovom primjeru referencijalnog integriteta nema smisla: Ako smo izbrišete zaposlenika, želimo ne vozila izbrisati iz tablice službeni automobili jer Auto će i dalje pripadaju tvrtke i dodjeljuju nekome drugome.

Stvaranje odnosa jedan-na korake

Stvaranje odnosa jedan dodavanjem polja s vrijednostima u tablicu. (Dodatne informacije potražite u odjeljku Stvaranje tablica i postavljanje vrste podataka.) Ako, na primjer, da biste naznačili koje automobila dodijeljeno određenom zaposleniku, mogli biste dodati automobila ID tablice Zaposlenici. Zatim, da biste stvorili odnos između dva polja, koristiti Čarobnjak za traženje:

  1. Otvorite tablicu.

  2. U Prikazu dizajna, dodavanje novog polja, odaberite Vrstu podataka vrijednosti i odaberite Čarobnjak za traženje.

  3. U čarobnjaku za zadani postavljen za traženje vrijednosti iz druge tablice, pa odaberite Dalje.

  4. Odaberite tablicu koja sadrži ključ (obično primarni ključ) koje želite uvrstiti u ovoj tablici, a zatim odaberite Dalje. U našem primjeru želite odaberite tablicu službeni automobili.

  5. Na popisu Odabrana polja dodajte polje koje sadrži ključ koji želite koristiti. Odaberite Dalje.

    Isječak zaslona čarobnjaka za traženje
  6. Postavljanje redoslijeda sortiranja i po želji promijenite širinu polja.

  7. Na zadnjem zaslonu, poništite potvrdni okvir Omogući integritet podataka , a zatim odaberite Završi.

Želite li još informacija?

Početak rada s odnosima tablica

Stvaranje, uređivanje i brisanje odnosa

Relacijske baze odnosom postoji kada jedan zapis u jednoj tablici povezana je s samo jedan zapis u drugoj tablici.

Iako se ova vrsta odnosa je koristiti kao koliko god odnosa jedan-prema-više ili više-prema-više je dobro je znati kako to učiniti.

Tako ćemo vas provesti kroz korake da biste stvorili odnos.

U ovom primjeru imamo bazu podataka za tim službeni automobili i zaposlenike koji ih pogon u drugoj tablici.

Vidjet ćete tvrtka koristi jedne vrste automobila, pa je način za utvrđivanje tko pogoni koje automobila da biste koristili polje broj licenci.

Za demonstraciju, recimo zamislite svakog zaposlenika je dodijeljen jedan automobila. Ali prije nego što se ne možemo pokrenuti Pogledajmo novog termina: "indeks".

Access indeksi polja u bazama podataka programa i pomoću njih mnogo poput kazala pojmova u knjigama omogućuju brže pronalaženje informacija.

Indeksi nalaze na po zadanom, no možete promijeniti njihovo ponašanje ili ih isključiti.

To je važno jer stvaranje odnosa jedan-na prvo stvaranje odnosa jedan-prema-više, a zatim promjenom indekse za polja ključa u obje tablice.

Započnimo stvaranjem odnosa pomoću Čarobnjaka za traženje vrijednosti.

Ne možemo Dohvati vrijednosti iz druge tablice: službeni automobili tablice.

Želimo da biste koristili polje broj licenci, ali ne možemo neće zamarati s redoslijed sortiranja jer radimo s malim brojem vrijednosti.

Pogledajmo skrivanja stupca s ključem i nazovite službeni automobil polja.

U ovom slučaju ne možemo omogućiti referencijalni integritet – vjerojatno samo vrijeme smo učinite sljedeće. Na taj način, ako ne možemo izbrišete zaposlenika, ne možemo ne slučajno izbrišete automobila.

Odaberite Završi. Sad imamo vanjski ključ i jednostavan način da biste izdvojili licence brojeve.

Nakon toga provjerite je li odabrano polje. Zatim odaberite polja, a zatim Indeksiranoi Jedinstveni.

Sada idite na tablicu službeni automobili i provjerite je li primarni ključ. Možete pogledati i indeksirano i jedinstveni jer je polje sa samonumeriranjem , pa ne možemo gotovo.

Ako se nalazite u prikazu dizajna , vidjet ćete svojstva indeksirano dolje ovdje u oknu Svojstva polja .

Ako otvorite popis za to svojstvo, vidjet ćete tri vrijednosti. Dva te vrijednosti možete koristiti u odnosom, ne ili da (bez duplikata).

Sada ste stvorili odnosom u bazi podataka.

Ako ne možemo pregledajte okno odnosi , vidjet ćete kako je prikazano kao samo običan retka bez simbola 1 ili beskonačno koja pokazuju odnosa jedan-prema-više ili više-prema-više.

Vidjet ćete da ova baza podataka sada ima sve tri vrste odnosa.

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×