Podrobnosti o povezovanju tabel za dostop

Mnogi od nas delajo na proizvodni lokaciji, kjer se uporablja večina podatkovnih zbirk za namene poročanja. V tem članku bomo podrobno opisali povezavo tabel v programu Access. Članek je priporočljiv za napredne uporabnike.

Microsoft Access je eden od sistemov za upravljanje baz podatkov. Vključuje programski jezik VBA, ki uporabniku omogoča pisanje različnih aplikacij za delo s samo bazo podatkov.

Kako povezati tabele v programu Access?

Microsoft Access ima niz tabel, ki so med seboj povezane. Med eno ali več tabelami se lahko vzpostavijo logične povezave z uporabo okna opisne sheme. To daje:


  • Sposobnost za izboljšanje učinkovitosti.
  • Lažje je razširiti informacije, ki so morda potrebne na različnih stopnjah proizvodnje.
  • Vse spremembe, ki se pojavljajo, so prikazane v vseh DB. Da bi odgovorili na vprašanje, kako povezati tabele v Accessu, morate pokazati vse na primer: v zbirki podatkov so ustvarjene štiri tabele: študenti, discipline, uspeh in študentske skupine. Vzpostavimo logične povezave med njimi. Kako to storiti? Algoritem:
  • Izberite glavni ključ: CodeGroup, Student Code in CodeDiscipline.
  • Med ključnim poljem CodeGr. v tab. "Skupina" in sekundarni ključ CodeGr. V tab. "Študenti" vzpostavijo komunikacijo "ena proti več".
  • Zaprite vse odprte tabele v obrazcu Access, vključno s povezanimi tabelami.
  • V posebnem pogovornem oknu "Dodaj" izberite ime polja.
  • Zapri pogovorna okna.
  • Navodiloo tem, kako nastaviti logične povezave v vseh tabelah v oknu Podatkovna shema:


  • Iz tabele "Skupine" morate premakniti polje Skupinske skupine na isto polje iz tabele "Študenti".
  • Pojavilo se bo okno "Sprememba povezav".
  • Ko so vsa dejanja končana, lahko v oknu "Podatkovna shema" vidite povezavo "ena proti več" med tabelami študentskih skupin in skupin študentov.
    V skladu z istim načrtom lahko vzpostavite povezavo med Študentskim kodeksom in Študentskim kodeksom ravnanja ter študentskimi tabelami. Nato se v tabelah »Uspeh« in »Disciplina« vključi polje CodeDisciplines.
  • Ko se vzpostavijo vse logične povezave, se okno "Data Scheme" zapre.
  • Izpolnite tabele. Najprej vnesemo podatke v tabelo "Študentske skupine", kot v tabeli "Študenti", kot polje stolpca za zapolnitev polja tabele "Študenti".
  • Navedite povezave med tabelami "Študenti" in "Uspeh", "Disciplina" in "Uspeh".
  • Prednosti uporabe logičnih povezav

    Zakaj je treba podatke ločiti v povezanih tabelah bolje? Upoštevajte prednosti takšnega shranjevanja.

    Skladnost

    V procesu povezovanja se zmanjša verjetnost ustvarjanja neusklajenih in dvoumnih podatkov. To se zgodi, ker je vsaka postavka ves čas zapisana v eno samo tabelo. Na primer, priimek študenta je v tabeli "Študenti".

    Učinkovitost

  • Prihranek prostora na disku zaradi shranjevanja podatkov na enem mestu.
  • Podatki so povzeti iz majhnih tabel.
  • Enostavnost

    Informacije so shranjene v različnih tabelah, torej v strukturiBazo podatkov je mogoče bolje razumeti. Obstajajo tudi dostopne tabele VBA - programski jezik, ki omogoča povezavo tabel v programu Access in Excel. Če poznate jezik, lahko programirate bazo podatkov.

    Pomembni nasveti!

    Ko načrtujete oblikovanje baze podatkov, takoj razmislite. Če tabela s primarnim ključem že obstaja, lahko uporabite čarovnika za zamenjavo za konstruiranje polja zunanjega ključa. Potem vam bo ta čarovnik pomagal zgraditi odnose.

    Za zaključek

    upamo, da ste po branju tega članka o tem, kako povezati tabele z Accessom, močno izboljšali spretnosti upravljanja baz podatkov, kar je v sodobnem svetu zelo koristno, zlasti za začetnike. Prav tako vam priporočamo, da obiščete uradno spletno stran programa in preberete uporabniški priročnik.

    Sorodne publikacije