これは何か
MongoDBはドキュメント指向のNoSQLデータベースであり、データを固定されたテーブルの行としてではなく、柔軟なJSON風のドキュメントとして保存し、同じコレクション内のドキュメント間でスキーマが異なることを可能にします。
なぜ重要か
MongoDBはリレーショナルデータベースとは本当に異なるデータ保存へのアプローチを示しており、柔軟なドキュメントベースのモデルが硬直したリレーショナルスキーマよりも問題によりよく適合する場合を理解することは、アプリケーションが両方のパラダイムをますます組み合わせるようになる中で不可欠なスキルです。
試験のコツ
MongoDBのスキーマを、多くの小さなコレクションに分割されたリレーショナルスキーマとまったく同じように設計しようとする衝動に抗いましょう——MongoDBの強みは、適切な場合に関連するデータを単一のドキュメント内にまとめることから生まれ、過度な正規化はその目的の多くを台無しにしてしまいます。
関連トピック
MongoDB (MongoDB)の授業にご興味がありますか?
生徒の目標と自信についてお聞かせください — 個別のプランを作成します。
