Podstawy modelowania obiektowo-relacyjnego: Praktyczny przewodnik po modelowaniu danych za pomocą ORM

Ocena:   (4,0 na 5)

Podstawy modelowania obiektowo-relacyjnego: Praktyczny przewodnik po modelowaniu danych za pomocą ORM (Terry Halpin)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje, a niektórzy użytkownicy uznali ją za interesującą i innowacyjną, podczas gdy inni krytykują jej zagmatwaną treść i ograniczone zastosowanie w standardach branżowych. Istnieją obawy dotyczące jej użyteczności i kompatybilności z oprogramowaniem, co prowadzi do ogólnie negatywnego postrzegania przez niektórych czytelników.

Zalety:

Niektórzy użytkownicy uważają koncepcje za interesujące i doceniają wprowadzenie nowych pomysłów w modelowaniu danych. Jedna z recenzji wspomina o narzędziu NORMA jako fajnym, pomimo jego złożoności.

Wady:

Wielu użytkowników krytykuje książkę za to, że jest sucha, zagmatwana i pełna nieuzasadnionych twierdzeń. Opisuje się ją jako niewykorzystującą standardów zwykle uznawanych w branży, a skargi dotyczące jej zawyżonej ceny i kompatybilności tylko z oprogramowaniem Windows umniejszają jej wartość.

(na podstawie 4 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Object-Role Modeling (ORM) to oparte na faktach podejście do modelowania danych, które wyraża wymagania informacyjne dowolnej domeny biznesowej po prostu w kategoriach obiektów, które odgrywają role w relacjach. Wszystkie fakty będące przedmiotem zainteresowania są traktowane jako instancje struktur bezatrybutowych znanych jako typy faktów, gdzie relacja może być jednoargumentowa (np. Osoba pali), binarna (np. Osoba urodziła się w dniu), trójargumentowa (np. Klient kupił produkt w dniu) lub dłuższa. Typy faktów ułatwiają naturalną ekspresję, są łatwe do wypełnienia przykładami do celów walidacji i mają większą stabilność semantyczną niż struktury oparte na atrybutach, takie jak te stosowane w modelowaniu relacji encji (ER) lub ujednoliconym języku modelowania (UML).

Wszystkie istotne fakty, ograniczenia i reguły wyprowadzania są wyrażane w kontrolowanych zdaniach języka naturalnego, które są zrozumiałe dla użytkowników w modelowanej domenie biznesowej. Pozwala to na walidację modeli danych ORM przez ekspertów domeny biznesowej, którzy nie są zaznajomieni z notacją graficzną ORM. Dla modelera danych, notacja graficzna ORM obejmuje znacznie szerszy zakres ograniczeń niż można wyrazić w przemysłowych diagramach klas ER lub UML, a tym samym umożliwia bogatą wizualizację podstawowej semantyki.

Książka ta, odpowiednia zarówno dla nowicjuszy, jak i doświadczonych praktyków, obejmuje podstawy podejścia ORM. Napisana łatwym do zrozumienia językiem, pokazuje, jak zaprojektować model ORM, ilustrując każdy krok prostymi przykładami. Każdy rozdział kończy się praktycznym laboratorium, w którym omówiono sposób korzystania z bezpłatnego narzędzia NORMA do wprowadzania modeli ORM i używania go do automatycznego generowania werbalizacji modelu i mapowania go do relacyjnej bazy danych.

Dodatkowe informacje o książce:

ISBN:9781634620741
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:192

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Podstawy modelowania obiektowo-relacyjnego: Praktyczny przewodnik po modelowaniu danych za pomocą...
Object-Role Modeling (ORM) to oparte na faktach...
Podstawy modelowania obiektowo-relacyjnego: Praktyczny przewodnik po modelowaniu danych za pomocą ORM - Object-Role Modeling Fundamentals: A Practical Guide to Data Modeling with ORM
Modelowanie informacji i relacyjne bazy danych - Information Modeling and Relational...
Drugie wydanie książki Information Modeling and...
Modelowanie informacji i relacyjne bazy danych - Information Modeling and Relational Databases

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)