Upload
gabriela-ivan
View
213
Download
1
Embed Size (px)
DESCRIPTION
ccccccccccccccc
Citation preview
Modelul Entitate-Relatie ER Este un model de proiectare a bazelor de date (tehnica de design)
Conventii grafice box (patrulater) pentru entitate romb pentru relatii elipsa pentru reprezentarea atributelor linii (sageti) pentru conectarea entitatilor prin relatii
simplitatea diagramelor utilizate in aceasta metoda o cansacra ca fiind cea mai populara tehnica de design al bazelor de date existenta la ora actuala.
Conventii de reprezentare grafica
Exemple de diagrame pt. contextul BD Facultate (1)
Exemple de diagrame pt. contextul BD Facultate (2)
Probleme ale modelarii ER
anumite constrangeri si relatii nu pot fi exprimate - nu pot fi usor exprimate relatiile n-are (n>2)
nu pot fi prezentate constrangerile atributelor dintr-o tabela
Alte tehnici de design (proiectare) Modelare cu ERwin (Data Modeler) - reprezinta entitatile - cardinalitatea si tipul relatiilor - o mare variabilitate de tipuri si constrangeri pentru entitati, atribute si relatii Metode semantice ( opusul metodelor grafice de modelare) NIAM (Natural-language Information Analysis Method) BRM (Binary Relationship Modeling) ORM (Object-Role Modeling) FORM (Formal Object-Role Modeling)
Exemplu de modelare cu ERwin Data Modeler