Applies ToVisio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Chenův databázový zápis je užitečný pro modelování základů entit a relací, protože představuje abstraktní pohled na přidružení.

Tyto diagramy jsou dobrým vstupním krokem k pochopení struktury databáze, zejména pro základní databáze nebo příklady. Tato notace je také vhodná pro brainstorming a rychlé diagramování.

Entity jsou reprezentovány obdélníky. Atributy jsou kruhové popisky entit. Relace spojují entity s tvarem kosočtverce a popisným textem.

Příklad diagramu, který používá Chenův zápis databáze.

Další informace o entitách, atributech a relacích najdete v tématu Vytváření diagramů relací entit

Vytvoření diagramu a entit

  1. V Visio v nabídce Soubor vyberte Nový > Software a pak vyberte Chenův zápis databáze.

  2. Zvolte Metric Units (Metric Units) nebo US Units (Americké jednotky) a vyberte Create (Vytvořit).

  3. Ze vzorníku Zápis databáze Chen přetáhněte obrazec Entita na stránku výkresu.

  4. Přetažením jiného obrazce Entita na stránku výkresu vytvoříte druhou entitu.

  5. Přetáhněte obrazec Spojnice relace na stránku výkresu. Najeďte myší na obrazec na jednu z entit a uvolněte tlačítko myši. Konektor je teď připojený k této entitě. Přetáhněte druhý konec spojnice k druhé entitě a připevněte ji tam. 

  6. Volitelně můžete kliknout pravým tlačítkem myši na spojnici a vybrat Zobrazit násobnost.

  7. Přetáhněte relaci a umístěte ji na čáru spojnice. Pokud chcete označit, že je relace volitelná, klikněte na ni pravým tlačítkem a vyberte Nastavit identifikaci.

  8. Pokud chcete přidat atribut k entitě, přetáhněte atribut z podokna Obrazce směrem k entitě. Když je spojovací čára nad entitou, ohraničuje entitu zelená čára zvýraznění, která označuje, že atribut bude při uvolnění tlačítka myši připevněn k entitě. 

  9. Klikněte pravým tlačítkem na atribut a vyberte některou z možností v horní části nabídky:

    • Nastavit primární klíč: Atribut, který jednoznačně identifikuje konkrétní entitu.

    • Nastavit atribut s více hodnotami: Atribut, který může mít mnoho hodnot – to znamená, že je pro něj ve stejném sloupci tabulky zadáno mnoho jedinečných hodnot. 

    • Nastavit odvozený atribut: Atribut, jehož hodnota je vypočítána nebo odvozena z jiných atributů. Odvozený atribut může nebo nemusí být fyzicky uložen v databázi.

    • Nastavit Povinný argument: Povinný atribut musí obsahovat hodnotu, zatímco volitelný atribut nemusí obsahovat hodnotu a může být prázdný.

Poznámka: Vytváření a úpravy diagramů zápisu databáze Chen na Visio pro web vyžadují licenci Visio Plan 1 nebo Visio Plan 2, která je zakoupena odděleně od Microsoft 365. Další informace získáte od správce Microsoftu 365. Pokud správce zapnul samoobslužný nákup, můžete si licenci pro Visio koupit sami. Další podrobnosti najdete v nejčastějších dotazech k samoobslužným nákupům.

Vytvoření diagramu a entit

  1. Otevřete Visio pro web a vyhledejte Chenova.

  2. Vyberte diagram zápisu databáze Chen.

  3. V dialogovém okně vyberte Metrické jednotky nebo Americké jednotky.

  4. Vyberte Vytvořit.

  5. Otevře se diagram. Vedle diagramu by se mělo zobrazit okno Obrazce . Pokud ho nevidíte, přejděte do části Zobrazení > podokna úloh a ujistěte se, že je vybraná možnost Obrazce . Pokud ho pořád nevidíte, klikněte na tlačítko Rozbalit okno Obrazce na levé straně.

  6. Ze vzorníku Zápis databáze Chen přetáhněte na stránku výkresu obrazec entity.

  7. Přetažením jiného obrazce entity na stránku výkresu vytvoříte druhou entitu.

  8. Přetažením spojnice relace na stránku výkresu vytvořte čáru relace.

  9. Pokud chcete propojit entity, přetáhněte levý konec čáry relace na první entitu a připevněte ji k atributu, spojovacímu bodu nebo celé entitě. Přetáhněte druhý konec čáry relace a připevněte ji k druhé entitě.

  10. Volitelně můžete kliknout pravým tlačítkem myši na spojnici a vybrat Zobrazit násobnost.

  11. Přetáhněte relaci (označující povinnou relaci) nebo identifikační relaci (pro volitelnou relaci) a umístěte ji na spojnici. 

  12. Pokud chcete přidat atribut k entitě, přetáhněte jeden z obrazců Atribut z podokna Obrazce do entity. Když je spojovací čára nad entitou, ohraničuje entitu zelená čára zvýraznění, která označuje, že atribut bude při uvolnění tlačítka myši připevněn k entitě. 

  13. Volitelně můžete kliknout pravým tlačítkem myši na atribut a nastavit ho jako požadovaný. Požadovaný atribut musí obsahovat hodnotu, zatímco volitelný atribut nemusí mít hodnotu a může zůstat prázdný.

Obrazce dostupné v Chenově databázovém zápisu

Obrazec

Co představuje

entita Obrazec Entita

Objekt, součást dat. Lze ji jednoznačně identifikovat podle svých atributů, a proto je nezávislá na jakékoli jiné entitě ve schématu. Označuje se také jako "silná entita".

Obrazec Slabá entita slabá entita

Entita, kterou nelze jednoznačně identifikovat pouze svými atributy. Její existence je závislá na jiné entitě (entitě vlastníka). Identifikátor slabé entity je kombinací identifikátoru entity vlastníka a částečného klíče slabé entity. Vztah mezi slabou entitou a silnou entitou je vždy označen identifikačním vztahem.

Obrazec Asociativní entita. asociativní entita

Entita používaná v relaci M:N. Představuje další tabulku v databázi. Všechny relace pro tuto entitu by měly být mnoho.

atribut Obrazec Atribut

Fakt, který popisuje entitu. 

Obrazec Atribut primárního klíče atributu primárního klíče

Atribut, který jednoznačně identifikuje konkrétní entitu. Název atributu je podtržítkem.

Obrazec Atribut s více hodnotami. atribut s více hodnotami

Atribut, který může mít mnoho hodnot – to znamená, že je pro něj ve stejném sloupci tabulky zadáno mnoho jedinečných hodnot. 

Obrazec Odvozený atribut. odvozený atribut

Atribut, jehož hodnota je vypočítána nebo odvozena z jiných atributů. Odvozený atribut může nebo nemusí být fyzicky uložen v databázi.

Obrazec Relace. relace

Označuje přidružení mezi dvěma silnými entitami. Jeho název je sloveso, které stručně popisuje přidružení. 

Obrazec Identifikující vztah. Identifikace vztahu

Vztah mezi slabou entitou a silnou entitou 

Obrazec Spojnice relace

Konektor relace

Řádek propojující dvě entity, který označuje, že mají přidružení. Relace může být povinná nebo volitelná. Po nakreslení spojnice můžete jeden nebo oba konce změnit na "volitelné", a to tak, že kliknete pravým tlačítkem myši na spojnici a použijete příkazy Nastavit začátek nepovinný a Nastavit konec volitelného .

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.