カリキュラム
L2
Month 3
Month 3
データモデリング, インデックス最適化, NoSQL, マイグレーション
データの要塞を築こう
全32ステップ · 約20時間
Step 1: Step 1
0時間
1-1
データ設計者への第一歩
LESSON
15分
1-2
正規化の理論と実践
LESSON
25分
1-3
ER図の読み書き
LESSON
25分
1-4
データ型の選択と制約
LESSON
25分
1-5
アンチパターンを避けよう
LESSON
15分
1-6
理解度チェック
QUIZ
15分
Step 2: Step 2
0時間
2-1
インデックスの仕組み
LESSON
30分
2-2
実行計画の読み方
LESSON
30分
2-3
クエリチューニングの技法
LESSON
30分
2-4
パーティショニングとシャーディング
LESSON
30分
2-5
演習:スロークエリを改善しよう
EXERCISE
90分
2-6
チェックポイント
QUIZ
30分
Step 3: Step 3
0時間
3-1
NoSQLの種類と使い分け
LESSON
25分
3-2
MongoDBのデータモデリング
LESSON
30分
3-3
Redisの活用パターン
LESSON
30分
3-4
RDB vs NoSQL:選択の判断基準
LESSON
25分
3-5
演習:NoSQLで設計しよう
EXERCISE
60分
3-6
チェックポイント
QUIZ
30分
Step 4: Step 4
0時間
4-1
ACIDとBASE
LESSON
40分
4-2
ロック戦略と分離レベル
LESSON
40分
4-3
分散トランザクション
LESSON
40分
4-4
イベントソーシングとCQRS
LESSON
40分
4-5
演習:整合性を保証する設計をしよう
EXERCISE
90分
4-6
チェックポイント
QUIZ
30分
Step 5: Step 5
0時間
5-1
スキーママイグレーション戦略
LESSON
30分
5-2
ゼロダウンタイムマイグレーション
LESSON
30分
5-3
バックアップとリストア戦略
LESSON
30分
5-4
データベースのモニタリング
LESSON
30分
5-5
演習:マイグレーション計画を立てよう
EXERCISE
90分
5-6
チェックポイント
QUIZ
30分
Step 6: Step 6
0時間
6-1
総合演習:SNSプラットフォームのデータ設計
EXERCISE
90分
6-2
卒業クイズ
QUIZ
30分