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]