itholoinfo.com.com

Cum de a desena o diagramă ER într-un instrument MySQL

introducere

  • Un model de date este un document organizat de date de afaceri care este utilizat ca un cadru pentru dezvoltarea aplicațiilor. Un model de date oferă structura și formatul datelor. Acesta definește modul în care datele sunt stocate, organizate și modificate într-un mediu de baze de date. Planul, ierarhic, rețea, relațional, dimensional și obiect-relațional sunt câteva dintre modelele de date comune utilizate în industrie.
  • O structură de date (DSD) oferă o reprezentare grafică a entităților bazei de date, a relațiilor acestora și a constrângerilor aplicabile. Reprezentarea grafică include cutii și săgeți pentru a reprezenta entitățile și relațiile dintre ele. Crearea modelelor de relații între entități este o metodă pe scară largă de creare a modelelor de date. Un model entitate de relație (model E-R) oferă o reprezentare logică și detaliată a datelor de afaceri. O diagramă entitate-relație sau ERD reprezintă o reprezentare grafică a modelului E-R
  • ERD este un instrument puternic de comunicare între dezvoltatorii de baze de date și utilizatorii. Componentele primare care sunt reprezentate într-un ERD sunt
    • Entitate - Este posibil să fie o persoană, un loc, un obiect, un eveniment sau un concept despre datele deținute.
    • Relații - Reprezentați asociații între tipurile de entități / entități.
    • Atribut (e) - Proprietatea unei entități care este de interes comercial.
    • Constrângeri (Cardinality) - O caracteristică a unei relații care arată numărul de instanțe ale unei entități în funcție de numărul de instanțe ale unei alte entități.
  • Relațiile și caracteristicile acestora definesc împreună regulile de afaceri reprezentate în ERD. Entitățile și relațiile pot avea atribute care sunt reprezentate într-un ERD. Următoarea prezentare ilustrează modul de creare a unui ERD utilizând instrumentul bazei de date MySQL.

pași

Imagine intitulată Draw E R Diagramă Utilizând MySQL Engine Database Pasul 1
1
Identificați entitățile bazei de date în funcție de ceea ce a solicitat organizația sau întreprinderea.
  • Există câteva reguli generale pentru denumirea entităților. Numele entității ar trebui să fie un singur substantiv concis (pentru a facilita lucrarea) - dacă sunt utilizate abrevieri, să fie specifice.
  • Spațiile ar trebui evitate. Dacă se utilizează mai multe cuvinte, separați-le cu o subliniere (_).
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 2
    2
    Definiți caracteristicile entităților prin atribute.
    • Atributele pot fi un simplu substantiv sau o propoziție.
    • Trebuie să fie unic pentru un anumit tip de entitate.
  • Imagine intitulată Draw E R Diagramă utilizând MySQL Engine Engine Database Pasul 3
    3
    Construiți relații semnificative între instanțele uneia sau mai multor entități, creând relații între ele. Relațiile reflectă regulile organizării afacerii.
    • Relația trebuie să fie o expresie verbală.
    • Ar trebui să explice clar acțiunile întreprinse.
    • Cardinalitatea - relația poate avea unul la unul (1: 1), unul la mai multe (1: m) sau mai multe - la mai multe
  • Imagine intitulată Draw E R Diagramă folosind MySQL Engine Database Pasul 4
    4
    Acum deschideți MySQL WorkBench. Pentru a face acest lucru, mergeți la meniul Start, faceți clic pe toate programele și selectați MySQL WorkBench
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 5
    5
    Deschideți platforma pentru a desena entitatea de relație diagramă. Faceți clic pe Fișier, apoi pe Șablon nou. Din nou, utilizați meniul pentru a da clic pe șablon și a adăuga o diagramă nouă.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 6
    6
    Desenați tabele pe platformă. Acestea reprezintă entitățile comerciale din cadrul ERD. Selectați pictograma tabelului sau apăsați T din meniul vertical.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 7
    7
    Deplasați mouse-ul pe platformă și faceți clic pe locul în care doriți să poziționați masa.
  • Imagine intitulată Draw E R Diagramă folosind MySQL Database Engine Pasul 8


    8
    Denumiți tabelul. Faceți clic pe mouse-ul de pe masă pentru a deschide o fereastră (editor de tabele). Această fereastră oferă opțiuni pentru denumirea tabelului (entitate).
  • Imagine intitulată Draw E R Diagramă utilizând MySQL Database Engine Pasul 9
    9
    Adăugați atribute în tabele. Atributele din același editor de tabel oferă opțiuni pentru adăugarea de coloane (atribute) la tabel (entitate))
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 10
    10
    Selectați tipul de date corespunzător și o cheie primară (constrângere). Selectați tipul de date pentru fiecare atribut din lista cascadă pentru fiecare solicitare. Selectați un atribut sau un grup care identifică tabelul. Aceasta devine cheia primară pentru tabel. De asemenea, selectați atributele care nu sunt nulă.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Engine Database Pasul 11
    11
    Faceți același lucru pentru toate entitățile care au fost identificate ca cerințe de afaceri.
  • Imagine intitulată Draw and R Diagram Utilizarea MySQL Database Engine Pasul 12
    12
    Adăugați relații la tabele (Entități).
    • Selectați tipul caracteristică / raport (1: 1, 1: m, m: n) din meniul vertical.
    • Apoi faceți clic pe cele două tabele (unul după altul) pentru a adăuga relațiile selectate între tabele.
  • Imagine intitulată Draw E R Diagramă Utilizând MySQL Database Engine Pasul 13
    13
    Repetați același proces pentru a adăuga relațiile rămase (reguli de afaceri) între tabele (entități).
  • Imagine intitulată Draw E R Diagramă Utilizarea MySQL Engine Engine Pasul 14
    14
    Salvați ERD. Din meniu, selectați Fișier, Salvați șablon și denumiți fișierul înainte de a salva.
    • De asemenea, puteți salva ERD într-un fișier PDF. Pentru aceasta, mergeți la File (Fișier), faceți clic pe Export (Export), apoi selectați să exportați ca pagină PDF. Dați-i un nume și salvați fișierul.
  • sfaturi

    • Citiți cu atenție tipul de relație.
    • Atenție la identificarea și neidentificarea relațiilor.
    • Urmați regulile generale pentru denumirea tabelelor și coloanelor. O bună practică este să folosiți literele majuscule pentru prima literă a fiecărui cuvânt.
    • Identificați cheile primare și non-null.
    • Este important să identificați în mod clar toate entitățile care trebuie să păstreze datele.
    • Alegeți tipurile de date în mod corespunzător.
    • Este necesar să se definească toate atributele entităților și relațiilor.

    avertismente

    • Identificarea incorectă a entităților poate duce la complexitatea designului și a cheltuielilor de timp.
    • Identificarea incorectă a relațiilor poate duce la un model de date greșit, ceea ce poate duce la recuperarea incorectă a datelor și a cheltuielilor aeriene la timpul de rezoluție.
    • Evitați ciclurile (trei sau mai multe entități într-o relație ciclică) în diagramele ERD. Ele pot duce la recuperarea incorectă a datelor și a cheltuielilor generale la timpul de rezoluție.

    Surse și cotatii

    Afișați mai multe ... (1)
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se utilizează Microsoft AccessCum se utilizează Microsoft Access
    Cum să ștergeți o bază de date MySQLCum să ștergeți o bază de date MySQL
    Cum se creează o bază de date în MySQLCum se creează o bază de date în MySQL
    Cum se creează o bază de date SQL ServerCum se creează o bază de date SQL Server
    Cum se creează o bază de date în phpMyAdminCum se creează o bază de date în phpMyAdmin
    Cum se creează o diagramă utilizând o foaie de calculCum se creează o diagramă utilizând o foaie de calcul
    Cum se creează o diagramă Pareto în Excel 2010Cum se creează o diagramă Pareto în Excel 2010
    Cum se face o diagramă de pizza în ExcelCum se face o diagramă de pizza în Excel
    Cum sa faci o pizza grafica in Adobe IllustratorCum sa faci o pizza grafica in Adobe Illustrator
    Cum de a crea o diagramă de pierdere în greutateCum de a crea o diagramă de pierdere în greutate
    » » Cum de a desena o diagramă ER într-un instrument MySQL
    © 2021 itholoinfo.com.com