Applies ToVisio (plan 2) Visio (plan 1) Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Notacja chen bazy danych jest przydatna do modelowania podstaw jednostek i relacji, ponieważ przedstawia abstrakcyjny widok skojarzeń.

Te diagramy są dobrym krokiem do zrozumienia struktury bazy danych, szczególnie w przypadku podstawowych baz danych lub przykładów. Ta notacja doskonale nadaje się również do burzy mózgów i szybkiego tworzenia diagramów.

Jednostki są reprezentowane przez prostokąty. Atrybuty są objaśnienia cykliczne jednostek. Relacje łączą jednostki z kształtem rombu i tekstem opisowym.

Przykład diagramu korzystającego z notacji bazy danych Chena.

Aby uzyskać więcej informacji o jednostkach, atrybutach i relacjach, zobacz Tworzenie diagramów relacji jednostki

Tworzenie diagramu i jednostek

  1. W Visio w menu Plik wybierz pozycję Nowe > Oprogramowanie, a następnie wybierz pozycję Notacja bazy danych Chena.

  2. Wybierz pozycję Jednostki metryczne lub Jednostki niemetryczne, a następnie wybierz pozycję Utwórz.

  3. Z wzornika Notacja bazy danych Chena przeciągnij kształt Encja na stronę rysunku.

  4. Przeciągnij inny kształt Encja na stronę rysunku, aby utworzyć drugą jednostkę.

  5. Przeciągnij kształt Łącznik relacji na stronę rysunku. Umieść kształt na jednym z obiektów i zwolnij przycisk myszy. Łącznik jest teraz połączony z tą jednostką. Przeciągnij drugi koniec łącznika do innej jednostki, aby go tam przykleić. 

  6. Opcjonalnie możesz kliknąć prawym przyciskiem myszy łącznik i wybrać polecenie Pokaż mnogość.

  7. Przeciągnij pozycję Relacja i umieść ją u góry linii łącznika. Aby wskazać, że relacja jest opcjonalna, kliknij ją prawym przyciskiem myszy i wybierz polecenie Ustaw identyfikację.

  8. Aby dodać atrybut do encji, przeciągnij atrybut z okienka Kształty w kierunku jednostki. Gdy linia łącząca znajduje się nad jednostką, zielona linia wyróżnienia otacza jednostkę, co oznacza, że atrybut zostanie przyklejony do jednostki po zwolnieniu przycisku myszy. 

  9. Kliknij prawym przyciskiem myszy atrybut i wybierz jedną z opcji w górnej części menu:

    • Ustaw klucz podstawowy: atrybut, który jednoznacznie identyfikuje określoną jednostkę.

    • Ustawianie atrybutu wielowartościowego: atrybut, który może zawierać wiele wartości— oznacza to, że w tej samej kolumnie tabeli wprowadzono wiele różnych wartości. 

    • Ustaw atrybut pochodny: atrybut, którego wartość jest obliczana lub pochodna na podstawie innych atrybutów. Atrybut pochodny może, ale nie musi być fizycznie przechowywany w bazie danych.

    • Ustaw Argument wymagany: wymagany atrybut musi zawierać wartość, a atrybut opcjonalny może nie zawierać wartości i może pozostać pusty.

Uwaga: Tworzenie i edytowanie diagramów notacji bazy danych Chena na Visio dla sieci Web wymaga licencji programu Visio Plan 1 lub Visio Plan 2, która jest kupowana oddzielnie od Microsoft 365. Aby uzyskać więcej informacji, skontaktuj się z administratorem platformy Microsoft 365. Jeśli administrator włączył "samodzielny zakup", możesz samodzielnie kupić licencję programu Visio. Aby uzyskać więcej informacji, zobacz Samoobsługowy zakup — często zadawane pytania.

Tworzenie diagramu i jednostek

  1. Otwórz program Visio dla sieci Web i wyszukaj frazę Chen.

  2. Wybierz diagram notacji bazy danych Chena.

  3. W oknie dialogowym wybierz pozycję Jednostki metryczne lub Jednostki amerykańskie.

  4. Wybierz pozycję Utwórz.

  5. Zostanie otwarty diagram. Powinno zostać wyświetlone okno Kształty obok diagramu. Jeśli go nie widzisz, przejdź do pozycji Wyświetl > okienkach zadań i upewnij się, że jest zaznaczona pozycja Kształty . Jeśli nadal go nie widzisz, kliknij przycisk Rozwiń okno Kształty po lewej stronie.

  6. Z wzornika Notacja bazy danych Chena przeciągnij kształt jednostki na stronę rysunku.

  7. Przeciągnij inny kształt jednostki na stronę rysunku, aby utworzyć drugą jednostkę.

  8. Przeciągnij łącznik relacji na stronę rysunku, aby utworzyć linię relacji.

  9. Aby połączyć jednostki, przeciągnij lewy koniec linii relacji do pierwszej jednostki i przyklej ją do atrybutu, punktu połączenia lub całej jednostki. Przeciągnij drugi koniec linii relacji i przyklej go do drugiej jednostki.

  10. Opcjonalnie możesz kliknąć prawym przyciskiem myszy łącznik i wybrać polecenie Pokaż mnogość.

  11. Przeciągnij relację (aby wskazać relację obowiązkową) lub relację identyfikującą (w przypadku opcjonalnej relacji) i umieść ją na linii łącznika. 

  12. Aby dodać atrybut do encji, przeciągnij jeden z kształtów Atrybut z okienka Kształty do jednostki. Gdy linia łącząca znajduje się nad jednostką, zielona linia wyróżnienia otacza jednostkę, co oznacza, że atrybut zostanie przyklejony do jednostki po zwolnieniu przycisku myszy. 

  13. Opcjonalnie możesz kliknąć prawym przyciskiem myszy atrybut, aby był wymagany. Wymagany atrybut musi zawierać wartość, a atrybut opcjonalny może nie mieć w nim wartości i może pozostać pusty.

Kształty dostępne w notacji chen bazy danych

Kształt

Co reprezentuje

jednostka Kształt Encja.

Obiekt, składnik danych. Można ją jednoznacznie zidentyfikować za pomocą atrybutów i dlatego jest niezależna od dowolnej innej jednostki w schemacie. Znana również jako "silna jednostka".

Kształt Słaba encja. słaba jednostka

Jednostka, która nie może być jednoznacznie identyfikowana tylko za pomocą swoich atrybutów. Jej istnienie zależy od innego podmiotu ("podmiotu-właściciela"). Identyfikator słabej jednostki to połączenie identyfikatora podmiotu będącego właścicielem i częściowego klucza słabej jednostki. Relacja między jednostką słabą a silną jest zawsze oznaczana relacją identyfikującą.

Kształt Encja asocjacyjna. Associative Entity

Jednostka używana w relacji wiele-do-wielu. Reprezentuje ona dodatkową tabelę w bazie danych. Wszystkie relacje dla tej jednostki powinny być wiele.

Atrybut Kształt Atrybut.

Fakt, który opisuje jednostkę. 

Kształt Atrybut klucza podstawowego. atrybut klucza podstawowego

Atrybut, który jednoznacznie identyfikuje określoną jednostkę. Nazwa atrybutu jest podkreślona.

Kształt Atrybut wielowartościowy. atrybutu wielowartościowego

Atrybut, który może zawierać wiele wartości, czyli wiele różnych wartości wprowadzonych dla niego w tej samej kolumnie tabeli. 

Kształt Atrybut pochodny. atrybutu pochodnego

Atrybut, którego wartość jest obliczana lub uzyskiwana z innych atrybutów. Atrybut pochodny może, ale nie musi być fizycznie przechowywany w bazie danych.

Relacja Kształt Relacja.

Wskazuje skojarzenie między dwoma silnymi jednostkami. Jego nazwa to czasownik, który krótko opisuje skojarzenie. 

Kształt Identyfikowanie relacji. identyfikowanie relacji

Relacja między jednostką słabą a silną jednostką. 

Kształt Łącznik relacji.

Łącznik relacji

Linia łącząca dwie jednostki, wskazująca, że mają skojarzenie. Relacja może być obowiązkowa lub opcjonalna. Po narysowaniu łącznika możesz zmienić jeden lub oba końce na "opcjonalne", klikając łącznik prawym przyciskiem myszy i używając poleceń Ustaw jako opcjonalne rozpoczęcie i Ustaw koniec opcjonalne .

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.