Obsah
Tento článek ukazuje, jak vytvořit diagram vztahů entit v Excelu. Softwary jako Microsoft Visio, Lucidchart atd. jsou skvělými nástroji pro vytváření diagramů vztahů entit. Neexistuje přímý způsob, jak tyto diagramy v Excelu rychle vytvořit. Můžete však použít doplněk Microsoft Visio, který to v Excelu umožňuje s omezenými nástroji. I v tomto případě k tomu potřebujete pracovní nebo školní účet. Takže jsmebude používat Vkládání tvarů Místo toho vytvořte diagramy pomocí funkce v Excelu. Postupujte podle článku a dozvíte se, jak na to.
Stáhnout cvičebnici
Cvičebnici si můžete stáhnout z níže uvedeného tlačítka ke stažení.
Diagram vztahů entit.xlsxCo je diagram vztahů entit?
Diagram vztahů entit (ERD), známý také jako model databáze, je vizuální model nebo reprezentace schématu databáze. Jak název napovídá, zobrazuje různé tabulky v rámečcích jako entity a vztahy mezi nimi. Může být reprezentován jako logický nebo fyzický datový model.
Komponenty diagramu vztahů entit:
Diagram vztahů entit se skládá ze tří klíčových složek: entit, atributů a vztahů.
Subjekty: Entita může být jednotka, objekt, věc, místo, osoba nebo jakákoli položka v databázi se samostatnou a odlišnou identitou. Obvykle se jedná o počet tabulek potřebných pro databázi. Každý ERD by měl obsahovat jedinečné entity. Entity jsou v diagramu obvykle reprezentovány obdélníkovými políčky.
Atributy: Atributy popisují každou entitu nebo tabulku. Jsou to vlastnosti odlišných nebo samostatných entit. Entity musí mít atributy.
Vztahy: Vztahy jsou způsoby, kterými jsou entity propojeny. Kardinalita je pojem přímo související se zobrazením vztahů mezi entitami. Popisuje, kolik atributů jedné entity se může vztahovat k kolika atributům jiné entity. Obvykle se vyjadřuje jako one-to-one, one-to-many a many-to-many. Následující obrázek ukazuje zápisy vraních nohou pro různé kardinality.
Kroky k vytvoření diagramu vztahů entit z aplikace Excel
Vytvoření diagramu vztahů entit v programu Excel provedete podle následujících kroků.
📌 Krok 1: Příprava databáze
- Nejprve předpokládejme, že máte databázi obsahující tři tabulky v samostatných pracovních listech. Tabulky obsahují informace o zákaznících, podrobnosti o objednávkách a informace o produktech.
Přečtěte si více: Jak spravovat vztahy v aplikaci Excel (s podrobnými kroky)
📌 Krok 2: Vytvoření entit
- Poté je třeba vytvořit entity. Zde je třeba vytvořit 3 entity pro samostatné tabulky.
- Nyní naformátujte několik buněk s ohraničením, aby vypadaly jako obdélníkové rámečky. Každý z nich bude představovat určitou entitu. Dále pojmenujte tyto entity jako "Zákazník", "Objednávka" a "Produkt".
Přečtěte si více: Jak vytvořit vztahy datového modelu v aplikaci Excel (3 způsoby)
📌 Krok 3: Přidání atributů k entitám
- Poté je třeba přidat atributy ke každé entitě na základě databázových tabulek. Například tabulka "Informace o zákazníkovi" obsahuje "Číslo_účtu", "Jméno_", "Příjmení", "Email_ID" a "Telefonní_číslo". Tyto vlastnosti je třeba přidat jako atributy k entitě s názvem "Zákazník". Totéž pak proveďte u ostatních entit.
- Kromě toho můžete vlevo od každého atributu přidat zápisy Primární klíč a Cizí klíč. Například vlevo od Account_No napište PK jako Primární klíč, protože každý zákazník má jedinečné číslo účtu. A pro Cizí klíč můžete použít FK.
Přečtěte si více: Jak vytvořit vztah mezi tabulkami v aplikaci Excel (3 způsoby)
📌 Krok 4: Kopírování entit jako obrázků
Nyní zkopírujte rozsah buněk pro každou entitu a vložte je postupně jako obrázky.
📌 Krok 5: Zobrazení vztahů
- Zde může zákazník zadat mnoho objednávek. Kardinalita vztahu mezi zákazníkem a objednávkou tedy bude jedna ku mnoha.
- Na druhou stranu jedna objednávka může mít mnoho produktů a jeden produkt může mít mnoho objednávek. Kardinalita vztahu mezi objednávkou a produktem bude tedy následující mnoho pro mnoho .
- Nyní vyberte Vložení>> Ilustrace>> Tvary>> Čára nakreslit zápisy ve tvaru vraních nohou, které znázorňují vztahy mezi entitami.
Přečtěte si více: Jak vytvořit vztah v aplikaci Excel s duplicitními hodnotami
📌 Krok 6: Seskupení všech objektů
Nakonec vyberte všechny obrázky a liniové objekty a kliknutím pravým tlačítkem myši je seskupte. Poté můžete diagram zkopírovat nebo uložit jako obrázek.
Na co nezapomenout
- Při určování kardinality vztahů mezi entitami buďte opatrní.
- Pokud mezi entitami neexistuje přímý vztah primárního klíče a cizího klíče, můžete také vytvořit zprostředkující entitu se složeným klíčem.
Závěr
Nyní víte, jak vytvořit diagram vztahů entit v Excelu. Máte nějaké další dotazy nebo návrhy? Dejte nám prosím vědět v níže uvedeném komentáři. Můžete také navštívit náš ExcelWIKI blog a prozkoumat více v Excelu. Zůstaňte s námi a učte se dál.