Uporaba relacij

Ustvarjanje relacij »ena proti ena«

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Vaš brskalnik ne podpira tega videoposnetka. Namestite Microsoft Silverlight, Adobe Flash Player ali Internet Explorer 9.

Kaj je relacijo?

«Relacija» pogosto uporabljajo kažejo kritično relacije, tako da lahko dobite podatke, ki jih potrebujete za zagon podjetja.

Relacije je povezava med informacije v dveh tabelah, kjer vsak zapis v vsaki tabeli se prikaže le enkrat. Na primer, morda relacijo med zaposlenimi in avtomobilov, ki so drive. Vsakega zaposlenega, se prikaže le enkrat tabele »zaposleni« in vsak avtomobil se prikaže le enkrat podjetje avtomobilov tabele.

«Relacija» lahko uporabite, če imate tabelo, ki vsebuje seznam elementov, vendar določene informacije, ki jih želite zajeti o njih se razlikuje glede na vrsto. Na primer, boste morali morda stikov tabele, v katerem nekatere osebe zaposlene, druge ljudi, ki so podizvajalcev. Za zaposlene, boste želeli vedeti njihovo število zaposlenih, njihove pripone in druge informacije o ključu. Za podizvajalcev, boste želeli vedeti svoje ime podjetja, telefonsko številko in bill mera, med drugim. V tem primeru ustvarite tri ločene tabele, stiki, zaposlenih in podizvajalcev, in nato ustvarite relacijo med tabelama stikov in zaposlenih in relacije med tabelami, stiki in podizvajalcev.

Ustvarjanje «relacija» pregled

«Relacija» ustvarite s povezovanjem index (po navadi primarni ključ) v eni tabeli in kazalo v drugi tabeli, ki ima enako vrednost. Na primer:

Zaslon kode prikazuje dve tabeli skupne rabe ID-ja
ID avto se prikaže v obeh tabelah pa je naveden le enkrat v vsakem.

Pogosto je najboljši način, da ustvarite to relacijo sekundarni tabelo, iskanje vrednosti iz prve tabele. Na primer, da polje ID avto zaposlenih tabele polja za iskanje, ki poišče vrednosti v avto ID-ja kazala iz podjetja avtomobilov tabele. Na ta način nikoli pomotoma dodate ID avtomobilov, ki dejansko ne obstaja.

Pomembno: Ko ustvarite relacijo, pazljivo se odločite, ali želite podatke referenčno integriteto za relacijo.

Podatki referenčne integritete omogoča dostop do ohraniti podatke čisto tako, da izbrišete povezanih zapisov. Na primer, če izbrišete zaposleni v tabeli zaposleni, izbrišete tudi prednosti zapisov za ta zaposlenega iz tabele prednosti. Vendar v nekaterih relacije, kot je v tem primeru referenčna integriteta ne smiselno: če smo izbrisati zaposleni, ne želimo vozila izbrisana iz tabele podjetja avtomobilov, ker avto bodo še vedno pripadajo podjetje in bo dodeljeno osebi.

Ustvarjanje relacije koraki

Ustvarite v relaciji z dodajanjem polja za iskanje v tabelo. (Če želite izvedeti več informacij, glejte ustvarjanje tabel in nastavitev podatkovnih tipov.) Primer, kažejo, kateri avto je bila dodeljena določenega zaposlenega, lahko dodate avto ID zaposleni tabelo. Nato, če želite ustvariti relacije med dvema poljema, uporabite čarovnika za iskanje:

  1. Odprite tabelo.

  2. V Pogledu načrta, dodati novo polje, izberite Podatkovni tip vrednosti in nato izberite Čarovnik za iskanje.

  3. V čarovniku za privzeto je nastavljena za iskanje vrednosti iz druge tabele, zato izberite naslednje.

  4. Izberite tabelo, ki vsebuje ključ (po navadi primarni ključ), ki jih želite vključiti v tej tabeli in nato izberite naslednji. V našem primeru bi izberite podjetje avtomobilov tabelo.

  5. Na seznamu Izbrana polja dodajte polje, ki vsebuje ključ, ki ga želite uporabiti. Izberite naslednji.

    Izrezek zaslona čarovnika za iskanje
  6. Nastavite vrstni red razvrščanja in, če želite, spremenite širino polja.

  7. Na zadnjem zaslonu, počistite potrditveno polje Omogoči celovitosti podatkov in nato izberite Dokončaj.

Želite več?

Uvod v relacije tabel

Ustvarjanje, urejanje ali brisanje relacije

Relacijske zbirke podatkov relacijo obstaja, ko en zapis v tabeli, ki je povezana s samo en zapis v drugi tabeli.

Čeprav ta vrsta relacije ni uporabljen kot toliko kot ena proti mnogo ali mnogo proti mnogo relacije, je še vedno dobro vedeti, kako to naredite.

Tako boste vodimo skozi korake, da ustvarite to relacijo.

V tem primeru smo za vas pripravili tabelo zbirke podatkov za floto podjetje avtomobilov in druge tabele za zaposlene, ki vplivajo na njih.

Si lahko ogledate podjetje uporablja eno vrsto avto, torej način za identifikacijo, ki poganja kateri avto je, da uporabite polje število licenc.

V predstavitvi, denimo predstavljati, vsakega zaposlenega dodeljena eno avto. Vendar preden začnemo, denimo pogovoriti o novem izrazu: »indeks. «

Access indeksi polja v zbirkah podatkov, in jih uporabi podobno kot uporabite knjigi, da hitro najdete informacije.

Indeksi so na privzeto, vendar lahko spremenite njihovo delovanje ali jih izklopite.

To je pomembno, ker ustvarite relacijo tako, da najprej ustvarite relacijo ena proti mnogo, in nato spremenite indeksa za ključne polja v obeh tabelah.

Začnimo tako, da ustvarite relacijo s pomočjo Čarovnika za iskanje.

Dobimo vrednosti iz druge tabele: podjetje avtomobilov tabele.

Želimo, če želite uporabiti polje število licenc, vendar ne bomo ukvarjati s vrstni red razvrščanja, ker delamo z manjšim številom vrednosti.

Poglejmo skriti stolpec s ključen, nato pa pokličite podjetje avto polja.

V tem primeru ne omogočite referenčne integritete – verjetno šele, ko smo to naredili. Na ta način, če smo izbrisati zaposleni, smo ne pomotoma izbrišete avto.

Izberite Dokončaj. Zdaj imamo tuji ključ in enostaven način za izberite licenco številke.

Preverite, ali imate izbrano polje. Izberite polja, nato pa Indeksiranoin edinstven.

Zdaj pojdite v podjetju avtomobilov tabelo in preverite, ali je primarni ključ. Vidite lahko tudi indeksirano in edinstven, ker je polje »Samoštevilo« , zato smo ste končali.

Če ste v pogledu načrta , si lahko ogledate indeksirane lastnosti tukaj, v podoknu Lastnosti polja .

Če odprete seznam lastnosti, boste videli tri vrednosti. Lahko uporabite dve te vrednosti v relaciji ne ali da (podvojeni vnosi niso dovoljeni).

Zdaj ste ustvarili relacije v zbirki podatkov.

Če smo preglejte podokno relacije , si lahko ogledate razmerje je prikazano le navaden črte brez 1 ali neskončnosti simbol, ki kažejo, ena proti mnogo ali mnogo proti mnogo relacije.

Vidite lahko, da ta zbirka podatkov je zdaj vse tri vrste relacij.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×