Intro & Setup
relational model, รัน Postgres ด้วย Docker, psql + pgAdmin, database & schema, การเชื่อมต่อ driver เริ่ม →
Intro & Setup
relational model, รัน Postgres ด้วย Docker, psql + pgAdmin, database & schema, การเชื่อมต่อ driver เริ่ม →
Tables & Types
CREATE TABLE, ระบบ type (JSONB, array, UUID, enum), constraint (PK/FK/CHECK), การ migrate schema ออกแบบ →
CRUD & SQL
INSERT, SELECT & filtering, UPDATE/DELETE พร้อม RETURNING, upsert แบบ ON CONFLICT query →
Joins & Relationships
INNER/LEFT/RIGHT/FULL join, aggregate & GROUP BY, subquery & CTE, window function รวมข้อมูล →
Indexes & Performance
B-tree & index เฉพาะทาง (GIN/GiST/BRIN), EXPLAIN ANALYZE, query plan, VACUUM & statistics เร่งความเร็ว →
Transactions & Concurrency
BEGIN/COMMIT/ROLLBACK, isolation level, MVCC, row locking & deadlock คงความถูกต้อง →
Advanced PostgreSQL
JSONB, full-text search, view & materialized view, PL/pgSQL function & trigger เจาะลึก →
Operations & Scaling
replication, connection pooling (PgBouncer), partitioning, backup/PITR & security (role, RLS) รันจริง →
รันทุก query ได้ห้าแบบ
ทุก operation แสดงใน psql, Node.js, Python, Go และ Rust ผ่านแท็บที่ sync กัน เลือก driver ครั้งเดียวแล้วตามไปได้ตลอด
เห็น result set จริง
ทุก query แสดงผลลัพธ์เป็น table สไตล์ psql คุณจึงรู้แน่ชัดว่าได้อะไรกลับมา
ไดอะแกรม + pgAdmin + Docker
ไดอะแกรม Mermaid ที่รองรับธีม (join, query plan, MVCC, replication), ทัวร์ GUI ของ pgAdmin และการตั้งค่า Docker เพื่อรันในเครื่อง
สองภาษา + read mode
ภาษาอังกฤษและไทย, แบบทดสอบที่บันทึกความคืบหน้า และโหมดอ่านแบบไร้สิ่งรบกวน