Sdílet prostřednictvím


Návrh databázových diagramů (Visual Database Tools)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAnalytics Platform System (PDW)

Návrhář databáze je vizuální nástroj, který umožňuje navrhnout a vizualizovat databázi, ke které jste připojení. Při navrhování databáze můžete pomocí Návrháře databáze vytvářet, upravovat nebo odstraňovat tabulky, sloupce, klíče, indexy, relace a omezení. Pokud chcete vizualizovat databázi, můžete vytvořit jeden nebo více diagramů znázorňující některé nebo všechny tabulky, sloupce, klíče a relace v ní.

Diagram znázorňující relace mezi tabulkami v databázi

Pro libovolnou databázi můžete vytvořit libovolný počet databázových diagramů; každá tabulka databáze se může zobrazit v libovolném počtu diagramů. Můžete tedy vytvořit různé diagramy pro vizualizaci různých částí databáze nebo zvýraznění různých aspektů návrhu. Můžete například vytvořit velký diagram zobrazující všechny tabulky a sloupce a můžete vytvořit menší diagram zobrazující všechny tabulky bez zobrazení sloupců.

Každý diagram databáze, který vytvoříte, je uložený v přidružené databázi.

Tabulky a sloupce v diagramu databáze

V diagramu databáze se každá tabulka může zobrazit se třemi různými funkcemi: záhlaví, selektor řádku a sada sloupců vlastností.

Záhlaví

Záhlaví zobrazuje název tabulky.

Pokud jste tabulku upravili a ještě jste ji neuložili, zobrazí se na konci názvu tabulky hvězdička (*), která označuje neuložené změny. Informace o ukládání upravených tabulek a diagramů najdete v tématu Práce s databázovými diagramy.

Selektor řádků

Výběrem selektoru řádků můžete vybrat sloupec databáze v tabulce. Selektor řádku zobrazí symbol klíče, pokud sloupec náleží primárnímu klíči tabulky. Informace o primárních klíčích naleznete v tématu Omezení primárního a cizího klíče.

Sloupce vlastností

Sada sloupců vlastností je viditelná pouze v určitých zobrazeních tabulky. Tabulku můžete zobrazit v libovolném z pěti různých zobrazení, abyste mohli spravovat velikost a rozložení diagramu.

Další informace o zobrazeních tabulek naleznete v tématu Přizpůsobení množství informací zobrazených v diagramech.

Relace v diagramu databáze

V diagramu databáze se každá relace může zobrazit se třemi různými funkcemi: koncovými body, stylem čáry a souvisejícími tabulkami.

Koncové uzly

Koncové body řádku označují, jestli je relace 1:1 nebo 1:N. Pokud má relace klíč na jednom koncovém bodu a osmičku na druhém, jedná se o relaci 1:N. Pokud má relace klíč v každém koncovém bodu, jedná se o relaci 1:1.

Styl čáry

Samotný řádek (nikoli jeho koncové body) označuje, jestli systém DBMS (Database Management System) při přidání nových dat do tabulky cizího klíče vynucuje referenční integritu relace. Pokud je čára plná, SŘBD vynucuje referenční integritu relace při přidávání nebo upravování řádků v tabulce cizího klíče. Pokud se zobrazí tečkovaná čára, dbMS při přidání nebo změně řádků v tabulce cizího klíče nevynucuje referenční integritu relace.

Čára relace označuje, že mezi jednou tabulkou a druhou existuje relace cizího klíče. U relace 1:N je tabulka cizího klíče tabulkou u symbolu osmi řádků. Pokud se oba koncové body řádku připojují ke stejné tabulce, relace je reflexní relace. Další informace naleznete v tématu Kreslení reflexivních relací.

V této části