Mã lớp: SQL_LV1
Hiệu lực áp dụng: từ ngày 01/05/2025
Thông tin chung
Thời lượng: 09 buổi
- 05 buổi học online tương tác trực tiếp (Zoom, giảng viên hướng dẫn từ A–Z)
- 03 buổi học qua video theo dự án thực tế
- 01 buổi Project Day (tự thực hiện & trình bày sản phẩm phân tích dữ liệu)
Lịch học:
- Mỗi tuần học 02 buổi, vào 19h15 – 21h15 (giờ Việt Nam)
- Hình thức: học trực tuyến, hỗ trợ qua zalo/telegram/email/Google Drive
Syllabus chi tiết
Buổi Học/Hoạt động | Mục tiêu | Nội dung chi tiết |
Buổi 1 | Làm quen với SQL Server, các kiểu dữ liệu và thao tác cơ bản với cơ sở dữ liệu (CSDL). | – Tổng quan về SQL & hệ quản trị. – Tạo/xóa CSDL và bảng. – Các kiểu dữ liệu phổ biến. – ALTER TABLE, thêm/xóa cột, thay đổi kiểu. – Import dữ liệu mẫu. |
Buổi 2 | Thành thạo các truy vấn dữ liệu cơ bản. | – SELECT – WHERE – GROUP BY – HAVING – ORDER BY. – Hàm tổng hợp: SUM, AVG, COUNT, MAX, MIN. – Alias, toán tử số học, giới hạn kết quả. – SQL Comments, xử lý NULL, logic filter. |
Buổi 3 | Làm chủ JOIN – UNION để khai thác dữ liệu từ nhiều bảng. | – INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN. – UNION vs UNION ALL. – Thực hành join dữ liệu từ các bảng. |
Buổi 4 | Áp dụng các hàm thao tác chuỗi, thời gian và điều kiện logic. | – Hàm chuỗi: LEN, SUBSTRING, REPLACE… – Hàm thời gian: GETDATE, DATEDIFF, DATEPART… – CAST, CONVERT, CASE WHEN. |
Buổi 5 | Kết hợp dữ liệu phức tạp qua Subquery, CTE và bảng tạm. | – Subquery trong SELECT – WHERE – FROM. – Biểu thức bảng chung (CTE). – Bảng tạm (Temporary Tables), biến bảng (Table Variables). |
Buổi 6: Thực hành Project 1 | Phân tích hành vi khách hàng dựa trên video hướng dẫn. | – Nhiệm vụ: Hoàn thành Project 1 – Customer Insights từ hệ thống bán lẻ. – Xây dựng truy vấn phân tích, tạo bảng tổng hợp và xếp hạng khách hàng. |
Buổi 7: Thực hành Project 2 | Phân tích doanh số và sản phẩm bán chạy dựa trên video hướng dẫn. | – Nhiệm vụ: Hoàn thành Project 2 – Sales Analysis & Top Products. – Tổng hợp doanh số, sử dụng Pivot, CASE WHEN và truy vấn KPI. |
Buổi 8: Thực hành Project 3 | Xây dựng mô hình chấm điểm rủi ro tín dụng dựa trên video hướng dẫn. | – Nhiệm vụ: Hoàn thành Project 3 – Chấm điểm và dự đoán rủi ro tín dụng. – Xây dựng bảng điểm, phân loại khách hàng và kết hợp kết quả. |
Buổi 9: Project Day | Trình bày dự án, bảo vệ kết quả và nhận phản hồi. | – Học viên chọn 1 trong 3 dự án đã thực hành để trình bày. – Giải thích logic SQL và kết quả phân tích. – Nhận feedback từ giảng viên và các học viên khác. |
Tài nguyên đi kèm
- Slide chi tiết từng buổi
- Bộ CSDL thực hành (SQL Server script, sample datasets)
- Template truy vấn mẫu & hướng dẫn kết nối
- Tài liệu học thuật & cheat sheet cú pháp
- Nhóm hỗ trợ qua Zalo / Telegram / Email / Google Drive
Hỗ trợ sau khóa học
- Coaching/Mentoring 1-1 (tối đa 1h/tuần, kéo dài 01 tháng sau khi học xong)
- Hướng dẫn kết nối SQL với các công cụ khác (Excel, Power BI, Python)
- Định hướng học tiếp Level 2: SQL nâng cao + Data Warehousing