Query builder là giao diện fluent để xây dựng query mà không cần SQL thuần.
Ví dụ: DB::table("users")->where("age", ">", 18)->orderBy("name")->get();.
Ưu điểm: không phụ thuộc database (dễ chuyển đổi), tự động phòng SQL injection (tham số được escape), cú pháp chain dễ đọc, hỗ trợ IDE autocomplete. Các method: select(), where(), orWhere(), join(), groupBy(), having(), orderBy(), limit(), insert(), update(), delete(). So với SQL thuần DB::raw(...), query builder an toàn và dễ bảo trì hơn. Query builder là nền tảng của Eloquent.