Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Thời gian kéo dài 14 Giờ học
Đề cương khóa học
Ôn tập cơ bản về SQL
- Tóm tắt về SELECT, WHERE, GROUP BY
- Ôn tập nhanh về các loại JOIN
- Hiểu rõ trình tự thực thi truy vấn
Các câu lệnh thao tác dữ liệu
- INSERT INTO
- UPDATE và DELETE
- Điều khiển giao dịch (BEGIN, COMMIT, ROLLBACK)
Các lệnh nối nâng cao và thao tác tập hợp
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Truy vấn con và bảng dẫn xuất
- So sánh truy vấn con tương quan và không tương quan
- Sử dụng truy vấn con trong mệnh đề FROM
- CTE (Biểu thức bảng chung)
Hàm cửa sổ
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY và ORDER BY
- Các hàm LEAD và LAG
Loại dữ liệu và các hàm
- Các hàm xử lý chuỗi và ngày tháng
- Các câu lệnh CASE và IF
- Chuyển đổi loại dữ liệu và xử lý giá trị null
Tối ưu hóa truy vấn
- Hiểu về chỉ mục (indexes)
- Sử dụng lệnh EXPLAIN
- Các cách thức tốt nhất để viết truy vấn hiệu quả
Tóm tắt và các bước tiếp theo
Yêu cầu
- Kiến thức cơ bản về các câu lệnh SELECT trong SQL
- Kinh nghiệm với lọc dữ liệu, sắp xếp và các lệnh nối đơn giản
- Hiểu biết về các khái niệm của cơ sở dữ liệu quan hệ
Đối tượng tham gia
- Chuyên viên phân tích dữ liệu
- Người phát triển làm việc với cơ sở dữ liệu SQL
- Chuyên viên về thông minh kinh doanh (Business Intelligence)
Đánh giá (1)
Tôi cần tự học và thực hành nhiều hơn để nâng cao kỹ năng của mình.
Alvin Wilta - PT LENTERA DANA NUSANTARA
Khóa học - SQL Intermediate
Dịch thuật bằng máy