MongoDB資料建模和模式設計 MongoDB Data Modeling and Schema Design

Daniel Coupal,Pascal Desmarets ,Steve Hoberman 譯 馬歡//唐迅//蕭少聰//許建輝

買這商品的人也買了...

相關主題

商品描述

本書包括導論以及對齊(Align)、細化(Refine)、設計(Design)三章。
透過將業務術語、邏輯和物理三個建模層次重新命名為對齊、細化、設計,在名稱中包含了該層次所做的工作。
導論介紹了資料模型的三個特徵-精確性、最小化和視覺化;資料模型的三個組件-實體、關係和屬性;
資料模型的三個層次-商業術語(對齊)、邏輯(細化)和物理(設計),以及資料建模的三個視角-關係、維度和查詢。
第1章對齊是關於通用業務術語的,以便每個人都能在術語和總體計劃範圍上保持一致。
第2章細化是關於蒐集業務需求的,即完善我們對專案的了解,專注於關鍵業務要點。
第3章設計是關於技術需求的,即針對獨特軟硬體需求進行模型設計。
對齊、細化和設計,這就是本書遵循的方法,並透過「寵物之家」案例對概念加以強化。
本書適合需要將建模技能擴展到MongoDB的資料專業人員,或是熟悉MongoDB但需要提升模式設計技能的技術人員。

目錄大綱

譯者序
關於本書
MongoDB公司及其產品
MongoDB的文檔模型
MongoDB文件的層次結構
多態性
模式演變和版本控制
導論 關於資料模型
資料模型
資料模型的三個特徵
精確性
最小化
視覺化
資料模型的三個組件
實體
關係
屬性和鍵
資料模型的三個層次
業務術語(對齊)
邏輯(細化)
物理(設計)
資料建模的三個視角
關係
維度
查詢
第1章 對齊
目標
“寵物之家”
方法
步驟1:提出六個重要問題
第2步:識別和定義術語
步驟3:收集關係
第4步:確定可視化效果
第5步:審查與確認
三個貼士
三個要點
第2章 細化
目標
方法
第1步:應用引導式技術
第2步:細化查詢
步驟3:收集屬性和關係
三個貼士
三個要點
第3章 設計
目標
方法
第1步:選擇資料庫
步驟2:添加秘製醬料
步驟3:優化
三個貼士
三個要點