Cum de a desena o diagramă E R cu managerul de baze de date MySQL

introducere

  • Un model de date este un document de informare corporativă organizat, care este folosit ca un cadru pentru dezvoltarea aplicațiilor - oferă structura și formatul informațiilor. Un model de bază de date definește modul în care informațiile sunt stocate, organizate și modificate într-o bază de date. Unele dintre tipurile comune de modele de baze de date utilizate în industrie sunt: ​​modelul plat, modelul ierarhic, modelul de rețea, modelul relațional, modelul dimensional și obiectul relațional.
  • Un DFD (pentru acronimul său, diagrama fluxurilor de date) oferă o reprezentare grafică a entităților bazei de date, a relațiilor acestora și a limitărilor aplicabile. Prezentarea grafică include tabelele și săgețile care reprezintă entitățile și relația dintre ele. Modelul de relație inter-entitate este o metodă pe scară largă utilizată pentru a crea un model de date. Un model E-R, Entity-Relationship, oferă o reprezentare logică detaliată a informațiilor corporative. Diagrama entitate-relație (cunoscută prin acronimul său DER) este o reprezentare grafică a modelului E-R.
  • DER este un instrument puternic pentru comunicarea între dezvoltatori și utilizatorii de baze de date. Componentele primare care sunt reprezentate într-un DER sunt:
  • Entitate: poate fi o persoană, un loc, un obiect, un eveniment sau un concept pe care se referă baza.
  • Relația: reprezentarea în asocierea dintre tipurile de entități.
  • Atributul (ele): proprietatea unei entități care este de interes comercial.
  • Restricții (Cardinalitate): o caracteristică a unei relații care arată numărul de exemple ale unei entități în raport cu numărul de exemple ale unei alte entități.
  • Relațiile și caracteristicile acestora definesc împreună regulile de afaceri reprezentate în DER. Atât entitățile, cât și relațiile pot avea atribute care sunt reprezentate într-un DER. Următoarea este o ilustrare pas-cu-pas a modului în care puteți crea un DER cu managerul bazei de date MySQL ca instrument software.
  • pași

    Imagine intitulată Draw E R Diagramă Utilizarea MySQL Database Engine Pasul 1
    1
    Identifică entitățile bazei de date în funcție de cerințele organizației sau ale companiei.
    • Există câteva reguli generale pentru denumirea entităților. Numele acestui lucru ar trebui să fie un substantiv singular, concis (pentru comoditate) - dacă se folosesc abrevieri, acestea ar trebui să fie specifice.
    • Spațiile ar trebui evitate. Dacă se folosește mai mult de un cuvânt, atunci acesta trebuie să fie separat printr-o subliniere (_).
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 2
    2
    Definește caracteristicile entităților în funcție de atribute.
  • Atributele pot fi un substantiv comun sau o expresie nominală
  • Acestea trebuie să fie unice pentru un anumit tip de entitate
  • Imaginea intitulată Draw E R Diagramă folosind MySQL Engine Database Pasul 3
    3
    Creați o relație semnificativă între exemplele uneia sau mai multor entități creând relația dintre ele. Relațiile acționează ca o oglindă a regulilor corporative ale organizației.
  • Relația trebuie să fie o expresie verbală
  • Trebuie să explicați clar acțiunea care trebuie luată
  • Cardinalitatea: relația poate avea caracteristici unul la unul (1: 1), unul la mulți (1: m) sau mai multe-la-mai multe (m: n)
  • Imagine intitulată Draw E R Diagramă folosind MySQL Engine Engine Database Pasul 4
    4
    Acum deschideți spațiul de lucru MySQL. Pentru ao deschide, faceți clic pe Toate programele, MySQL și apoi selectați MySQL Workspace.
  • Imaginea intitulată Draw E R Diagramă Folosind MySQL Engine Engine Pasul 5
    5
    Deschideți platforma pentru a desena diagrama entității de relaționare. Din bara de meniu, faceți clic pe Fișier și pe noul model. Reveniți la bara de meniu pentru a da clic pe Model și selectați Adăugați o diagramă.
  • Imaginea intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 6
    6
    Desenați tabele pe platformă. Tabelele reprezintă entitățile societăților din DER. Selectați pictograma de masă sau apăsați tasta T din bara de meniuri verticală.
  • Imaginea intitulată Draw E R Diagramă utilizând MySQL Database Engine Pasul 7
    7
    Deplasați mouse-ul peste platformă și faceți clic pe locul în care doriți să plasați masa.
  • Imaginea intitulată Draw E R Diagramă folosind MySQL Engine Database Pasul 8


    8
    Dați tabelului un nume. Faceți dublu clic pe masă pentru a deschide o fereastră (editor de tabele) în partea inferioară. Această fereastră oferă opțiuni pentru a introduce numele tabelului (entitate).
  • Imaginea intitulată Draw E R Diagramă utilizând MySQL Database Engine Pasul 9
    9
    Adăugați atribute în tabele (editorul de atribute din același tabel oferă opțiuni pentru adăugarea de coloane (atribute) în tabel (entitate)).
  • Imagine intitulată Draw E R Diagramă utilizând MySQL Database Engine Pasul 10
    10
    Selectați tipul corect de date și cheia primară (Restricție). Selectați tipul de informații pentru fiecare atribut din lista verticală în funcție de cerință. Selectați un atribut sau un grup de atribute care identifică în mod unic acest tabel. Aceasta va deveni cheia primară pentru tabel. De asemenea, selectați atributele care nu sunt nulă (care nu acceptă valori nula).
  • Imaginea intitulată Draw E R Diagramă Utilizarea MySQL Engine Engine Pasul 11
    11
    Efectuați aceeași operațiune pentru toate entitățile rămase care au fost identificate ca parte a cerințelor companiei.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 12
    12
    Adăugați relații la tabele (Entități).
  • Selectați caracteristica / tipul relației (1: 1, 1: m, m: n) din bara de meniuri verticale.
  • Apoi, faceți clic pe cele două tabele (primul și apoi celălalt) pentru a adăuga relația selectată dintre tabele.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 13
    13
    Repetați același pas pentru a adăuga relațiile identificate rămase (reguli corporative) între tabele (Entități).
  • Imagine intitulată Draw E R Diagramă Utilizarea MySQL Engine Engine Pasul 14
    14
    Salvați DER. Din bara de meniu, faceți clic pe Fișier, selectați Salvați modelul și scrieți numele corect al fișierului pentru a salva DER.
  • De asemenea, puteți salva DER în format PDF. Pentru a face acest lucru mergeți la File, faceți clic pe Export și apoi selectați Exportați ca pagină individuală PDF. Scrieți numele fișierului și salvați-l.
  • sfaturi

    • Stabiliți cu atenție tipul de relație, deoarece poate fi confuz.
    • Acordați atenție relațiilor identificabile și celor care nu sunt.
    • Urmați regulile generale pentru denumirea unui tabel și a unor coloane. Se recomandă să utilizați majuscule pentru prima literă a fiecărui cuvânt.
    • Marcați tastele primare și tastele non-null.
    • Este important să se identifice în mod clar toate entitățile din care o companie dorește să păstreze datele.
    • Alegeți corect tipurile de informații.
    • Este important să definiți toate atributele necesare ale entităților și ale relațiilor.

    avertismente

    • Identificarea incorectă a entităților poate avea ca rezultat un design complex și un timp de lucru mai îndelungat.
    • Identificarea incorectă a tipului de relație poate genera un model incorect de date, ceea ce poate duce la o recuperare incorectă a informațiilor și va necesita o perioadă lungă de timp pentru a putea rezolva problema.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum să cumpărați un telefon mobil fără acces la InternetCum să cumpărați un telefon mobil fără acces la Internet
    Cum se creează interogări de acțiune în Microsoft AccessCum se creează interogări de acțiune în Microsoft Access
    Cum se creează un model de date relaționalCum se creează un model de date relațional
    Cum se creează o bază de date OpenOffice.orgCum se creează o bază de date OpenOffice.org
    Cum se creează o bază de date de inventar în AccessCum se creează o bază de date de inventar în Access
    Cum se creează o bază de date în MySQLCum se creează o bază de date în MySQL
    Cum se creează o bază de date în SQL ServerCum se creează o bază de date în SQL Server
    Cum se creează o bază de date în phpMyAdminCum se creează o bază de date în phpMyAdmin
    Cum se creează o tabelă în MySQLCum se creează o tabelă în MySQL
    Cum se deblochează un telefon AndroidCum se deblochează un telefon Android
    » » Cum de a desena o diagramă E R cu managerul de baze de date MySQL

    © 2011—2020 ertare.com