Hoe een E R-diagram te tekenen met de MySQL-databasemanager
introductie
- Een gegevensmodel is een georganiseerd bedrijfsinformatiedocument, dat wordt gebruikt als een raamwerk voor de ontwikkeling van toepassingen - het biedt de structuur en het formaat van de informatie. Een databasemodel definieert hoe informatie wordt opgeslagen, georganiseerd en gewijzigd in een database. Enkele van de gangbare typen databasemodellen die in de industrie worden gebruikt, zijn: het platte model, het hiërarchische model, het netwerkmodel, het relationele model, het dimensionale model en het relationele object.
- Een DFD (voor zijn afkorting, gegevensstroomdiagram) biedt een grafische weergave van de entiteiten van de database, hun relaties en de toepasselijke beperkingen. De grafische presentatie bevat tabellen en pijlen die de entiteiten en de relatie daartussen vertegenwoordigen. Het inter-entiteitsrelatiemodel is een veel gebruikte methode om een gegevensmodel te maken. Een E-R-model, Entity-Relationship, biedt een gedetailleerde logische weergave van bedrijfsinformatie. Het diagram Entiteitsrelatie (bekend onder de afkorting DER) is een grafische weergave van het E-R-model.
- De DER is een krachtige tool voor communicatie tussen ontwikkelaars en gebruikers van databases. De belangrijkste componenten die worden weergegeven in een DER zijn:
- Entiteit: het kan een persoon, plaats, object, gebeurtenis of concept zijn waarop de basis verwijst.
- Relatie: representatie van de associatie tussen de soorten entiteiten.
- Attribuut (en): eigendom van een entiteit die van bedrijfsbelang is.
- Beperkingen (Cardinaliteit): een kenmerk van een relatie dat het aantal voorbeelden van een entiteit weergeeft in verhouding tot het aantal voorbeelden van een andere.
stappen
1
Identificeert de entiteiten van de database volgens de vereisten van de organisatie of het bedrijf.
- Er zijn enkele algemene richtlijnen voor het benoemen van entiteiten. De naam hiervan moet een enkelvoudig, beknopt zelfstandig naamwoord zijn (voor het gemak) - als er afkortingen worden gebruikt, moeten ze specifiek zijn.
- Ruimten moeten worden vermeden. Als er meer dan één woord wordt gebruikt, moet het worden gescheiden door een onderstrepingsteken (_).
2
Definieert de kenmerken van de entiteiten volgens de kenmerken.
3
Creëer een zinvolle relatie tussen de voorbeelden van een of meer entiteiten door de relatie tussen deze entiteiten te creëren. De relaties fungeren als een spiegel van de bedrijfsregels van de organisatie.
4
Open nu de MySQL-werkruimte. Om dit te openen, klikt u op Alle programma`s, MySQL en vervolgens MySQL Workspace.
5
Open het platform om het diagram Relatie-entiteit te tekenen. Klik in de menubalk op Bestand en vervolgens op Nieuw model. Ga terug naar de menubalk om op Model te klikken en Diagram toevoegen te selecteren.
6
Teken tabellen op het platform. De tabellen vertegenwoordigen de entiteiten van bedrijven in de DER. Selecteer het tabelpictogram of druk op T in de verticale menubalk.
7
Beweeg de muis over het platform en klik op de plaats waar u de tafel wilt plaatsen.
8
Geef de tafel een naam. Dubbelklik op de tafel om een venster (tabeleditor) onderaan te openen. Dit venster biedt opties voor het invoeren van de naam van de tabel (entiteit).
9
Attributen aan tabellen toevoegen (de attribuuteditor in dezelfde tabel biedt opties voor het toevoegen van kolommen (attributen) aan de tabel (entiteit)).
10
Selecteer het juiste gegevenstype en de primaire sleutel (Beperking). Selecteer het type informatie voor elk kenmerk in de vervolgkeuzelijst volgens de vereiste. Selecteer een attribuut of een groep attributen die die tabel uniek identificeert. Dit wordt de primaire sleutel voor de tabel. Selecteer ook welke attributen niet-null zijn (die geen null-waarden ondersteunen).
11
Voer dezelfde bewerking uit voor alle resterende entiteiten die zijn geïdentificeerd als onderdeel van de vereisten van het bedrijf.
12
Relaties toevoegen aan de tabellen (Entiteiten).
13
Herhaal dezelfde stap om de resterende geïdentificeerde relaties (bedrijfsregels) toe te voegen tussen de tabellen (Entiteiten).
14
Sla de DER op. Klik in de menubalk op Bestand, selecteer Model opslaan en schrijf de juiste naam van het bestand om de DER op te slaan.
tips
- Bepaal zorgvuldig het type relatie, want het kan verwarrend zijn.
- Besteed aandacht aan identificeerbare relaties en diegenen die dat niet zijn.
- Volg de algemene richtlijnen voor het benoemen van een tabel en kolommen. Het wordt aanbevolen om hoofdletters te gebruiken voor de eerste letter van elk woord.
- Markeer de primaire en de niet-lege toetsen.
- Het is belangrijk om duidelijk alle entiteiten te identificeren waarvan een bedrijf gegevens wenst te behouden.
- Kies de soorten informatie correct.
- Het is belangrijk om alle noodzakelijke attributen van de entiteiten en relaties te definiëren.
waarschuwingen
- Onjuiste identificatie van entiteiten kan resulteren in een complex ontwerp en langere werktijd.
- De onjuiste identificatie van het type relatie kan een onjuist gegevensmodel genereren, wat kan resulteren in een onjuist herstel van informatie en lange werkdagen zal vergen om het probleem op te lossen.
Delen op sociale netwerken:
Verwant
- Hoe een relationeel gegevensmodel te maken
- Hoe een database in MySQL te maken
- Hoe een database in SQL Server te maken
- Hoe een tabel in MySQL te maken
- Hoe u uw videokaart kunt bepalen
- Hoe een MySQL-database te verwijderen
- Hoe de ID van een hardware te vinden
- Hoe een MySQL-server op een pc te installeren
- Hoe maak je een uil in origami
- Hoe maak je een konijn met ballonnen
- Hoe een model van een vuurtoren te maken
- Hoe een JCPenney-model te worden
- Hoe een succesvol catwalk-model te worden
- Hoe een wiskundig model te maken
- Hoe het lichaam van een model te krijgen
- Hoe jezelf te zien als een mannelijk fitnessmodel
- Hoe een essentiële kit voor modellen te maken
- Hoe maak ik foto`s voor de portfolio van een mannelijk model
- Hoe u het model van uw iPhone kent
- Hoe weet ik of mijn iPhone 4 of 4S is
- Hoe SQL te gebruiken