Modelarea datelor pentru MongoDB: Construirea de baze de date MongoDB bine concepute și suportabile

Evaluare:   (3.8 din 5)

Modelarea datelor pentru MongoDB: Construirea de baze de date MongoDB bine concepute și suportabile (Steve Hoberman)

Recenzii ale cititorilor

Rezumat:

Cartea „Data Modeling for MongoDB” de Steve Hoberman oferă o introducere în conceptele de modelare a datelor și aplicarea lor în mediile NoSQL, în special MongoDB. Cartea a primit recenzii mixte, lăudându-i explicațiile clare și cadrul pentru modelare, dar criticându-i în același timp lipsa de profunzime în conținutul specific MongoDB și problemele legate de lizibilitate.

Avantaje:

Bine scris și ușor de înțeles, făcând accesibile subiectele complexe.
Bun atât pentru începători, cât și pentru modelatorii de date experimentați care fac tranziția de la bazele de date relaționale.
Oferă un cadru și o abordare pas cu pas a modelării datelor.
Clarifică importanța modelării datelor în contextele NoSQL.
Include numeroase exemple și modele care îmbunătățesc înțelegerea.
Util pentru reducerea diferențelor dintre modelatori și dezvoltatori.

Dezavantaje:

Lipsă de perspective tehnice profunde în MongoDB, care seamănă adesea cu modelarea relațională.
Unii consideră conținutul repetitiv și plin de text, lipsit de suficientă modelare vizuală.
Lizibilitate redusă din cauza contrastului scăzut din diagrame și tabele.
Unii cititori se declară dezamăgiți de numărul limitat de exemple de cod și aplicații practice.
Cartea nu acoperă unele funcționalități de bază ale MongoDB, cum ar fi importul/exportul de date.

(pe baza a 19 recenzii ale cititorilor)

Titlul original:

Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases

Conținutul cărții:

Învățați cum să modelați datele aplicațiilor MongoDB.

Felicitări Ați finalizat aplicația MongoDB în intervalul de timp restrâns dat și există o petrecere pentru a sărbători lansarea aplicației dvs. în producție. Deși oamenii vă felicită la petrecere, simțiți o oarecare neliniște în interior. Pentru a finaliza proiectul la timp, a fost necesar să faceți o mulțime de presupuneri cu privire la date, cum ar fi semnificația termenilor și modul în care sunt derivate calculele. În plus, documentația precară despre aplicație va fi de o utilitate limitată pentru echipa de asistență, iar neinvestigarea tuturor regulilor inerente datelor poate duce în cele din urmă la structuri cu performanțe slabe într-un viitor nu prea îndepărtat.

Acum, ce s-ar întâmpla dacă ați avea o mașină a timpului și ați putea să vă întoarceți și să citiți această carte. Ați afla că până și bazele de date NoSQL precum MongoDB necesită un anumit nivel de modelare a datelor. Modelarea datelor este procesul de învățare despre date și, indiferent de tehnologie, acest proces trebuie realizat pentru o aplicație de succes. Veți învăța valoarea modelării conceptuale, logice și fizice a datelor și modul în care fiecare etapă sporește cunoștințele noastre despre date și reduce ipotezele și deciziile de proiectare greșite.

Citiți această carte pentru a învăța cum să realizați modelarea datelor pentru aplicațiile MongoDB și atingeți aceste cinci obiective:

⬤ Înțelegerea modului în care modelarea datelor contribuie la procesul de învățare despre date și este, prin urmare, o tehnică necesară, chiar și atunci când baza de date rezultată nu este relațională. Adică, NoSQL nu înseamnă NoDataModeling

⬤ Cunoașteți cum diferă bazele de date NoSQL de bazele de date relaționale tradiționale și unde se încadrează MongoDB.

⬤ Explorați fiecare obiect MongoDB și înțelegeți cum se compară fiecare cu omologii lor din modelarea datelor și din bazele de date relaționale tradiționale și învățați elementele de bază ale adăugării, interogării, actualizării și ștergerii datelor în MongoDB.

⬤ Practicați o abordare raționalizată, bazată pe șabloane, pentru a realiza modelarea conceptuală, logică și fizică a datelor. Recunoașteți că modelarea datelor nu trebuie să conducă întotdeauna la modele de date tradiționale

⬤ Distingeți abordările de dezvoltare de sus în jos de cele de jos în sus și finalizați un studiu de caz de sus în jos care leagă toate tehnicile de modelare împreună.

Alte date despre carte:

ISBN:9781935504702
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2014
Numărul de pagini:226

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

The Rosedata Stone: Realizarea unui limbaj comun de afaceri utilizând modelul termenilor de afaceri...
Crearea unei diagrame precise a termenilor de...
The Rosedata Stone: Realizarea unui limbaj comun de afaceri utilizând modelul termenilor de afaceri - The Rosedata Stone: Achieving a Common Business Language using the Business Terms Model
Modelarea datelor simplificată cu PowerDesigner - Data Modeling Made Simple with...
Modelarea datelor simplificată cu PowerDesigner va oferi...
Modelarea datelor simplificată cu PowerDesigner - Data Modeling Made Simple with PowerDesigner
Modelarea datelor făcută simplu: A Practical Guide for Business and It Professionals (Ghid practic...
Data Modeling Made Simple va oferi...
Modelarea datelor făcută simplu: A Practical Guide for Business and It Professionals (Ghid practic pentru profesioniștii din domeniul afacerilor și IT) - Data Modeling Made Simple: A Practical Guide for Business and It Professionals
Modelarea datelor pentru MongoDB: Construirea de baze de date MongoDB bine concepute și suportabile...
Învățați cum să modelați datele aplicațiilor...
Modelarea datelor pentru MongoDB: Construirea de baze de date MongoDB bine concepute și suportabile - Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases
Data Modeling for the Business: A Handbook for Aligning the Business with It Using High-Level Data...
Ați încercat vreodată să convingeți oamenii de...
Data Modeling for the Business: A Handbook for Aligning the Business with It Using High-Level Data Models (Un manual pentru alinierea afacerii la IT folosind modele de date de nivel înalt) - Data Modeling for the Business: A Handbook for Aligning the Business with It Using High-Level Data Models
Blockchainopoly: Cum schimbă Blockchain regulile jocului - Blockchainopoly: How Blockchain Changes...
Aflați cum funcționează blockchain, unde să îl...
Blockchainopoly: Cum schimbă Blockchain regulile jocului - Blockchainopoly: How Blockchain Changes the Rules of the Game
Data Model Scorecard: Aplicarea standardului industrial privind calitatea modelelor de date - Data...
Modelele de date sunt principalul mijloc utilizat...
Data Model Scorecard: Aplicarea standardului industrial privind calitatea modelelor de date - Data Model Scorecard: Applying the Industry Standard on Data Model Quality
Modelarea datelor și proiectarea schemelor Elasticsearch - Elasticsearch Data Modeling and Schema...
Seria Align > Refine > Design acoperă modelarea...
Modelarea datelor și proiectarea schemelor Elasticsearch - Elasticsearch Data Modeling and Schema Design
Modelarea datelor simplificată cu ER/Studio Data Architect: Adaptarea la modelarea agilă a datelor...
Construiți o cunoaștere practică a conceptelor de...
Modelarea datelor simplificată cu ER/Studio Data Architect: Adaptarea la modelarea agilă a datelor într-o lume Big Data - Data Modeling Made Simple with ER/Studio Data Architect: Adapting to Agile Data Modeling in a Big Data World
Data Modeling Master Class Training Manual: Abordarea celor mai bune practici a lui Steve Hoberman...
Aceasta este cea de-a opta ediție a manualului de...
Data Modeling Master Class Training Manual: Abordarea celor mai bune practici a lui Steve Hoberman pentru înțelegerea și aplicarea fundamentelor prin modele avansate - Data Modeling Master Class Training Manual: Steve Hoberman's Best Practices Approach to Understanding and Applying Fundamentals Through Advanced Model
Modelarea datelor Neo4j - Neo4j Data Modeling
Seria Align > Refine > Design acoperă modelarea conceptuală, logică și fizică a datelor (proiectarea schemelor și...
Modelarea datelor Neo4j - Neo4j Data Modeling

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)