• remember to add orm library

Relational Database#

Giới thiệu#

[Giới thiệu về thiết kế database và tối ưu hóa cho RAG]

SQL Fundamentals#

Query Basics#

[SELECT, INSERT, UPDATE, DELETE, JOINs]

Advanced Queries#

[Subqueries, CTEs, Window Functions]

Database Normalization#

Normal Forms (1NF to 3NF)#

[Giải thích các normal forms và cách áp dụng]

Denormalization Trade-offs#

[Khi nào nên denormalize]

Indexing Strategies#

B-Tree Indexes#

[Cách hoạt động và use cases của B-Tree]

Hash Indexes#

[Cách hoạt động và use cases của Hash indexes]

Indexes for RAG Applications#

[Tối ưu indexes cho document storage, metadata queries]

Thực hành#

Bài tập 1: Database Design#

-- Schema design

Bài tập 2: Index Optimization#

-- Index creation and analysis

Tổng kết#

[Tóm tắt kiến thức chính]

Tài liệu tham khảo#