Object-Role Modeling Fundamentals: Un ghid practic pentru modelarea datelor cu ORM

Evaluare:   (4.0 din 5)

Object-Role Modeling Fundamentals: Un ghid practic pentru modelarea datelor cu ORM (Terry Halpin)

Recenzii ale cititorilor

Rezumat:

Cartea a primit recenzii mixte, unii utilizatori considerând-o interesantă și inovatoare, în timp ce alții îi critică conținutul confuz și aplicabilitatea limitată în standardele industriale. Există preocupări cu privire la utilitatea și compatibilitatea sa cu software-ul, ceea ce conduce la o percepție în general negativă în rândul unor cititori.

Avantaje:

Unii utilizatori consideră conceptele interesante și apreciază introducerea de noi idei în modelarea datelor. O recenzie menționează instrumentul NORMA ca fiind cool, în ciuda complexității sale.

Dezavantaje:

Mulți utilizatori critică cartea pentru că este seacă, confuză și plină de afirmații nejustificate. Este descrisă ca neutilizând standarde recunoscute în mod obișnuit în industrie, iar plângerile cu privire la faptul că este supraevaluată și compatibilă doar cu software-ul Windows îi diminuează valoarea.

(pe baza a 4 recenzii ale cititorilor)

Titlul original:

Object-Role Modeling Fundamentals: A Practical Guide to Data Modeling with ORM

Conținutul cărții:

Modelarea obiect-rol (Object-Role Modeling - ORM) este o abordare a modelării datelor bazată pe fapte, care exprimă cerințele de informații ale oricărui domeniu de activitate pur și simplu în termeni de obiecte care joacă roluri în relații. Toate faptele de interes sunt tratate ca instanțe ale structurilor fără atribute cunoscute sub denumirea de tipuri de fapte, în care relația poate fi unară (de exemplu, persoana fumează), binară (de exemplu, persoana s-a născut la data), ternară (de exemplu, clientul a cumpărat produsul la data) sau mai lungă. Tipurile de fapte facilitează exprimarea naturală, sunt ușor de completat cu exemple în scopul validării și au o stabilitate semantică mai mare decât structurile bazate pe atribute, cum ar fi cele utilizate în modelarea relațiilor între entități (ER) sau în limbajul de modelare unificat (UML).

Toate faptele, constrângerile și regulile de derivare relevante sunt exprimate în propoziții în limbaj natural controlat, inteligibile pentru utilizatorii din domeniul de activitate modelat. Acest lucru permite validarea modelelor de date ORM de către experți din domeniul afacerilor care nu sunt familiarizați cu notația grafică ORM. Pentru modelatorul de date, notația grafică ORM acoperă o gamă mult mai largă de constrângeri decât pot fi exprimate în diagramele de clasă ER sau UML industriale și permite astfel o vizualizare bogată a semanticii subiacente.

Potrivită atât pentru începători, cât și pentru practicieni experimentați, această carte acoperă elementele fundamentale ale abordării ORM. Scrisă într-un limbaj ușor de înțeles, aceasta arată cum se proiectează un model ORM, ilustrând fiecare pas cu exemple simple. Fiecare capitol se încheie cu un laborator practic care discută modul de utilizare a instrumentului freeware NORMA pentru a introduce modele ORM și pentru a-l utiliza pentru a genera automat verbalizări ale modelului și pentru a-l mapa într-o bază de date relațională.

Alte date despre carte:

ISBN:9781634620741
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2015
Numărul de pagini:192

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Object-Role Modeling Fundamentals: Un ghid practic pentru modelarea datelor cu ORM - Object-Role...
Modelarea obiect-rol (Object-Role Modeling - ORM)...
Object-Role Modeling Fundamentals: Un ghid practic pentru modelarea datelor cu ORM - Object-Role Modeling Fundamentals: A Practical Guide to Data Modeling with ORM
Modelarea informației și bazele de date relaționale - Information Modeling and Relational...
Information Modeling and Relational Databases,...
Modelarea informației și bazele de date relaționale - Information Modeling and Relational Databases

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)