Podrobnosti o tom, ako prepojiť tabuľky s prístupom

Mnohí z nás pracujú na výrobnom mieste, kde sa väčšina databáz používa na účely podávania správ. V tomto článku podrobne popíšeme, ako prepojiť tabuľky v aplikácii Access. Článok sa odporúča pre pokročilých používateľov.

Microsoft Access je jedným z systémov správy databáz. Obsahuje programovací jazyk VBA, ktorý umožňuje užívateľovi písať rôzne aplikácie pre prácu s databázou samotnou.

Ako spájať tabuľky v programe Access?

Microsoft Access má súbor tabuliek, ktoré sú vzájomne prepojené. Medzi jednou alebo viacerými tabuľkami možno vytvoriť logické odkazy pomocou okna popisnej schémy. To dáva:


  • Schopnosť zlepšiť výkonnosť.
  • Je ľahšie rozšíriť informácie, ktoré môžu byť potrebné v rôznych fázach výroby.
  • Všetky zmeny, ktoré sa vyskytujú, sa zobrazujú vo všetkých DB. Ak chcete odpovedať na otázku, ako prepojiť tabuľky v aplikácii Access, musíte všetko zobraziť podľa príkladu: v databáze sa vytvoria štyri tabuľky: Študenti, Disciplíny, Úspechy a Skupiny študentov. Vytvorme logické spojenia medzi nimi. Ako to urobiť? Algoritmus:
  • Vyberte hlavný kľúč: CodeGroup, Student Code a CodeDiscipline.
  • Medzi kľúčovým poľom CodeGr. v tabuľke. "Skupina" a sekundárny kľúč CodeGr. V tabuľke. "Študenti" vytvárajú komunikáciu "jeden k mnohým".
  • Zatvorte všetky otvorené tabuľky vo formulári Access, vrátane prepojených tabuliek.
  • V špeciálnom dialógovom okne "Pridať" zvoľte názov poľa.
  • Zavrieť dialógy.
  • Pokynako nadviazať logické spojenie v celom okne tabuliek "Chart dáta":


  • Tabuľka "Skupiny" KodHruppы mali presunúť právo na rovnakom poli od stola "študentov".
  • Zobrazí sa okno "Zmena odkazov".
  • Keď sú všetky akcie vykonaná v "grafe dáta" môžu vidieť vzťah "one-to-many" medzi skupinami študentov tabuliek a študentov.
    Rovnaký plán môže nadviazať komunikáciu medzi poľami a úspech KodStudenta a stoly "študentov". Potom v tabuľkách "Úspech" a "Disciplína", pole CodeDisciplines.
  • Keď sa vytvoria všetky logické spojenia, okienko "Data Scheme" by malo byť zatvorené.
  • Vyplňte tabuľky. Najprv treba zadať údaje do tabuľky "skupín" študentov, ako je tomu v tabuľke "Študenti" pole KodHruppы použitý ako stĺpec polí tabuľky "študenti".
  • Určenie väzby medzi tabuľkami "študentmi" a "úspech", "disciplíny" a "úspech."
  • Výhody používania logických prepojení

    Prečo lepšie uchovávať údaje v prepojených tabuľkách? Zvážte výhody takéhoto ukladania.

    konzistencia

    V procese zapájaním znižuje pravdepodobnosť nekonzistentných a nejednoznačných dát. K tomu dochádza, pretože každá položka je vždy zapísaná do jednej tabuľky. Napríklad priezvisko študenta je uvedené v tabuľke "Študenti".

    Účinnosť

  • Úspora miesta na disku v dôsledku uloženia údajov na jednom mieste.
  • Informácie sú získané z malých tabuliek.
  • Jednoduchosť

    Informácie sú uložené v rôznych tabuľkách, teda v štruktúreDatabáza je lepšie pochopená. Tiež existujú prístupové, prepojené tabuľky VBA - programovací jazyk, ktorý umožňuje prepojiť tabuľky v aplikácii Access a Excel. Ak poznáte jazyk, môžete programovať databázu.

    Dôležité rady!

    Pri plánovaní návrhu databázy si premyslite okamžite. Ak už existuje tabuľka s primárnym kľúčom, môžete použiť na nahradenie sprievodcu na vytvorenie poľa externého kľúča. Potom vám tento sprievodca pomôže vybudovať vzťahy.

    Na záver

    dúfame, že po prečítaní tohto článku o tom, ako prepojiť tabuľky s prístupom, ste značne zlepšili zručnosti riadenia databáz, ktoré sú v modernom svete veľmi užitočné, najmä pre začínajúcich programátorov. Odporúčame tiež prejsť na oficiálnu webovú stránku programu a prečítať si používateľskú príručku.

    Súvisiace publikácie