Přístup do roku 2010 je velmi užitečný nástroj pro návrh databáze aposkytuje dolování dat na střední úrovni. Udělala a nadále dělá zázraky, zejména pokud jde o správu, vytváření a nejdůležitější využití relační databáze až do jejího vrcholu. Tento příspěvek se bude zabývat tím, jak se vztahy a dotazy propojují, aby byla databáze dynamičtější.
Aby byl labyrint srozumitelnější, projděte si, jak vytvořit tabulku a budovat mezi nimi vztahy. Nejprve vytvořte tabulky a aplikujte požadovaná omezení na datové typy.
Například: Vytvořte tři jednoduché tabulky (definovaný primární klíč v každé z nich).
Vytvořte novou tabulku s názvem Správa obchodu, který zapouzdří všechny popisky polí (vybrané jako primární klíč) do příslušných tabulek. Přidejte přesně stejné názvy polí do Správa obchodů stůl.
Vložit Customer_ID, Product_ID a Staff_ID v Správa obchodů stůl a postavit jejich Datový typ na Číslo pro zamezení erupce konfliktů. Nastav ID jako Primární klíč, jak ukazuje obrázek níže.
Nyní začněte budovat vztahy mezi tabulkami, přejděte na Vztahy Nástroje a klikněte Vztahy. Zobrazí se jeho karta, přidejte všechny tabulky a připojte se primární klíč Zákazník, produkty a Personál tabulka s odpovídajícím názvem pole v Správa obchodů okno tabulky. v Dialogové okno Upravit vztah umožnit Vynutit referenční integritu a Kaskádové mazání souvisejících záznamů. Uložte a zavřete pro pozdější použití.
Udělejte dotaz pro stahování dat z tabulek a lépe využívejte vztahy, přejděte na Vytvořit a klikněte na Návrh dotazu. Dotazy můžete také vytvářet pomocí průvodce.
Po kliknutí Zobrazit tabulku zobrazí se dialogové okno, vyberte všechny tabulky a klikněte na Přidat. Můžete také přidat dotazy, ale protože jsme dosud žádný dotaz nezadali, ponecháme jej.
Ukazuje vztah mezi tabulkami, jak ukazuje obrázek níže.
Chcete-li vytvořit dotaz, přetáhněte Zákaznické identifikační číslo z Správa obchodů stůl Okno a přetáhněte ho přes první Sloupec pole ve spodním panelu a poté přetáhněte Jméno zákazníka z Zákazník stolní okno a přetáhněte ho na sekundu Pole sloupec (1. řádek), umístěte druhou položku z Zákazník stůl na třetí Pole sloupec a tak dále. Udělejte totéž s ID_produktu, přetáhněte ji z Správa obchodů a pusťte na sloupec pole sousedící s Customer_Phone. Přetáhněte Staff_ID z Správa obchodů a umístěte jej do sloupce pole vedle odbyt. Po dokončení vyplnění polí zadejte dotaz a uložte jej.

Kliknutím na snímek obrazovky výše jej zvětšíte
Nyní zobrazit tento dotaz v zobrazení tabulky, na přidání Zákaznické identifikační číslo, všimnete si toho dotaz automaticky aktualizuje informace odpovídající zadanému ID zákazníka, je to kvůli vztahu mezi tabulkami, které byly vytvořeny a Vynutit referenční integritu a Kaskádové mazání souvisejících záznamů jsou povoleny. Při mazání jakéhokoli záznamu tedy automaticky odstraní odpovídající záznamy v původní tabulce.
Kliknutím na snímek obrazovky výše jej zvětšíte
Nyní vztahy mezi tabulkami a dotazy spolupracují, díky tomu je databáze soudržnější a dynamičtější.
Komentáře