Hodnocení:
Kniha 'Data Modeling for MongoDB' od Steva Hobermana poskytuje úvod do konceptů modelování dat a jejich použití v prostředí NoSQL, konkrétně v MongoDB. Kniha získala smíšené recenze, které chválí její jasná vysvětlení a rámec pro modelování, zatímco kritizují její nedostatečnou hloubku obsahu specifického pro MongoDB a problémy se srozumitelností.
Klady:⬤ Dobře napsaná a srozumitelná kniha, která zpřístupňuje složitá témata.
⬤ Vhodné pro začátečníky i zkušené datové modeláře, kteří přecházejí z relačních databází.
⬤ Nabízí rámec a postupný přístup k datovému modelování.
⬤ Objasňuje význam datového modelování v kontextu NoSQL.
⬤ Obsahuje řadu příkladů a šablon, které zlepšují porozumění.
⬤ Pomáhá překlenout rozdíly mezi modeláři a vývojáři.
⬤ Postrádá hlubší technický vhled do MongoDB, často připomíná relační modelování.
⬤ Někteří považují obsah za opakující se a textově náročný, chybí dostatečné vizuální modelování.
⬤ Špatná čitelnost kvůli nízkému kontrastu diagramů a tabulek.
⬤ Někteří čtenáři vyjadřují zklamání z omezeného počtu příkladů kódu a praktických aplikací.
⬤ Kniha se nezabývá některými základními funkcemi MongoDB, jako je import/export dat.
(na základě 19 hodnocení čtenářů)
Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases
Zvládněte datový model aplikací MongoDB.
Gratulujeme Dokončili jste aplikaci MongoDB v daném krátkém časovém horizontu a na oslavu uvedení vaší aplikace do produkce se koná večírek. Přestože vám lidé na oslavě blahopřejí, uvnitř cítíte jisté rozpaky. Dokončit projekt včas vyžadovalo učinit spoustu předpokladů o datech, například co znamenají pojmy a jak se odvozují výpočty. Navíc špatná dokumentace o aplikaci bude mít pro podpůrný tým jen omezený užitek a neprozkoumání všech inherentních pravidel v datech může nakonec vést ke špatně fungujícím strukturám v nepříliš vzdálené budoucnosti.
A teď, co kdybyste měli stroj času a mohli se vrátit zpět a přečíst si tuto knihu. Dozvěděli byste se, že i databáze NoSQL, jako je MongoDB, vyžadují určitou úroveň modelování dat. Datové modelování je proces poznávání dat a bez ohledu na technologii musí být tento proces proveden pro úspěšnou aplikaci. Dozvěděli byste se, jakou hodnotu má konceptuální, logické a fyzické modelování dat a jak každá z těchto fází zvyšuje naše znalosti o datech a omezuje předpoklady a špatná návrhová rozhodnutí.
Přečtěte si tuto knihu, abyste se naučili modelovat data pro aplikace MongoDB a dosáhli těchto pěti cílů:
⬤ Pochopit, jak datové modelování přispívá k procesu učení se o datech, a je proto nezbytnou technikou, i když výsledná databáze není relační. To znamená, že NoSQL neznamená NoDataModeling.
⬤ Vědět, jak se databáze NoSQL liší od tradičních relačních databází a kam zapadá MongoDB.
⬤ Prozkoumejte jednotlivé objekty MongoDB a pochopte, jak se každý z nich srovnává se svými protějšky z oblasti datového modelování a tradičních relačních databází, a naučte se základy přidávání, dotazování, aktualizace a mazání dat v MongoDB.
⬤ Praktikovat zjednodušený, šablonami řízený přístup k provádění koncepčního, logického a fyzického modelování dat. Uvědomte si, že modelování dat nemusí vždy vést k tradičním datovým modelům.
⬤ Rozlišit přístupy k vývoji shora dolů a zdola nahoru a dokončit případovou studii shora dolů, která spojuje všechny techniky modelování dohromady.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)