Nhóm 2 — Trung cấp

6 bài: chuẩn hóa, index, transaction & ACID, concurrency, query execution, view/procedure/trigger.

Nhóm này dạy gì?

Mở "nắp capo" xem cơ chế bên trong database — phần quyết định hiệu năng và sự đúng đắn. Sau nhóm này bạn sẽ:

Lộ trình 6 bài — học tuần tự

Lesson 01
Anomalies, 1NF → 3NF, BCNF, khi nào nên denormalize.
Lesson 02
B-tree index, hash index, composite, covering — và cái giá phải trả.
Lesson 03
Atomicity, Consistency, Isolation, Durability, commit/rollback.
Lesson 04
Lock, MVCC, 4 isolation level và các anomaly (dirty/phantom read).
Lesson 05
Optimizer, scan vs seek, join algorithm, đọc query plan.
Lesson 06
View, materialized view, stored procedure, trigger — logic trong DB.