Mnoho z nás pracuje na výrobním místě, kde je většina databází používána pro účely vykazování. V tomto článku podrobně popíšeme, jak propojit tabulky v aplikaci Access. Článek je doporučen pro pokročilé uživatele.
Microsoft Access je jedním z systémů pro správu databází. Obsahuje programovací jazyk VBA, který umožňuje uživateli psát různé aplikace pro práci s databází samotnou.
Jak vázat tabulky v aplikaci Access?
Microsoft Access má řadu tabulek, které se vzájemně vztahují. Mezi jednou nebo více tabulkami lze vytvořit logické odkazy pomocí okna popisného schématu. To dává:
Schopnost zlepšit výkon.
Je snadnější rozšiřovat informace, které mohou být potřebné v různých fázích výroby.
Veškeré změny, které se vyskytují, se zobrazují ve všech DB. Chcete-li odpovědět na otázku, jak propojit tabulky v aplikaci Access, musíte zobrazit vše podle příkladu: v databázi jsou vytvořeny čtyři tabulky: Studenti, Disciplíny, Úspěchy a Studentské skupiny. Musíme vytvořit logické spojení mezi nimi. Jak to udělat? Algoritmus:
Vyberte hlavní klíč: CodeGroup, Student Code a CodeDiscipline.
Mezi klíčovými poli CodeGr. v tabulce. "Skupina" a sekundární klíč CodeGr. V tabulce. "Studenti" vytvářejí komunikaci "jeden k mnoha".
Zavřete všechny otevřené tabulky ve formuláři Access, propojené tabulky včetně.
Ve zvláštním dialogu "Přidat" vyberte název pole.
Zavřete dialogy.
Pokynjak navázat logické spojení v celém okně tabulek „Chart data“:
Tabulka „Skupiny“ KodHruppы měli přesunout právo na stejném poli od stolu „studenty“.
Zobrazí se okno "Změna odkazů".
Když jsou všechny akce provedena v „grafu data“ mohou vidět vztah „one-to-many“ mezi skupinami studentů tabulek a studentů.
Podle stejného plánu můžete vytvořit spojení mezi studijním kódem a studijním kodexem chování a studentskými tabulkami. Pak v tabulkách "Úspěch" a "Disciplina", pole CodeDisciplines.
Po nastavení všech logických spojení by mělo být okno "Data Scheme" zavřeno.
Vyplňte tabulky. Nejprve je třeba zadat údaje do tabulky „skupin“ studentů, jako je tomu v tabulce „Studenti“ pole KodHruppы použit jako sloupec polí tabulky „studenti“.
Uveďte odkazy mezi tabulkami "Studenti" a "Úspěch", "Disciplina" a "Úspěch".
Výhody použití logických odkazů
Proč se data v oddělených tabulkách udržují samostatně? Zvažte výhody tohoto skladování.
konzistence
V procesu zapojováním snižuje pravděpodobnost nekonzistentních a nejednoznačných dat. K tomu dochází, protože každá položka je po celou dobu zapsána do jedné tabulky. Například příjmení studenta je uvedeno v tabulce "Studenti".
Účinnost
Úspora místa na disku v důsledku uložení dat na jednom místě.
Informace jsou získávány z malých tabulek.
Jednoduchost
Informace jsou uloženy v různých tabulkách, tedy ve struktuřeDatabázi lze lépe pochopit. Také existují přístupové, propojené tabulky VBA - programovací jazyk, který umožňuje propojit tabulky v aplikaci Access a Excel. Pokud znáte jazyk, můžete programovat databázi.
Důležité rady!
Při plánování databázového návrhu si promyslete okamžitě. Pokud tabulka s primárním klíčem již existuje, můžete použít průvodce k nahrazení a vytvořit pole externího klíče. Pak vám tento průvodce pomůže vybudovat vztahy.
Závěrem
doufáme, že po přečtení tohoto článku o tom, jak propojit tabulky s Accessem, jste značně zlepšili dovednosti správy databází, které jsou v moderním světě velmi užitečné, zejména pro začínající programátory. Také doporučujeme navštívit oficiální webové stránky programu a přečíst si uživatelskou příručku.