Hodnotenie:
Kniha 'Data Modeling for MongoDB' od Steva Hobermana poskytuje úvod do konceptov modelovania údajov a ich použitia v prostredí NoSQL, konkrétne v MongoDB. Získala zmiešané recenzie, ktoré chvália jej jasné vysvetlenia a rámec pre modelovanie, zatiaľ čo kritizujú jej nedostatočnú hĺbku obsahu špecifického pre MongoDB a problémy s čitateľnosťou.
Výhody:⬤ Dobre napísané a zrozumiteľné, vďaka čomu sú zložité témy prístupné.
⬤ Dobré pre začiatočníkov aj skúsených modelárov údajov, ktorí prechádzajú z relačných databáz.
⬤ Ponúka rámec a postupný prístup k modelovaniu údajov.
⬤ Objasňuje význam modelovania údajov v kontexte NoSQL.
⬤ Obsahuje množstvo príkladov a šablón, ktoré zlepšujú pochopenie.
⬤ Pomôže preklenúť rozdiely medzi modelármi a vývojármi.
⬤ Chýba hlboký technický pohľad na MongoDB, často pripomína relačné modelovanie.
⬤ Niektorí považujú obsah za opakujúci sa a textovo náročný, chýba dostatočné vizuálne modelovanie.
⬤ Slabá čitateľnosť kvôli nízkemu kontrastu diagramov a tabuliek.
⬤ Niektorí čitatelia vyjadrujú sklamanie z obmedzeného počtu príkladov kódu a praktických aplikácií.
⬤ Kniha sa nezaoberá niektorými základnými funkciami MongoDB, napríklad importom/exportom údajov.
(na základe 19 čitateľských recenzií)
Zvládnite dátový model aplikácií MongoDB.
Gratulujeme Dokončili ste aplikáciu MongoDB v danom krátkom časovom limite a na oslavu uvedenia vašej aplikácie do produkcie sa koná párty. Hoci vám ľudia na oslave blahoželajú, vo vnútri cítite istý nepokoj. Dokončenie projektu načas si vyžadovalo prijať množstvo predpokladov o údajoch, napríklad o tom, čo znamenajú pojmy a ako sa odvodzujú výpočty. Okrem toho slabá dokumentácia o aplikácii bude mať pre podporný tím obmedzený význam a nepreskúmanie všetkých pravidiel obsiahnutých v údajoch môže nakoniec viesť k zle fungujúcim štruktúram v nie tak vzdialenej budúcnosti.
Čo keby ste teraz mali stroj času a mohli sa vrátiť späť a prečítať si túto knihu. Dozvedeli by ste sa, že aj databázy NoSQL, ako je MongoDB, si vyžadujú určitú úroveň modelovania údajov. Modelovanie údajov je proces poznávania údajov a bez ohľadu na technológiu sa tento proces musí vykonať, aby bola aplikácia úspešná. Dozvedeli by ste sa, akú hodnotu má koncepčné, logické a fyzické modelovanie údajov a ako každá fáza zvyšuje naše znalosti o údajoch a znižuje predpoklady a zlé rozhodnutia pri návrhu.
Prečítajte si túto knihu, aby ste sa naučili modelovať údaje pre aplikácie MongoDB a dosiahli týchto päť cieľov:
⬤ Pochopiť, ako modelovanie údajov prispieva k procesu poznávania údajov, a preto je potrebnou technikou, aj keď výsledná databáza nie je relačná. To znamená, že NoSQL neznamená NoDataModeling.
⬤ Viete, ako sa databázy NoSQL líšia od tradičných relačných databáz a kam zapadá MongoDB.
⬤ Preskúmať jednotlivé objekty MongoDB a pochopiť, ako sa každý z nich porovnáva so svojimi náprotivkami z oblasti dátového modelovania a tradičných relačných databáz, a naučiť sa základy pridávania, dopytovania, aktualizácie a odstraňovania údajov v MongoDB.
⬤ Praktizujte zjednodušený, šablónami riadený prístup k vykonávaniu koncepčného, logického a fyzického modelovania údajov. Uvedomte si, že modelovanie údajov nemusí vždy viesť k tradičným dátovým modelom.
⬤ Rozlišovať prístupy vývoja zhora nadol od prístupu zdola nahor a dokončiť prípadovú štúdiu zhora nadol, ktorá spája všetky techniky modelovania.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)