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.
Đề cương khóa học
Giới thiệu
- Hàm phân tích là gì?
- Lợi ích và các trường hợp sử dụng
- Tổng quan về các hàm phân tích phổ biến
Các hàm phân tích cơ bản
- ROW_NUMBER(), RANK(), DENSE_RANK()
- Hiểu rõ các mệnh đề PARTITION BY và ORDER BY
- Ví dụ và các trường hợp sử dụng
Các hàm phân tích thống kê
- SUM(), AVG(), MIN(), MAX()
- LEAD() và LAG()
- Các trường hợp sử dụng và tình huống
Mệnh đề Windowing
- Khám phá mệnh đề WINDOWING
- Hiểu rõ UNBOUNDED, CURRENT ROW và N PRECEDING/FOLLOWING
- Các ứng dụng thực tế
Các hàm phân tích nâng cao
- FIRST_VALUE() và LAST_VALUE()
- PERCENTILE_CONT() và PERCENTILE_DISC()
- Các trường hợp sử dụng và so sánh
Các truy vấn phức tạp với hàm phân tích
- Kết hợp hàm phân tích với GROUP BY
- Hàm phân tích lồng nhau
- Ví dụ thực tế
Tối ưu hóa hàm phân tích
- Sử dụng hiệu quả hàm phân tích trong các tập dữ liệu lớn
- Phân tích hiệu suất truy vấn
- Chiến lược lập chỉ mục
Khắc phục sự cố và các phương pháp hay nhất
- Xác định và giải quyết các vấn đề phổ biến
- Các phương pháp hay nhất để viết các truy vấn hiệu quả
- Mẹo để duy trì và cập nhật các truy vấn Hàm phân tích
Tóm tắt và các bước tiếp theo
Yêu cầu
- Hiểu biết cơ bản về SQL
- Làm quen với cơ sở dữ liệu quan hệ
- Kinh nghiệm lập trình ở mức độ trung cấp, ưu tiên trong SQL
Đối tượng
- Quản trị viên Database
- Nhà phát triển SQL
- Chuyên viên phân tích dữ liệu
21 Giờ
Đánh giá (2)
Làm Bài Tập
Joe Pang - Lands Department, Hong Kong
Khóa học - QGIS for Geographic Information System
Dịch thuật bằng máy
Những ví dụ thực hành đã giúp chúng tôi cảm nhận được cách thức hoạt động của chương trình. Giải thích tốt và tích hợp các khái niệm lý thuyết với cách áp dụng vào thực tế.
Ian - Archeoworks Inc.
Khóa học - ArcGIS Fundamentals
Dịch thuật bằng máy