Xin lưu ý: Nếu bạn có điều kiện, hãy mua khóa học gốc để ủng hộ tác giả và đội ngũ làm khóa học để họ có thể mang tới nhiều hơn những khóa học chất lượng nhé!
Tóm Tắt Khóa Học:
Khóa học "Truy vấn dữ liệu với SQL" giúp bạn xử lý một lượng lớn dữ liệu từ các file Excel đến cả triệu dòng một cách hiệu quả. Bạn sẽ học được những kiến thức nền tảng cơ bản về SQL Server như database, bảng biểu, kiểu dữ liệu và cách truy vấn dữ liệu. Các kỹ năng truy vấn dữ liệu sẽ được áp dụng vào công việc hàng ngày, giúp bạn làm sạch danh sách số điện thoại khách hàng, chuyển đổi tiếng Việt có dấu sang không dấu và tự động tạo báo cáo trên nền Excel khi kết hợp SQL với Excel.
Khóa học cung cấp ví dụ ứng dụng sinh động và trường hợp thực tế trong công việc, giúp bạn tiết kiệm thời gian và nâng cao hiệu suất làm việc hàng ngày. Được phát triển bởi Nimbus Academy - học viện đào tạo Phân tích dữ liệu Online nổi tiếng trên Gitiho với hơn 10.000+ học viên, khóa học SQL này giúp bạn truy vấn dữ liệu trên SQL server một cách chuyên nghiệp. Bạn sẽ được học cách đẩy dữ liệu từ Excel, CSV,... lên SQL, viết các câu lệnh truy vấn SELECT, truy vấn nhiều bảng, sử dụng truy vấn con, sử dụng các hàm dựng sẵn như chuỗi, toán học,..., gộp dữ liệu với Union/ Union All/ Join, sử dụng các toán tử và hàm xếp hạng để đánh số thứ tự, xếp hạng có điều kiện.
Khóa học này cũng hướng dẫn cách sử dụng các hàm phân tích để lấy giá trị ngay trước đó/ ngay sau đó/ đầu tiên/ cuối cùng và ứng dụng trong tính toán tăng trưởng. Khóa học này là một phần của chuỗi khóa học về phân tích dữ liệu của Nimbus Academy, bao gồm Excel Pivot Tables, Power Pivot, Microsoft Power BI, Google Data Studio, nhận được đánh giá trung bình 4.7 trên 5 sao từ hơn 10.000+ học viên.
Với khóa học này, bạn sẽ học được:
Sau khi hoàn thành khóa học SQL này, bạn sẽ đạt được những kỹ năng sau:
- Viết các câu lệnh truy vấn SELECT và truy vấn nhiều bảng một cách hiệu quả.
- Sử dụng truy vấn con để tối ưu hóa hiệu suất truy vấn.
- Áp dụng các hàm phân tích để tính toán tăng trưởng, bao gồm lấy giá trị ngay trước đó, ngay sau đó, đầu tiên và cuối cùng.
- Gộp dữ liệu bằng các toán tử Union, Union All và Join để phân tích dữ liệu từ nhiều nguồn khác nhau.
- Sử dụng các hàm xếp hạng để đánh số thứ tự và xếp hạng có điều kiện để phân tích dữ liệu.
- Sử dụng các hàm dựng sẵn để thực hiện các tính toán toán học và chuỗi.
Học viên cũng sẽ có khả năng đẩy dữ liệu từ các định dạng khác nhau như Excel, CSV,... lên SQL để phân tích dữ liệu một cách chuyên nghiệp.
Ngoài ra, khóa học còn giúp bạn hiểu rõ hơn về cấu trúc cơ sở dữ liệu và tối ưu hóa hiệu suất truy vấn. Áp dụng những kiến thức này, bạn có thể giải quyết các thách thức phân tích dữ liệu phức tạp và đưa ra quyết định kinh doanh chính xác.
Danh sách bài học:
Chương 1: Tổng quan về SQL
1. 0.0. Hướng dẫn học tập hiệu quả với Gitiho
2. Tham gia cộng đồng Dữ liệu cùng Gitiho và Nimbus
3. Bài 1.1. Giới thiệu Khóa học. Phạm vi Khóa học.
4. Bài 1.2. SQL là gì? SQL có thể làm được gì ? Phân loại SQL
5. Bài 1.3. Câu lệnh SQL đầu tiên
6. Bài 1.4. Từ khóa và các lưu ý trong SQL
7. Bài 1.5. Giải thích cơ sở dữ liệu Nimbus_Databse
8. Bài 1.6. Cài đặt phần mềm Microsoft SQL Server Management Studio 2012
9. Bài 1.7. Thêm Cơ sở dữ liệu vào phần mềm
Chương 2: Các loại câu lệnh trong DQL – Data Query Languages
10. Bài 2.1. Chọn dữ liệu trong bảng với Select
11. Bài 2.2. Chọn dữ liệu không trùng nhau với keyword DISTINCT
12. Bài 2.3. Câu lệnh có điều kiện với keyword WHERE
13. Bài 2.4. Câu lệnh WHERE nâng cao với các điều kiện lồng nhau
14. Bài 2.5. Câu lệnh điều kiện nâng cao tìm kiếm theo khoảng – BETWEEN và NOT BETWEEN
15. Bài 2.6. Câu lệnh điều kiện nâng cao tìm kiếm theo tập hợp – IN và NOT IN
16. Bài 2.7. NULL và NOT NULL. Câu lệnh tìm kiếm liên quan tới NULL
17. Bài 2.8. Câu lệnh WHERE tìm kiếm nâng cao cùng LIKE – Part 1
18. Bài 2.9. Câu lệnh WHERE tìm kiếm nâng cao cùng LIKE – Part 2
19. Bài 2.10. Câu lệnh WHERE tìm kiếm nâng cao cùng LIKE và các ký tự thường dùng
20. Bài 2.11. Sắp xếp dữ liệu với ORDER BY
21. Bài 2.12. Tính toán cơ bản cùng SQL – Phần 1
22. Bài 2.13. Tính toán cơ bản cùng SQL – Phần 2
23. Bài 2.14. Tối ưu hóa thao tác với ALIAS
24. Bài 2.15. Lý thuyết về JOIN – Các loại JOIN trong SQL
25. Bài 2.16. Câu lệnh INNER JOIN – Đặc điểm và ứng dụng
26. Bài 2.17. Câu lệnh LEFT JOIN / RIGHT JOIN – Đặc điểm và ứng dụng
27. Bài 2.18. Câu lệnh FULL JOIN/SELF JOIN – Đặc điểm và ứng dụng
28. Bài 2.19. Tương tác với nhiều bảng dữ liệu cùng UNION
29. Bài 2.20. Tính toán trong SQL – câu lệnh GROUP BY
30. Bài 2.21. Tính toán trong SQL – Hàm SUM, AVERAGE
Chương 3: Các loại câu lệnh trong SQL – Data Manipuldate Languages và Data Definition Languages
31. Bài 3.1. Tạo mới một CSDL dữ liệu với câu lệnh CREATE DATABASE
32. Bài 3.2. Tạo mới một bảng dữ liệu với câu lệnh CREATE TABLE
33. Bài 3.3. Thêm dữ liệu bản ghi mới vào bảng cùng câu lệnh INSERT INTO
34. Bài 3.4. Update bảng dữ liệu cùng câu lệnh UPDATE SET
35. Bài 3.5. Chỉnh sửa các trường dữ liệu trong bảng dữ liệu với câu lệnh ALTER
36. Bài 3.6. Xóa bảng dữ liệu với câu lệnh DROP TABLE – TRUNCATE TABLE
37. Bài 3.7. Xóa cơ sở dữ liệu với câu lệnh DROP DATABASE
Chương 4: Final Challenge – Basic Project
38. Bài 4.1. Tìm hiểu về cơ sở dữ liệu của Final Challenge – Basic Project
39. Task 1
40. Task 2
41. Task 3
42. Task 4
Cảm ơn bạn vì đã chăm chỉ học tập. Vua khóa học xin chúc bạn học tập tốt và áp dụng hiệu quả những kiến thức đã học để tạo ra thêm nhiều giá trị cho bản thân, tổ chức, cộng đồng và xã hội nhé!