Cantitate/Preț
Produs

UML & Data Modeling: A Reconciliation

Autor David C. Hay
en Limba Engleză Paperback – 10 oct 2011

Recomandăm acest volum analiștilor de date, proiectanților de baze de date și arhitecților software care caută un limbaj comun pentru reprezentarea structurilor informaționale complexe. Găsim în UML & Data Modeling o soluție tehnică pentru o problemă veche de decenii: deconectarea dintre modelarea orientată pe obiecte (UML) și modelarea tradițională de date (ER). David C. Hay nu propune doar o simplă trecere în revistă a simbolurilor, ci o metodologie de adaptare a notației UML Class Model pentru a servi nevoilor specifice ale arhitecturii de date de business.

Dacă Developing High Quality Data Models de Matthew West v-a oferit cadrul teoretic despre principiile calității în modelare, această carte oferă instrumentele practice pentru implementarea acestora folosind standardul UML. Autorul demonstrează că, deși UML a fost creat pentru design de software, ajustările corecte de perspectivă îl pot transforma în cel mai lizibil instrument pentru modelele conceptuale. Această abordare este o continuare logică a activității sale din Enterprise Model Patterns, unde Hay a utilizat exact această variantă de UML pentru a mapa tipare de business generice.

Spre deosebire de alte manuale tehnice, structura celor 233 de pagini pune accent pe reconciliere. Ne-a atras atenția în mod deosebit anexa care analizează istoria celor două tabere de modelatori, oferind contextul necesar pentru a înțelege de ce există rezistență la schimbare. Este un ghid practic care transformă o notație adesea rigidă într-un instrument flexibil de comunicare între departamentele tehnice și cele de business.

Citește tot Restrânge

Preț: 22673 lei

Preț vechi: 28341 lei
-20%

Puncte Express: 340

Carte disponibilă

Livrare economică 05-19 mai


Specificații

ISBN-13: 9781935504191
ISBN-10: 1935504193
Pagini: 233
Ilustrații: tables & charts
Dimensiuni: 255 x 180 x 15 mm
Greutate: 0.38 kg
Editura: Technics Publications LLC
Colecția Technics Publications LLC (US)
Locul publicării:United States

De ce să citești această carte

Pentru specialiștii care doresc să unifice fluxurile de lucru între designul de baze de date și cel de software. Veți câștiga capacitatea de a crea diagrame UML care sunt nu doar corecte din punct de vedere tehnic, ci și ușor de citit pentru stakeholderii de business. Este resursa ideală pentru a depăși barierele terminologice și a construi o arhitectură de date coerentă.


Despre autor

David C. Hay are o experiență vastă în dezvoltarea sistemelor de baze de date, activând în domeniu încă din epoca cartelelor perforate. În calitate de președinte al Essential Strategies, Inc., acesta oferă consultanță globală în strategii informaționale pentru industrii diverse, de la farmaceutică la rafinării de petrol. Expertiza sa este fundamentată pe nevoia de claritate în modelare, temă centrală și în alte lucrări ale sale precum Enterprise Model Patterns sau Achieving Buzzword Compliance.


Descriere

Here you will learn how to develop an attractive, easily readable, conceptual, business-oriented entity/relationship model, using a variation on the UML Class Model notation. This book has two audiences: Data modellers (both analysts and database designers) who are convinced that UML has nothing to do with them; and UML experts who don't realise that architectural data modelling really is different from object modelling (and that the differences are important). David Hay's objective is to finally bring these two groups together in peace. Here all modellers will receive guidance on how to produce a high quality (that is, readable) entity/relationship model to describe the data architecture of an organisation. The notation involved happens to be the one for class models in the Unified Modelling Language, even though UML was originally developed to support object-oriented design. Designers have a different view of the world from those who develop business-oriented conceptual data models, which means that to use UML for architectural modelling requires some adjustments. These adjustments are described in this book. David Hay is the author of "Enterprise Model Patterns: Describing the World", a comprehensive model of a generic enterprise. The diagrams were at various levels of abstraction, and they were all rendered in the slightly modified version of UML Class Diagrams presented here. This book is a handbook to describe how to build models such as these. By way of background, an appendix provides a history of the two groups, revealing the sources of their different attitudes towards the system development process.