Build your ultimate AI agent
Mô tả khóa học
Nâng tầm kỹ năng lập trình SQL Server của bạn. Trước hết, chúng ta sẽ làm rõ cách thao tác dữ liệu datetime bằng cách thực hiện phân tích khám phá dữ liệu theo thời gian (temporal EDA) với bộ dữ liệu giao dịch Washington DC BikeShare. Tiếp theo, bạn sẽ thành thạo cách tạo, cập nhật và thực thi các hàm do người dùng định nghĩa và thủ tục lưu trữ. Bạn sẽ học bối cảnh phù hợp cho từng công cụ lập trình mô-đun và các phương pháp hay nhất. Ở chương cuối, bạn sẽ áp dụng toàn bộ kỹ năng mới để giải một bài toán thực tế: xác định mức tận dụng taxi vàng ở Thành phố New York theo từng quận (borough), và những điểm đón nào nên được xếp lịch cho mỗi ca làm của tài xế.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Temporal EDA, Biến & Thao tác Ngày giờ
Tìm hiểu cách thực hiện phân tích khám phá dữ liệu hiệu quả trên dữ liệu theo thời gian, tạo biến vô hướng và biến bảng để lưu trữ dữ liệu, và cách thao tác dữ liệu ngày giờ. Chương này cũng sẽ đề cập các hàm SQL sau: DATEDIFF( ), DATENAME( ), DATEPART( ), CAST( ), CONVERT( ), GETDATE( ), và DATEADD( ).
- Giới thiệu về khóa học50 XP
- Số giao dịch mỗi ngày100 XP
- Có giây hay không có giây?100 XP
- Ngày nào trong tuần bận rộn nhất?100 XP
- Tìm các giá trị ngoại lai100 XP
- Biến cho dữ liệu datetime50 XP
- DECLARE & CAST100 XP
- DECLARE một TABLE100 XP
- INSERT INTO @TABLE100 XP
- Thao tác với dữ liệu ngày50 XP
- Tham số rất quan trọng với DATEDIFF50 XP
- Ngày đầu tiên của tháng100 XP
2
Hàm do người dùng định nghĩa
Chương này sẽ giải thích cách tạo, cập nhật và thực thi các hàm do người dùng định nghĩa (UDF). Bạn sẽ tìm hiểu các loại UDF: vô hướng (scalar), inline, và bảng nhiều câu lệnh (multi-statement table-valued). Bạn cũng sẽ học các phương pháp hay nhất.
3
Thủ tục lưu trữ
Tìm hiểu cách tạo, cập nhật và thực thi các thủ tục lưu trữ. Khám phá sự khác biệt giữa thủ tục lưu trữ và hàm do người dùng định nghĩa, bao gồm các kịch bản phù hợp cho từng loại.
4
Nghiên cứu tình huống: Chuyến taxi NYC
Áp dụng kỹ năng mới về temporal EDA, hàm do người dùng định nghĩa và thủ tục lưu trữ để giải một bài toán kinh doanh. Phân tích bộ dữ liệu chuyến taxi Thành phố New York để xác định giá vé trung bình theo quãng đường, số chuyến đi và tổng thời gian chuyến cho từng quận theo từng ngày trong tuần. Và những điểm đón nào trong mỗi quận nên được xếp lịch cho từng ca tài xế?
S
Viết Hàm và Thủ Tục Lưu Trữ trong SQL Server
Hoàn
thành khóa học

