Evaluare:
Cartea oferă o perspectivă unică asupra modelării datelor, în special în ceea ce privește datele mari și integrarea sistemelor SQL și NoSQL. Cartea este lăudată pentru claritatea sa conceptuală și notația inovatoare, COMN, dar criticată pentru lipsa sa de profunzime în aplicațiile practice și pentru abordarea sa în explicarea conceptelor de bază. Cititorii au sentimente mixte cu privire la utilitatea sa, în funcție de cunoștințele și așteptările lor anterioare.
Avantaje:Mulți cititori apreciază claritatea cărții în explicarea conceptelor de modelare a datelor și abordarea sa unică de a aborda provocările legate de big data prin intermediul notației COMN. Cartea este remarcată pentru faptul că oferă o prezentare generală solidă a relației dintre modelarea SQL și NoSQL. În plus, autorul este recunoscut pentru expertiza și pasiunea sa pentru acest subiect.
Dezavantaje:Criticii menționează că cartea simplifică adesea excesiv conceptele complexe și poate fi condescendentă, având sentimentul că vorbește cu cititorii de sus. Îi lipsesc exemplele practice, aprofundate și, uneori, virează în teritoriu irelevant. Versiunea Kindle are probleme de formatare, iar mulți au considerat că cartea servește mai degrabă ca instrument de marketing pentru tehnica COMN decât ca resursă educațională riguroasă.
(pe baza a 17 recenzii ale cititorilor)
NoSQL and SQL Data Modeling: Bringing Together Data, Semantics, and Software
Cum proiectăm pentru date atunci când tehnicile tradiționale de proiectare nu se pot extinde la noile tehnologii de baze de date? În această eră a datelor mari și a internetului obiectelor, este esențial să dispunem de instrumentele necesare pentru a înțelege datele care ne parvin mai repede ca niciodată și pentru a proiecta baze de date și sisteme de prelucrare a datelor care se pot adapta cu ușurință la schemele de date în continuă schimbare și la cerințele de afaceri în continuă schimbare. Nu trebuie să existe nicio deconectare intelectuală între date și software-ul care le gestionează. Trebuie să fie posibilă extragerea semnificației și a cunoștințelor din date pentru a conduce aplicații de inteligență artificială. Noile tehnici de organizare a datelor NoSQL trebuie să fie utilizate în paralel cu bazele de date SQL tradiționale. Sunt tehnicile existente de modelare a datelor pregătite pentru toate acestea?
Noțiunea COMN (Concept and Object Modeling Notation) este capabilă să acopere întregul spectru de analiză și proiectare. Un singur model COMN poate reprezenta obiectele și conceptele din spațiul problemei, proiectarea logică a datelor și implementările concrete ale bazelor de date NoSQL și SQL de tip document, cheie-valoare, columnar și relațional. Modelele COMN permit un nivel fără precedent de trasabilitate a cerințelor până la implementare. Modelele COMN pot reprezenta, de asemenea, structura statică a software-ului și predicatele care reprezintă modelele de semnificație în bazele de date.
Această carte vă va învăța:
⬤ notația grafică simplă și familiară a COMN, cu cele trei forme de bază și cele patru stiluri de linii.
⬤ cum să vă gândiți la obiecte, concepte, tipuri și clase în lumea reală, folosind sensurile obișnuite ale cuvintelor englezești, care nu sunt încurcate cu un limbaj tehnic confuz.
⬤ cum să exprimați modele logice de date care sunt mai libere de considerații de implementare decât este posibil în orice altă notație.
⬤ cum să înțelegeți modelele de baze de date orientate pe chei-valori, documente, coloane și tabele în termeni logici și fizici.
⬤ cum să utilizați COMN pentru a specifica implementările fizice ale bazelor de date în orice bază de date NoSQL sau SQL cu precizia necesară pentru dezvoltarea bazată pe modele.
Un ghid de referință rapidă pentru COMN este inclus în anexă. Referința completă a notațiilor este disponibilă la adresa http: //www.tewdur.com/.
© 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)