Trung tâm xSeries ra mắt môn Truy vấn nâng cao và xây dựng kho dữ liệu
Môn học Truy vấn nâng cao và xây dựng kho dữ liệu gồm 3 phần: Phân tích một số dự án thực tế với SQL, Truy vấn nâng cao với SQL Server và Data warehouse và ETL.
- xTalk 161: Ngành hot IT - Từ lựa chọn tới phỏng vấn thành công
- Học lập trình ở đâu? Mách bạn nơi học tốt nhất
- Lợi ích của việc sử dụng AI GraphQL trong truy vấn dữ liệu
- Xu hướng cha mẹ Việt cho con học sớm Đại học ngành CNTT
- Hành trình "đón lõng" công việc IT lương cao của bạn trẻ
Table of Contents
Ngày 19/5 vừa qua, Trung tâm Công nghệ chuyên sâu xSeries FUNiX đã chính thức cho ra mắt môn học Truy vấn nâng cao và xây dựng kho dữ liệu. Môn học được thiết kế bởi Th.S Nguyễn Thế Chinh, Thạc sĩ tại Viện công nghệ Hoàng Gia, Thụy Điển, Chuyên viên nghiên cứu Machine Learning tại Coderschool.
Mục tiêu môn học
Môn học Truy vấn nâng cao và xây dựng kho dữ liệu nhằm cung cấp cho người học những kiến thức và chuẩn kỹ năng đầu ra như sau:
- Biết cách viết truy vấn phân tích một số bài toán về lưu lượng, hiệu suất, sản phẩm của website trong MySQL.
- Biết sử dụng một số hàm truy vấn nâng cao trong SQL Server.
- Biết cách viết và tối ưu được các truy vấn từ đơn giản đến phức tạp trên SQL.
- Thiết kế và xây dựng được một Data warehouse hoàn chỉnh.
- Hiểu rõ về quy trình ETL trong cơ sở dữ liệu cũng như các thao tác chi tiết cho từng bước.
Nội dung môn học
Môn học sẽ có 3 phần với 15 bài học. Xuyên suốt các bài học và cuối mỗi học phần, các bài thực hành Lab và bài tập lớn (Assignment) sẽ giúp các bạn tăng cường việc ghi nhớ và vận dung lý thuyết đã học vào các bài toán thực tế.
Phần đầu của môn học – Phân tích một số dự án thực tế với SQL sẽ giúp học viên được tiếp cận với việc sử dụng SQL để giải quyết một số vấn đề phân tích trong thương mại điện tử như phân tích lưu lượng website, phân tích hiệu suất website, phân tích sản phẩm.
Tiếp đó, trong Phần hai – Truy vấn nâng cao với SQL Server, học viên sẽ được học các nhóm hàm thuộc về Window Function trong SQL Server, các loại subquery và hơn nữa trong bài cuối cùng của phần 2 học viên sẽ được học cách tối ưu một câu truy vấn.
Phần cuối cùng – Data warehouse và ETL, học viên sẽ được tìm hiểu về kiến trúc kho dữ liệu (data warehousing) mẫu và mô hình hóa chiều dữ liệu (dimensional modelling), thiết kế một ETL. Một data warehouse (kho dữ liệu – DWH) là một hệ thống được dùng để lưu trữ thông tin cho việc phân tích và báo cáo còn ETL (Extract – Transform – Load) là một quá trình trích xuất – chuyển đổi và tải dữ liệu vào hệ thống Data warehouse
Phương pháp học tập
Dự kiến môn học sẽ mất khoảng 6 tuần để hoàn thành. Tuy nhiên, tại FUNiX, học viên có thể chủ động về thời gian, tự xây dựng cho mình một lộ trình học tập phù hợp với khả năng của mình.
Người học cần áp dụng FUNiX Way vào quá trình học tập, trong đó đề cao khả năng tự học thông qua các nguồn học liệu online khổng lồ, được các chuyên gia của FUNiX tổng hợp, chắt lọc để phù hợp với nội dung môn học. Đồng thời học viên cần tích cực đặt câu hỏi cho mentor – những người luôn sẵn sàng giải đáp thắc mắc cho các bạn. Khi có bất kỳ vấn đề gì cần hỗ trợ, học viên hãy liên hệ ngay với Hannah chủ nhiệm – những người “dỗ” viên luôn đồng hành và truyền độc lực học tập cho các bạn.
Nguồn học liệu
FUNiX sử dụng nguồn học liệu online (MOOC), tập hợp những tài liệu uy tín và giá trị, cung cấp những kiến thức cơ bản và dầy đủ cho người học. Ngoài ra, tại trường Mây cũng không quy định bắt buộc tài liệu học tập. Học viên có thể chủ động tùm và học từ bất kỳ nguồn nào phù hợp như bài giảng trên Coursera, Udemy, edX Training,… hay thậm chí là sách in.
Minh Tiến
Bình luận (0
)