- Un model de date este un document al datelor de afaceri ordonate care este folosit ca bază pentru dezvoltarea unei aplicații. Modelul de date oferă structura și formatul datelor. Modelul bazei de date determină modul în care datele sunt stocate, organizate și modificate în mediul bazei de date. Un model plat, un model ierarhic, un model de rețea, un model relațional, un model spațial și un model de obiect sunt cele mai frecvente tipuri de modele de baze de date utilizate în industrie.
- Schema de structuri de date (SDS) oferă o reprezentare grafică a obiectelor de bază de date, relația acestora și limitări în aplicație. Reprezentarea grafică include celule și săgeți care reprezintă obiectele și relația dintre ele. Modelarea relației dintre obiecte este o metodă de modelare pe scară largă folosită pentru a crea un model de date. Modelul entitate-relație (ER-model) oferă o reprezentare logică detaliată a datelor de afaceri. Diagrama entitate-relație (ERD) este o reprezentare grafică scurtă a modelului ER.
- ERD este un instrument puternic de comunicare între dezvoltator și utilizatorul bazei de date. Principalele componente care sunt reprezentate în diagrama entitate-relație sunt:
- Obiect - O persoană, un loc, un obiect, un eveniment sau un concept, despre care există o discuție.
- Relații - Este o relație între tipurile de obiecte sau un obiect.
- Simptom (simptome) - Proprietățile obiectului care prezintă interes pentru companie.
- Limitări (cardinalitatea unui set) - O caracteristică de legătură care afișează numărul de exemple atunci când un obiect este asociat cu numărul de exemple ale unui alt obiect.
- Legăturile și caracteristicile acestora determină împreună regulile de afacere prezentate în diagrama entitate-relație. Ambele obiecte și relațiile lor pot avea proprietățile prezentate în ERD. Aceasta este urmată de o ilustrare pas cu pas a modului de creare a unei diagrame entitate-relație utilizând expertul bazei de date MySQL.
Etapele Editare
Identificați obiectele bazei de date în funcție de cerințele organizației sau ale afacerii.- Numele obiectelor conține câteva recomandări. Numele obiectului trebuie să fie un substantiv în singular și abreviat (pentru ușurință). Dacă utilizați o abreviere, atunci ar trebui să fie exactă.
- Nu ar trebui să existe lacune. Dacă numele este format din două sau mai multe cuvinte, acestea trebuie să fie separate printr-o subliniere inferioară (_).
- Proprietățile pot fi un substantiv într-un singur număr sau o frază.
- Acestea trebuie să fie unice pentru un anumit tip de obiect.
- Legătura trebuie scrisă în grupul verbelor.
- Trebuie să afișeze clar acțiunea efectuată.
- Puterea setului - Conexiunea poate fi una la una (1: 1), una la multe (1: m) sau multe la multe (m: n).
Lansați bancul de lucru MySQL. Pentru a deschide MySQL Workbench, trebuie să faceți clic pe butonul „Start“, selectați „Toate programele“, MySQL, și apoi faceți clic pe MySQL Workbench.
Deschideți platforma pentru a desena diagrama entitate-relație. Faceți clic pe bara de meniu de pe butonul "Fișier", apoi pe "Modelul nou". Și din nou, utilizați meniul pentru a da clic pe model și selectați "adăugați diagrama".
Desenați o celulă pe platformă. Celulele sunt obiecte de afaceri. Selectați pictograma celulară sau apăsați tasta T din meniul vertical.
Mutați cursorul pe platformă și dați clic pe locul în care doriți să inserați celula.
Selectați tipul de date corespunzător și cheia primară (constrângere). Selectați tipul de date pentru fiecare proprietate din lista derulantă conform cerințelor. Selectați proprietatea sau grupul de proprietăți care definesc această celulă. Aceasta va deveni cheia primară. De asemenea, selectați care sunt proprietățile nonzero.
Faceți același lucru pentru toate obiectele rămase care au fost definite ca parte a cerințelor afacerii.
Adăugați la obiectele de conectare.- Selectați tipul conexiunii (1: 1, 1: m, m: n) din meniul vertical.
- Apoi, faceți clic pe două celule (unul câte unul) pentru a adăuga linkul selectat între ele.
Repetați același proces și adăugați linkurile rămase (reguli de afaceri) între celule (obiecte).
Salvați diagrama entitate-relație (ERD). Faceți clic pe butonul meniu "Fișier", apoi selectați "Salvați modelul ca", numele și salvați modelul.- Puteți salva modelul în format PDF. Pentru a face acest lucru, faceți clic pe butonul Export și apoi exportați fișierul ca o singură pagină PDF. Denumiți fișierul și salvați-l.
Sfaturi și trucuri
- Citiți cu atenție tipul conexiunii, altfel puteți deveni confuz.
- Acordați atenție legăturilor de identificare și de identificare.
- Urmați regulile generale pentru denumirea celulelor și coloanelor. Cel mai bine este să scrieți fiecare cuvânt cu o majusculă.
- Marcați tastele primare și non-zero.
- Este foarte important să definiți în mod clar toate obiectele despre care va fi menținut raportul de date.
- Alegeți corect tipul de date.
- Este foarte important să determinăm toate proprietățile necesare ale obiectelor și ale relațiilor lor.
Modificați modificările privind avertismentele
- Identificarea incorectă a obiectelor poate duce la dificultăți de proiectare și la creșterea timpului petrecut.
- Identificarea incorectă a tipului de conexiune poate duce la modelarea incorectă a datelor, ceea ce duce la rezultate incorecte. Va fi nevoie de mult timp pentru a corecta o astfel de greșeală.
- Evitați ciclurile (trei sau mai multe obiecte legate printr-o legătură circulară) în diagrama entitate-relație. Acest lucru poate duce la rezultate incorecte și la noi cheltuieli de timp.