Udostępnij za pośrednictwem


Projektowanie diagramów bazy danych

Projektant bazy danych jest visual narzędzie, które umożliwia projektowanie i wizualizację bazy danych, z którym jest połączony.Podczas projektowania bazy danych, Projektant bazy danych można użyć, aby tworzyć, edytować lub usunąć tabel, kolumn, kluczy, indeksów, relacji i ograniczeń.W celu wizualizacji bazy danych, można utworzyć jeden lub więcej diagramów, ilustrujących niektórych lub wszystkich tabel, kolumn, klucze i relacje.

Okno diagramu bazy danych pokazujące ekran graficzny

Dla każdej bazy danych można utworzyć wiele diagramów bazy danych jak; Każda tabela bazy danych mogą być wyświetlane na dowolnej liczbie diagramów.W ten sposób można tworzyć różne diagramy w celu obrazowania różnych fragmentów bazy danych lub w celu akcentowania różnych aspektów projektu.Na przykład można utworzyć duży diagram przedstawiający wszystkie tabele i kolumny oraz mniejszy diagram, przedstawiający wszystkie tabele bez wyświetlania kolumn można utworzyć.

Każdy utworzony diagram bazy danych jest przechowywany w skojarzonej bazie danych.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Tabele i kolumny w diagramie bazy danych

W diagramie bazy danych każda tabela może wystąpić z trzema różnymi cechami: pasek tytułu, selektor wierszy i zestaw kolumn właściwości.

Pasek tytułu w pasku tytułu widnieje nazwa tabeli

Jeśli zostały zmodyfikowane w tabeli, a nie była jeszcze zapisywana go, na końcu nazwy tabeli, wskazując niezapisane zmiany pojawia się gwiazdka (*).Informacji na temat zapisywania zmodyfikowanej tabel i diagramów, zobacz Praca z diagramami bazy danych.

Selektor wiersza można kliknąć selektor wierszy, aby wybrać kolumnę bazy danych w tabeli.Jeśli kolumna jest kluczem podstawowym tabeli, selektor wierszy zawiera symbol klucza.Informacje dotyczące kluczy podstawowych, zobacz Praca z kluczami.

Właściwości kolumny zestaw kolumn właściwości jest widoczna tylko w niektórych widokach tabeli.W każdym z pięciu różnych widoków, aby ułatwić zarządzanie rozmiarem i układem diagramu, można wyświetlić tabelę.

Aby uzyskać więcej informacji na temat widoków tabeli, zobacz Jak: dostosować ilość informacji wyświetlanych na diagramach.

Relacje w diagramie bazy danych

W diagramie bazy danych każda relacja może być wyświetlana z trzech różnych cech: punkty końcowe, styl linii i tabele powiązane.

Punkty końcowe punkty końcowe linii wskazują, czy relacja jest jeden do jednego lub jeden do wielu.Jeśli relacja ma klucz w jednym punkcie końcowym oraz znak nieskończonooci w drugim, jest relacja typu jeden do wielu.Jeśli relacja ma klucz w każdym z punktów końcowych, jest relacją.

Styl linii linii, sam (nie jej punkty końcowe) wskazuje, czy System zarządzania bazą danych (DBMS) wymusza więzy integralności dla relacji, gdy nowe dane są dodawane do tabeli klucza obcego.Jeśli linia jest ciągła, system DBMS wymusza więzy integralności dla relacji, gdy wiersze są dodawane lub modyfikowane w tabeli powiązanej kluczem obcym.Jeśli linia jest kropkowana, systemie DBMS nie wymusza więzów integralności dla relacji, gdy wiersze są dodawane lub modyfikowane w tabeli powiązanej kluczem obcym.

Tabele powiązane linia relacji wskazuje, że istnieje związek klucza obcego między dwoma tabelami.W przypadku relacji jeden do wielu tabela klucza obcego jest tabela w pobliżu symbolu nieskończonooci linii.Jeśli oba punkty końcowe linii łączą się do tej samej tabeli, relacja jest relacją zwrotną.Aby uzyskać więcej informacji, zobacz Jak: Rysowanie relacji zwrotnej.

W tej sekcji

Zrozumienia własności Diagram bazy danych

Nawigowanie w Projektancie diagramu bazy danych

Jak: Konfigurowanie w Projektancie diagramu bazy danych

Jak: uaktualnienia diagramy bazy danych z poprzednich wydań

Jak: otwieranie w Projektancie diagramu bazy danych

Praca z diagramami bazy danych

Praca z tabelami w diagramach bazy danych

Praca z układu diagramu