Obsah:

Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky: 17 kroků
Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky: 17 kroků

Video: Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky: 17 kroků

Video: Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky: 17 kroků
Video: Jemný úvod do ORM a Entity Frameworku 2024, Červen
Anonim
Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky
Jak navrhnout relační databáze v aplikaci Microsoft Access pro začátečníky

Následující sada instrukcí podrobně popisuje návrh relačních databází v aplikaci Microsoft Access. Tato příručka nejprve ukáže, jak správně propojit dvě (2) tabulky. Poté podrobně popíšu, jak z tohoto nového vztahu vytvořit formulář, který uživateli umožní zadat nové informace do databáze. Nejsou vyžadovány žádné předchozí zkušenosti s tímto softwarem. Vše, co potřebujete, je počítač s nainstalovaným Microsoft Accessem. Tento proces by neměl trvat déle než 15 až 20 minut od začátku do dokončení. Jakmile budete mít tyto informace, můžete poté propojit prakticky nekonečné množství datových bodů, čímž bude zadávání dat a protokolování mnohem časově efektivnější. Pojďme se ponořit!

Disclaimer: Tato sada instrukcí používá předem vytvořená data k sestavení tabulek v Accessu. Tabulky můžete buď vytvořit předem, nebo si data zadat ručně.

Krok 1: Otevřete Microsoft Access

Krok 2: Po otevření aplikace Access přejděte na „Všechny objekty přístupu“. Zde jsou uvedeny naše tabulky

Po otevření aplikace Access přejděte na
Po otevření aplikace Access přejděte na

Krok 3: Klepněte pravým tlačítkem na první tabulku, kterou chcete přidat do relační databáze (zde pojmenovaná „nadřazená“tabulka). V odpovídajícím okně vyberte „Návrhové zobrazení“

Klikněte pravým tlačítkem na první tabulku, kterou chcete přidat do své relační databáze (zde na Pojmenovaný
Klikněte pravým tlačítkem na první tabulku, kterou chcete přidat do své relační databáze (zde na Pojmenovaný

Krok 4: Se zvýrazněným identifikačním polem vyberte „Primární klíč“. vedle pole ID se zobrazí klíčová ikona. Potom zavřete tabulku. (Access vás buď požádá o uložení tabulky, nebo ji uloží automaticky)

Se zvýrazněným identifikačním polem vyberte „Primární klíč“. vedle pole ID se zobrazí ikona klíče. Potom zavřete tabulku. (Access vás buď požádá o uložení tabulky, nebo ji uloží automaticky)
Se zvýrazněným identifikačním polem vyberte „Primární klíč“. vedle pole ID se zobrazí ikona klíče. Potom zavřete tabulku. (Access vás buď požádá o uložení tabulky, nebo ji uloží automaticky)

Krok 5: Klikněte pravým tlačítkem na druhou tabulku, kterou chcete přidat do své relační databáze (zde pojmenovaná „podřízená“tabulka). V odpovídajícím okně vyberte „Návrhové zobrazení“

Klikněte pravým tlačítkem na druhou tabulku, kterou chcete přidat do své relační databáze (zde na Pojmenovaný
Klikněte pravým tlačítkem na druhou tabulku, kterou chcete přidat do své relační databáze (zde na Pojmenovaný

Se zvýrazněným identifikačním polem vyberte „Primární klíč“. Vedle pole ID se zobrazí ikona klíče.

Krok 6: Přidejte konečné pole do podřízené tabulky kliknutím na první prázdné pole v části „Název pole“

Přidejte konečné pole do podřízené tabulky kliknutím na první prázdné pole v části „Název pole“
Přidejte konečné pole do podřízené tabulky kliknutím na první prázdné pole v části „Název pole“

Text tohoto pole se musí shodovat s názvem pole primárního klíče (nebo prvního pole) z nadřazené tabulky a nazývá se „cizí klíč“. Potom zavřete stůl.

Krok 7: Pomocí navigačního panelu vyberte „Databázové nástroje“a poté vyberte „Vztahy“

Na navigačním panelu vyberte „Databázové nástroje“a poté „Vztahy“
Na navigačním panelu vyberte „Databázové nástroje“a poté „Vztahy“

Krok 8: Přetáhněte nadřazené a podřízené tabulky na panel „Vztahy“

Přetáhněte nadřazené a podřízené tabulky na panel „Vztahy“
Přetáhněte nadřazené a podřízené tabulky na panel „Vztahy“

Rozbalte tabulky podle potřeby, abyste zajistili zobrazení veškerého textu z tabulek.

Krok 9: Přetáhněte primární klíč z první tabulky na cizí klíč druhé tabulky. Otevře se okno „Upravit vztahy“

Krok 10: Vyberte „Vynutit referenční integritu“, poté „Vytvořit“. Nyní bude mezi oběma tabulkami spojení

Vyberte „Vynutit referenční integritu“a poté „Vytvořit“. Nyní bude mezi oběma tabulkami spojení
Vyberte „Vynutit referenční integritu“a poté „Vytvořit“. Nyní bude mezi oběma tabulkami spojení
Vyberte „Vynutit referenční integritu“a poté „Vytvořit“. Nyní bude mezi oběma tabulkami spojení
Vyberte „Vynutit referenční integritu“a poté „Vytvořit“. Nyní bude mezi oběma tabulkami spojení

Krok 11: Pomocí navigačního panelu vyberte „Vytvořit“a poté „Form Wizard“

Pomocí navigačního panelu vyberte „Vytvořit“a poté „Průvodce formulářem“
Pomocí navigačního panelu vyberte „Vytvořit“a poté „Průvodce formulářem“

Krok 12: Pomocí pole „Tabulky/dotazy“v odpovídajícím okně přesuňte pole z nadřazené tabulky, kterou chcete ve formuláři. Udělejte to samé s podřízeným stolem

Pomocí rozbalovacího pole „Tabulky/dotazy“v odpovídajícím okně přesuňte pole z nadřazené tabulky, kterou chcete ve formuláři. Udělejte to samé s podřízeným stolem
Pomocí rozbalovacího pole „Tabulky/dotazy“v odpovídajícím okně přesuňte pole z nadřazené tabulky, kterou chcete ve formuláři. Udělejte to samé s podřízeným stolem
Pomocí rozbalovacího pole „Tabulky/dotazy“v odpovídajícím okně přesuňte pole z nadřazené tabulky, kterou chcete ve formuláři. Udělejte to samé s podřízeným stolem
Pomocí rozbalovacího pole „Tabulky/dotazy“v odpovídajícím okně přesuňte pole z nadřazené tabulky, kterou chcete ve formuláři. Udělejte to samé s podřízeným stolem

Poznámka: Do formuláře nepřidávejte primární ani cizí klíče z podřízené tabulky. Poté vyberte „Další“.

Krok 13: Vyberte „Formulář s podformuláři (formami) pro zobrazení dat, poté vyberte“Další”

Pro zobrazení dat vyberte „Formulář s podformuláři (formami)“a poté vyberte „Další“
Pro zobrazení dat vyberte „Formulář s podformuláři (formami)“a poté vyberte „Další“

Krok 14: Vyberte rozložení podformuláře. Půjdeme s tabulkou, protože nastavení je trochu snazší. Poté vyberte „Další“

Vyberte rozvržení pro podformulář. Půjdeme s tabulkou, protože nastavení je trochu snazší. Poté vyberte „Další“
Vyberte rozvržení pro podformulář. Půjdeme s tabulkou, protože nastavení je trochu snazší. Poté vyberte „Další“

Krok 15: Vyberte „Otevřít formulář pro zobrazení nebo zadání informací“, poté „Dokončit“

Vyberte „Otevřít formulář pro zobrazení nebo zadání informací“, poté „Dokončit“
Vyberte „Otevřít formulář pro zobrazení nebo zadání informací“, poté „Dokončit“

Krok 16: Byl vytvořen váš formulář a podformulář

Váš formulář a podformulář byly vytvořeny
Váš formulář a podformulář byly vytvořeny
Váš formulář a podformulář byly vytvořeny
Váš formulář a podformulář byly vytvořeny

V případě potřeby upravte rozložení formuláře a podformuláře tak, aby zobrazovala všechna pole. Klikněte pravým tlačítkem na formulář, vyberte „Zobrazení rozložení“a podle potřeby upravte. Jakmile opravíte rozložení, klikněte pravým tlačítkem na formulář a vyberte „Zobrazení formuláře“a zadejte data.

Krok 17: Začněte zadávat a protokolovat

Gratulujeme! Úspěšně jste propojili dvě odlišné tabulky v aplikaci Microsoft Access. Vytvořením přidruženého formuláře a podformuláře nyní můžete zadávat data, která se projeví v odpovídajících tabulkách.

Chcete -li otestovat, zadejte text do prvního pole formuláře. Stisknutím tlačítka „Tab“na klávesnici se přesunete do dalšího pole ve formuláři/podformuláři. V posledním poli v podformuláři výběrem „Tab“vymažete formulář i podformulář a přesunete data do příslušných tabulek. Vyberte doprovodnou tabulku formuláře nebo podformuláře. Když uvidíte data, která zadáváte do formulářů i podformulářů v tabulkách, budete úkol úspěšně dokončeni.

Řešení potíží: Do formuláře přidejte pouze primární klíče z nadřazené tabulky. Vynechejte přidání primárního a cizího klíče z podřízené tabulky do podformuláře. Do tabulky nepřidávejte více než jeden primární klíč.

Děkujeme za přečtení a užijte si mnohem efektivnější protokolování a ukládání dat!

Doporučuje: