Applies ToVisio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Chen's databasenotation er nyttig til modellering af det grundlæggende i enheder og relationer, fordi det præsenterer en abstrakt visning af tilknytningerne.

Disse diagrammer er et godt indgangstrin til at forstå databasestrukturen, især for grundlæggende databaser eller eksempler. Denne notation er også velegnet til brainstorming og hurtige diagrammer.

Enheder repræsenteres af rektangler. Attributter er cirkulære billedforklaringer til objekterne. Relationer forbinder enhederne med en rombefigur og beskrivende tekst.

Et eksempel på et diagram, der bruger Chen's Database Notation.

Du kan finde flere oplysninger om objekter, attributter og relationer i Opret diagrammer over objektrelationer

Opret diagrammet og enhederne

  1. I Visioskal du i menuen Filer vælge Ny > software og derefter vælge Chen's Databasenotation.

  2. Vælg enten Metriske enheder eller Amerikanske enheder, og vælg Opret.

  3. Træk en Enhed-figur over på tegningssiden fra stencilen Chen's Databasenotation.

  4. Træk en anden Enhed-figur til tegningssiden for at oprette en anden enhed.

  5. Træk en Relationsforbindelse-figur over på tegningssiden. Hold figuren over en af enhederne, og slip museknappen. Forbindelsen er nu forbundet til det pågældende objekt. Træk den anden ende af forbindelsen til den anden enhed for at fastklæbe den der. 

  6. Du kan også højreklikke på forbindelsen og vælge Vis multiplicitet.

  7. Træk en Relation, og placer den oven på forbindelseslinjen. Hvis du vil angive, at relationen er valgfri, skal du højreklikke på den og vælge Angiv identificerende.

  8. Hvis du vil føje en attribut til et objekt, skal du trække attributten fra ruden Figurer mod enheden. Når forbindelseslinjen er over enheden, omsluttes enheden af en grøn fremhævningslinje, hvilket angiver, at attributten fastklæbes til enheden, når du slipper museknappen. 

  9. Højreklik på attributten, og vælg mellem indstillingerne øverst i menuen:

    • Angiv primær nøgle: En attribut, der entydigt identificerer et bestemt objekt.

    • Angiv attribut med flere værdier: En attribut, der kan have mange værdier – dvs. der er angivet mange forskellige værdier for den i samme kolonne i tabellen. 

    • Angiv afledt attribut: En attribut, hvis værdi beregnes eller er afledt af andre attributter. En afledt attribut kan eller kan ikke gemmes fysisk i databasen.

    • Angiv Påkrævet: En påkrævet attribut skal have en værdi, mens en valgfri attribut muligvis ikke har en værdi i den og kan efterlades tom.

Bemærk!: Oprettelse og redigering af Chen's databasenotationsdiagrammer på Visio til internettet kræver en Visio Plan 1- eller Visio Plan 2-licens, som købes separat fra Microsoft 365. Kontakt din Microsoft 365-administrator for at få flere oplysninger. Hvis din administrator har aktiveret "selvbetjeningskøb", kan du selv købe en licens til Visio. Du kan finde flere oplysninger under Ofte stillede spørgsmål om selvbetjeningskøb.

Opret diagrammet og enhederne

  1. Åbn Visio til internettet, og søg efter Chen's.

  2. Vælg diagrammet Chen's Database Notation.

  3. I dialogboksen skal du vælge enten Metriske enheder eller Amerikanske enheder.

  4. Vælg Opret.

  5. Diagrammet åbnes. Du får vist vinduet Figurer ud for diagrammet. Hvis du ikke kan se den, skal du gå til Få vist > opgaveruder og kontrollere, at Figurer er markeret. Hvis du stadig ikke kan se den, skal du klikke på knappen Udvid vinduet Figurer til venstre.

  6. Træk en enhedsfigur over på tegningssiden fra stencilen Chen's Databasenotation .

  7. Træk en anden enhedsfigur over på tegningssiden for at oprette et andet objekt.

  8. Træk en Relationsforbindelse over på tegningssiden for at oprette relationslinjen.

  9. Du forbinder enhederne ved at trække venstre ende af relationsstregen til den første enhed og fastklæbe den til en attribut, et forbindelsespunkt eller hele enheden. Træk i den anden ende af relationsstregen, og fastklæb den på den anden enhed.

  10. Du kan også højreklikke på forbindelsen og vælge Vis multiplicitet.

  11. Træk en relation (for at angive en obligatorisk relation) eller en Identificerende relation (for en valgfri relation), og placer den oven på forbindelseslinjen. 

  12. Hvis du vil føje en attribut til et objekt, skal du trække en af attributfigurerne fra ruden Figurer til enheden. Når forbindelseslinjen er over enheden, omsluttes enheden af en grøn fremhævningslinje, hvilket angiver, at attributten fastklæbes til enheden, når du slipper museknappen. 

  13. Du kan også højreklikke på en attribut for at gøre den påkrævet. En påkrævet attribut skal have en værdi i sig, mens en valgfri attribut muligvis ikke har en værdi i den og kan efterlades tom.

Figurer, der er tilgængelige i Chen's databasenotation

Figur

Hvad det repræsenterer

Enhedsfiguren. -objekt

Et objekt, en komponent af data. Det kan identificeres entydigt af dets attributter, og derfor er det uafhængigt af en anden enhed i skemaet. Også kendt som en "stærk enhed".

Figuren Svag enhed. svag enhed

Et objekt, der ikke kan identificeres entydigt af dets attributter alene. Dens eksistens afhænger af en anden enhed ("ejerenheden"). En svag enheds identifikator er en kombination af ejerenhedens identifikator og den delvise nøgle for den svage enhed. Relationen mellem en svag enhed og en stærk enhed er altid angivet med en identificerende relation.

Figuren Associativt objekt. Associative Entity

Et objekt, der bruges i en mange til mange-relation. Den repræsenterer en ekstra tabel i databasen. Alle relationer for dette objekt skal være mange.

attributten Attributfiguren.

Et faktum, der beskriver en enhed. 

attributten Attributfiguren Primær nøgle. primær nøgle

En attribut, der entydigt identificerer et bestemt objekt. Navnet på attributten er understreget.

Figuren Attribut med flere værdier. attribut med flere værdier

En attribut, der kan have mange værdier – dvs. der er angivet mange entydige værdier for den i samme kolonne i tabellen. 

Figuren Afledt attribut. afledt attribut

En attribut, hvis værdi beregnes eller er afledt af andre attributter. En afledt attribut kan eller kan ikke gemmes fysisk i databasen.

Figuren Relation. relation

Angiver tilknytningen mellem to stærke enheder. Navnet er et verbum, der kort beskriver tilknytningen. 

Figuren Identificerende relation. identificerende relation

Forholdet mellem en svag enhed og en stærk enhed. 

Figuren Relationsforbindelse.

Relationsforbindelse

Den linje, der forbinder to enheder, og som angiver, at de har en tilknytning. Relationen kan være obligatorisk eller valgfri. Når du har tegnet en forbindelse, kan du ændre den ene eller begge ender til "valgfri" ved at højreklikke på forbindelsen og bruge kommandoerne Angiv start valgfri ogAngiv valgfri slut .

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.