Tworzenie diagramu z notacją bazy danych Kurza stopka

Za pomocą notacji kurzych stopek można zilustrować relację między jednostkami na diagramie kurzej stopki. Jednostki są połączone wierszami, a symbole na obu końcach wiersza opisują kardynalność relacji między jednostkami.

Ponieważ są one powszechnie używane i używają tylko czterech symboli, diagramy notacji kurzej stopki ułatwiają komunikowanie złożonych relacji w łatwym w użyciu formacie.

Tworzenie diagramu i obiektów

  1. W Visio w menu Plik wybierz pozycję Nowy> Software , a następnie wybierz pozycję Notacja bazy danych Kurza stopka.

  2. Wybierz pozycję Jednostki metryczne lubJednostki niemetryyczne, a następnie wybierz pozycję Utwórz.

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

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

  5. Przeciągnij kształt Relacja na stronę rysunku, aby utworzyć linię relacji.

  6. Aby połączyć encje, 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.

  7. Ustaw symbole kardynalności na obu końcach linii relacji:

    • Kliknij prawym przyciskiem myszy linię relacji, kliknij pozycję Ustaw symbol początku, a następnie wybierz pozycję z listy. Wartość domyślna to Zero lub więcej.

    • Kliknij ponownie prawym przyciskiem myszy linię relacji, kliknij pozycję Ustaw symbol końcowyi wybierz pozycję z listy. Wartością domyślną jest 1 i tylko 1.

      Ustaw symbol końca.

Możesz dostosować szerokość encji, zaznaczając jej obramowanie, a następnie klikając i przeciągając żółty uchwyt. Nie można ręcznie dopasować wysokości encji. Wysokość jest dostosowywana przez dodawanie lub odejmowanie atrybutów:

  • Aby usunąć niepotrzebny atrybut, zaznacz go i naciśnij klawisz Delete.

  • Aby dodać atrybut do encji, przeciągnij atrybut z okienka Kształty do encji, a następnie zwolnij klawisz myszy. Kliknij dwukrotnie symbol zastępczy nazwy atrybutu i wprowadź odpowiednią nazwę atrybutu.

Edytowanie atrybutów encji

Domyślnie są wyświetlane nazwy atrybutów encji, ale typ każdego atrybutu jest ukryty.

Encja Kurza stopka, w której typ każdego atrybutu jest ukryty.

To ustawienie można zmienić dla każdej jednostki:

  1. Kliknij prawym przyciskiem myszy encję i wybierz polecenie Pokaż typy atrybutów.

    Encja Kurza stopka, w której jest widoczny typ każdego atrybutu.

  2. Aby zmienić typ, wskaż nazwę typu i kliknij dwukrotnie dwukrotnie. Wokół nazwy typu pojawi się szare pole wskazujące, że jest zaznaczone.

  3. Wprowadź nazwę nowego typu. Gdy to zrobisz, naciśnij klawisz Esc (lub kliknij w innym miejscu encji), aby zapisać zmianę. 

Zmienianie wyglądu notacji kurzej stopki

  1. Kliknij prawym przyciskiem myszy linię relacji, a następnie kliknij polecenie Formatuj kształt.

  2. Kliknij pozycję Linia w prawym okienku, aby rozwinąć listę.

  3. Aby zmienić kolor linii relacji, kliknij ikonę obok przycisku Kolor iwybierz kolor.

    Ustawianie koloru linii relacji.

  4. Kliknij pozycję Rozmiar strzałki rozpoczęcia lub Rozmiar strzałki końcowej, aby zmienić rozmiar symboli Początek i Koniec.

    Ustawianie rozmiaru strzałki.

  5. Aby dodać tekst, zaznacz linię relacji i wpisz tekst.

Tworzenie diagramu i obiektów

  1. Otwórz Visio w Internecie i wyszukaj kurze łapki.

  2. Wybierz diagram notacji kurzej stopki bazy danych.

  3. W oknie dialogowym wybierz pozycję Jednostki metryczne lubJednostki niemetryyczne.

  4. Wybierz pozycję Utwórz.

  5. Diagram zostanie otwarty. Obok diagramu powinno zostać otwarte okno Kształty. Jeśli nie widzisz tej opcji, przejdź do strony Widok > zadań i upewnij się, że jest zaznaczona opcja Kształty. Jeśli nadal jej nie widzisz, kliknij przycisk Rozwiń okno Kształty po lewej stronie.

  6. Z wzornika Notacja bazy danych Kurza stopka przeciągnij kształt Encja na stronę rysunku.

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

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

  9. Aby połączyć encje, 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. Ustaw symbole kardynalności na obu końcach linii relacji:

    • Kliknij prawym przyciskiem myszy linię relacji, kliknij pozycję Ustaw symbol początku, a następnie wybierz pozycję z listy. Wartość domyślna to Zero lub więcej.

    • Kliknij ponownie prawym przyciskiem myszy linię relacji, kliknij pozycję Ustaw symbol końcowyi wybierz pozycję z listy. Wartością domyślną jest 1 i tylko 1.

      Kliknij prawym przyciskiem myszy linię Relacja, wybierz pozycję Ustaw symbol początku, a następnie wybierz z listy ustawienie kardynalności.

Możesz dostosować szerokość encji, zaznaczając jej obramowanie, a następnie klikając i przeciągając żółty uchwyt. Nie można ręcznie dopasować wysokości encji. Wysokość jest dostosowywana przez dodawanie lub odejmowanie atrybutów:

  • Aby usunąć niepotrzebny atrybut, zaznacz go i naciśnij klawisz Delete.

  • Aby dodać atrybut do encji, przeciągnij atrybut z okienka Kształty do encji, a następnie zwolnij klawisz myszy. Kliknij dwukrotnie symbol zastępczy nazwy atrybutu i wprowadź odpowiednią nazwę atrybutu.

Edytowanie atrybutów encji

Domyślnie są wyświetlane nazwy atrybutów encji, ale typ każdego atrybutu jest ukryty.

Encja Kurza stopka, w której typ każdego atrybutu jest ukryty.

To ustawienie można zmienić dla każdej jednostki:

  1. Kliknij prawym przyciskiem myszy encję i wybierz polecenie Pokaż typy atrybutów.

    Encja Kurza stopka, w której jest widoczny typ każdego atrybutu.

  2. Aby zmienić typ, wskaż nazwę typu i kliknij dwukrotnie dwukrotnie. Wokół nazwy typu pojawi się szare pole wskazujące, że jest zaznaczone.

  3. Wprowadź nazwę nowego typu. Gdy to zrobisz, naciśnij klawisz Esc (lub kliknij w innym miejscu encji), aby zapisać zmianę. 

Kształty dostępne w notacji bazy danych kurzych stopek

Kształt

Opis

Kształt Encja w notacji bazy danych Kurza stopka.

Jednostka

Obiekt, składnik danych. Można ją jednoznacznie określić za pomocą swoich atrybutów i jest niezależna od każdej innej jednostki w schemacie. 
 

Kształt Encja z atrybutami w notacji bazy danych Kurza stopka.

Jednostka z atrybutami

Obiekt, składnik danych. Można ją jednoznacznie określić za pomocą swoich atrybutów i jest niezależna od każdej innej jednostki w schemacie. Zawiera kolumnę do pokazywania typu danych każdego atrybutu.

Kształt Atrybut w notacji bazy danych Kurza stopka.

Atrybut

Fakt opisujący jednostkę. Pojawia się w ramce encji.

Kształt Atrybut klucza podstawowego w notacji bazy danych Kurza stopka.

Atrybut klucza podstawowego

Atrybut jednoznacznie identyfikujący określoną jednostkę. 

Kształt Separator klucza podstawowego w notacji bazy danych Kurza stopka.

Separator klucza podstawowego

Linia pozioma używana do oddzielenia atrybutu klucza podstawowego od innych atrybutów encji. 

Kształt Relacja w notacji bazy danych Kurza stopka.

Relacja

Wskazuje skojarzenie między dwoma silnymi jednostkami. Jej nazwa to czasownik, który krótko opisuje skojarzenie. Po przyklejeniu relacji do obiektów kliknij ją prawym przyciskiem myszy, aby ustawić opcje, takie jak "Identyfikowanie" relacji oraz ustawienie symboli na każdym końcu linii łączącej. 

Silne i słabe jednostki

  • Silniejsza jednostka ma klucz podstawowy, co oznacza, że może być jednoznacznie identyfikowana tylko przez jej atrybuty.

  • Słaby podmiot to podmiot, który nie może być jednoznacznie identyfikowany przez jej atrybuty. Istnieje ona w zależności od jej encji nadrzędnej. Aby utworzyć klucz podstawowy, należy użyć klucza obcego w połączeniu z jego atrybutami. Zazwyczaj klucz obcy jest kluczem podstawowym silnej jednostki, z która jest powiązana encja słaby.

Relacja między dwoma silnymi jednostkami jest po prostu nazywana relacją

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

Symbole w notacji kurzej stopki

Diagramy kurzych stopek reprezentują jednostki jako pola, a relacje jako linie między polami. Różne kształty na końcach tych linii reprezentują względną kardynalność relacji. 

Do reprezentowania kardynalności używane są trzy symbole:

Pierścień reprezentuje wartość "zero"

Symbol dzwonka w notacji Kurza stopka.

Kreska oznacza "jeden"

Symbol kreski w notacji Kurza stopka.

Kurza łapka oznacza "wiele" lub "nieskończoność"

Symbol kurzej stopki w notacji Kurza stopa.

Symbole te są używane w parach w celu oznaczenia czterech typów kardynalności, które może mieć jednostka w relacji. Wewnętrzny element notacji reprezentuje wartość minimalną, a element zewnętrzny (najbliższa jednostki) reprezentuje wartość maksymalną.

Opis

Symbol

Dzwonek i kreska: minimum zero, maksymalnie jedno (opcjonalnie)

Symbol zero lub jeden w notacji kurzej stopki.

Kreska i kreska: minimum jedna, maksymalna (obowiązkowa)

Symbol "Jeden i tylko jeden" w notacji kurzej stopki.

Dzwonek i kurza łapka: minimum zero, maksymalna liczba (opcjonalnie)

Symbol zero lub więcej w notacji kurzej stopki.

Kreska i kurza łapka: minimum jeden, maksymalna liczba (obowiązkowa)

Symbol "Jeden lub więcej" w notacji kurzej stopki.

Wskazówki projektowania diagramu

  • Zidentyfikuj wszystkie potrzebne jednostki. Narysuj je wszystkie na diagramie.

  • Określ, które jednostki mają ze sobą relacje, i połącz je. (Nie wszystkie jednostki będą mieć relacje. Niektóre mogą mieć wiele relacji).

  • Każda jednostka powinna występować na diagramie tylko raz.

  • Spójrz na narysowane relacje. Czy istnieją jakieś nadmiarowe relacje? Czy są jakieś niepotrzebne lub ich brakuje? 

Potrzebna dalsza pomoc?

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

×