Chia Sẻ Khóa Học SQL Cho Data Analysis - Các Kỹ Thuật Truy Vấn SQL Nâng Cao [Khóa 6325 A]
Tìm hiểu về data analysis nâng cao với SQL và nắm vững các chủ đề như subquery, CTE, window function, v.v.
Những gì bạn sẽ học được:
- ✓ Tiến hành phân tích nhiều table bằng cách sử dụng JOIN và tìm hiểu các biến thể như self joins, cross joins, v.v.
- ✓ Học cách làm việc với các nested query bằng cách viết các subquery và common table expression (CTE) và hiểu các trường hợp sử dụng tốt nhất cho từng truy vấn.
- ✓ Sử dụng các window function để thực hiện các phép tính trên một tập hợp các hàng và tìm hiểu các tùy chọn và ứng dụng hàm khác nhau.
- ✓ Khám phá nhiều hàm SQL có thể áp dụng cho các trường dữ liệu kiểu số, datetime, chuỗi và NULL.
- ✓ Áp dụng các kỹ thuật truy vấn nâng cao vào các tình huống phân tích dữ liệu phổ biến, bao gồm pivoting data, rolling calculation và nhiều hơn nữa.
Đây là khóa học thực hành theo dự án được thiết kế để giúp bạn vượt qua các mệnh đề "Big 6" để tiến tới các kỹ thuật truy vấn nâng cao.
Chúng ta sẽ bắt đầu bằng cách review những kiến thức cơ bản và tiến hành phân tích table, bao gồm các phép nối cơ bản, self-joins, cross-joins, và unions..
Tiếp theo, chúng ta sẽ đề cập đến các cách khác nhau để làm việc với các nested query bằng cách viết các subquery và common table expression hay CTE. Chúng ta sẽ xem xét các ví dụ về các subquery trong các mệnh đề khác nhau, viết lại các subquery dưới dạng CTE, giới thiệu các CTE đệ quy và so sánh các kỹ thuật này với các tùy chọn khác như temporary table và view.
Từ đó, chúng ta sẽ phân tích từng thành phần của một window function và review các window function phổ biến như ROW_NUMBER, RANK, FIRST_VALUE, LEAD và LAG. Chúng ta cũng sẽ đề cập đến các general function để làm việc với các kiểu dữ liệu khác nhau trong SQL, bao gồm các hàm numeric, datetime, string và NULL.
Cuối cùng nhưng không kém phần quan trọng, chúng ta sẽ lấy các khái niệm đã học và sử dụng chúng trong một loạt các ứng dụng phân tích dữ liệu phổ biến . Chúng ta sẽ xử lý các giá trị trùng lặp, áp dụng các special value filter, thực hiện rolling calculation và nhiều hơn nữa.
Để kết thúc khóa học, bạn sẽ làm việc trên một project với tư cách là một Data Analyst Intern cho Major League Baseball và sử dụng các kỹ thuật truy vấn SQL nâng cao để theo dõi cách các số liệu thống kê của cầu thủ như lương, chiều cao và cân nặng thay đổi theo thời gian và giữa các đội khác nhau.
ĐỀ CƯƠNG KHÓA HỌC:
1. SQL Basic Review:
Review các mệnh đề big 6 của một SQL query cùng với các từ khóa thường dùng khác như LIMIT, DISTINCT, v.v.
2. Multi-Table Analysis:
Review cơ bản về JOIN (INNER, LEFT, RIGHT, OUTER) và giới thiệu các biến thể như self join, CROSS JOIN, v.v.
3. Subquery & CTE:
Tìm hiểu cách viết các Subquery và Common Table Expression và hiểu các tình huống tốt nhất để sử dụng các kỹ thuật nhất định.
4. Window Function:
Giới thiệu các Window Function để thực hiện các phép tính trên một tập hợp các hàng và thảo luận về các tùy chọn và ứng dụng hàm khác nhau.
5. Các Function theo Data Type:
Khám phá nhiều hàm SQL có thể áp dụng cho các trường dữ liệu kiểu numeric, datetime, string.
6. Ứng dụng phân tích dữ liệu:
Áp dụng các kỹ thuật truy vấn nâng cao vào các tình huống phân tích dữ liệu phổ biến, bao gồm pivoting data, rolling calculation và nhiều hơn nữa.
7. Final Project:
Tận dụng mọi thứ bạn đã học để theo dõi cách thống kê cầu thủ của Major League Baseball (MLB) thay đổi theo thời gian và giữa các đội khác nhau trong giải đấu.
Bạn đã sẵn sàng tham gia chưa? Hãy tham gia ngay hôm nay và nhận quyền truy cập TRỌN ĐỜI ngay lập tức vào những nội dung sau:
- ✓ Hơn 8 giờ video chất lượng cao.
- ✓ 21 bài tập về nhà.
- ✓ 6 quiz.
- ✓ 4-part final project.
- ✓ SQL Querying nâng cao (hơn 150 trang).
- ✓ Các project file và giải pháp có thể tải xuống.
- ✓ Diễn đàn hỗ trợ chuyên gia và hỏi đáp.
Nếu bạn là một nhà phân tích, nhà khoa học dữ liệu hoặc chuyên gia BI muốn thành thạo truy vấn nâng cao với SQL, thì đây chính là khóa học dành cho bạn.
Mục lục:
- ✓ 01 - Bắt đầu.
- ✓ 02 - Cài đặt & Thiết lập.
- ✓ 03 - SQL Basic Review.
- ✓ 04 - Multi-Table Analysis.
- ✓ 05 - Subquery & CTE.
- ✓ 06 - Window Function.
- ✓ 07 - Function By Data Type.
- ✓ 08 - Data Analysis Application.
- ✓ 09 - Final Project.
- ✓ 10 - Các bước tiếp theo.
Khóa học này dành cho ai:
- ✓ Các nhà phân tích hoặc chuyên gia BI muốn phân tích dữ liệu được lưu trữ trong các hệ thống cơ sở dữ liệu quan hệ.
- ✓ Người dùng SQL muốn phát triển các kỹ năng truy vấn nâng cao.
- ✓ Bất kỳ ai đang tìm kiếm một cách thực hành, thiết thực và hấp dẫn để làm chủ SQL để phân tích dữ liệu nâng cao.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU