Delen via


Databasediagrammen ontwerpen (Visual Database Tools)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAnalytics Platform System (PDW)

Databaseontwerper is een visueel hulpmiddel waarmee u een database kunt ontwerpen en visualiseren waarmee u verbinding hebt. Wanneer u een database ontwerpt, kunt u Database Designer gebruiken om tabellen, kolommen, sleutels, indexen, relaties en beperkingen te maken, bewerken of verwijderen. Als u een database wilt visualiseren, kunt u een of meer diagrammen maken die enkele of alle tabellen, kolommen, sleutels en relaties hierin illustreren.

Diagram met tabelrelaties in een database.

Voor elke database kunt u zoveel databasediagrammen maken als u wilt; elke databasetabel kan worden weergegeven op een willekeurig aantal diagrammen. U kunt dus verschillende diagrammen maken om verschillende delen van de database te visualiseren of om verschillende aspecten van het ontwerp te benadrukken. U kunt bijvoorbeeld een groot diagram maken met alle tabellen en kolommen en u kunt een kleiner diagram maken met alle tabellen zonder de kolommen weer te geven.

Elk databasediagram dat u maakt, wordt opgeslagen in de bijbehorende database.

Tabellen en kolommen in een databasediagram

In een databasediagram kan elke tabel worden weergegeven met drie verschillende kenmerken: een titelbalk, een rijkiezer en een set eigenschapskolommen.

Titelbalk

Op de titelbalk wordt de naam van de tabel weergegeven.

Als u een tabel hebt gewijzigd en deze nog niet hebt opgeslagen, wordt er een sterretje (*) weergegeven aan het einde van de tabelnaam om niet-opgeslagen wijzigingen aan te geven. Zie Werken met databasediagrammen voor informatie over het opslaan van gewijzigde tabellen en diagrammen

Rijselector

U kunt de rijselector selecteren om een kolom in de databasetabel te selecteren. De rijselector toont een sleutelsymbool als de kolom onderdeel is van de primaire sleutel van de tabel. Zie beperkingen voor primaire en referentiële sleutels voor informatie over primaire sleutels.

Eigenschapskolommen

De set eigenschapskolommen is alleen zichtbaar in de bepaalde weergaven van de tabel. U kunt een tabel weergeven in een van de vijf verschillende weergaven, zodat u de grootte en indeling van het diagram kunt beheren.

Zie De hoeveelheid informatie aanpassen die wordt weergegeven in diagrammen voor meer informatie over tabelweergaven.

Relaties in een databasediagram

In een databasediagram kan elke relatie worden weergegeven met drie verschillende functies: eindpunten, een lijnstijl en gerelateerde tabellen.

Eindpunten

De eindpunten van de regel geven aan of de relatie een-op-een of een-op-veel is. Als een relatie een sleutel heeft op het ene eindpunt en een figuur-acht aan het andere, is het een-op-veel-relatie. Als een relatie een sleutel heeft op elk eindpunt, is dit een een-op-een-relatie.

Lijnstijl

De regel zelf (niet de eindpunten) geeft aan of het Database Management System (DBMS) de referentiële integriteit voor de relatie handhaaft wanneer nieuwe gegevens worden toegevoegd aan de tabel met de vreemde sleutel. Als de lijn ononderbroken wordt weergegeven, dwingt DBMS referentiële integriteit af voor de relatie wanneer rijen worden toegevoegd of gewijzigd in de refererende-sleuteltabel. Als de lijn wordt weergegeven als een stippellijn, dwingt het DBMS niet de referentiële integriteit af voor de relatie wanneer rijen worden toegevoegd of gewijzigd in de referentietabel.

De relatielijn geeft aan dat er een foreign key-relatie bestaat tussen de ene tabel en een andere. Voor een een-op-veel-relatie is de tabel met de buitenlandse sleutel de tabel nabij het achtvormige symbool van de lijn. Als beide eindpunten van de lijn aan dezelfde tabel worden gekoppeld, is de relatie een reflexieve relatie. Zie Reflexieve relaties tekenen voor meer informatie.

In deze sectie