SQL Server & Power BI – Khai thác dữ liệu và tự động hóa báo cáo
I. Giới thiệu khóa học:
Trong thời đại chuyển đổi số, dữ liệu đã trở thành tài sản quan trọng của mọi doanh nghiệp. Tuy nhiên, việc sở hữu dữ liệu là chưa đủ, điều quan trọng là khả năng khai thác, phân tích và biến dữ liệu thành những thông tin có giá trị để hỗ trợ ra quyết định.
Khóa học SQL Server Level 1 & Power BI Level 1 được thiết kế dành cho đội ngũ IT, Sales, Kế toán, Business Analyst và Data Analyst, giúp học viên từng bước làm chủ quy trình làm việc với dữ liệu, từ truy vấn dữ liệu trong SQL Server đến xây dựng các báo cáo và dashboard trực quan bằng Power BI.
II. Thời lượng: 40 giờ (5 ngày)
III. Hình thức đào tạo:
Đào tạo trực tiếp tại lớp học, đào tạo online tương tác với giảng viên, đào tạo kết hợp online và trực tiếp tại lớp học, đào tạo tại văn phòng khách hàng theo yêu cầu.
IV. Mục tiêu khóa học:
Học viên sẽ được tiếp cận các tình huống thực tế trong doanh nghiệp, thực hành trên các bộ dữ liệu bán hàng, tài chính, khách hàng và vận hành, từ đó hình thành tư duy phân tích dữ liệu và kỹ năng xây dựng báo cáo phục vụ công việc hàng ngày.
Sau khóa học, học viên có thể:
- Hiểu được mô hình dữ liệu và nguyên lý hoạt động của cơ sở dữ liệu quan hệ.
- Viết các câu lệnh SQL để truy vấn, lọc và tổng hợp dữ liệu.
- Kết hợp dữ liệu từ nhiều bảng phục vụ nhu cầu báo cáo.
- Làm sạch và biến đổi dữ liệu bằng Power Query.
- Xây dựng mô hình dữ liệu chuẩn trong Power BI.
- Tạo các chỉ số KPI và công thức DAX cơ bản.
- Thiết kế dashboard trực quan và chuyên nghiệp.
- Chia sẻ báo cáo và cộng tác trong môi trường Power BI.
- Có khả năng tự xây dựng một giải pháp báo cáo hoàn chỉnh gồm: SQL Server → Data Extraction → Data Cleaning → Data Modeling → Power BI Dashboard → Business Insights.
V. Đối tượng tham gia:
- IT Support, System Administrator
- Sales Executive, Sales Manager
- Nhân viên Kế toán, Tài chính
- Data Analyst mới bắt đầu
- Business Analyst
- Người thường xuyên làm việc với dữ liệu Excel
VI. Điều kiện tiên quyết:
Điều kiện cần thiết cho học viên tham dự khóa học
- Biết sử dụng Windows và Excel cơ bản
- Không yêu cầu biết lập trình
- Không yêu cầu kinh nghiệm SQL
VII. Nội dung khóa học:
PHẦN 1: SQL SERVER LEVEL 1 – KHAI PHÁ VÀ TRÍCH XUẤT DỮ LIỆU
Mục tiêu: Giúp học viên hiểu cấu trúc dữ liệu doanh nghiệp, tự viết câu lệnh trích xuất dữ liệu mà không cần phụ thuộc hoàn toàn vào bộ phận kỹ thuật.
Module 1: Tổng quan về Cơ sở dữ liệu (CSDL) & SQL
- Giới thiệu về RDBMS và Microsoft SQL Server.
- Cách kết nối SQL Server Management Studio (SSMS).
- Tư duy mô hình dữ liệu (Bảng, Cột, Khóa chính - Primary Key, Khóa ngoại - Foreign Key).
- Câu lệnh kinh điển: SELECT, FROM, đặt tên thay thế (AS).
Module 2: Lọc và Sắp xếp dữ liệu theo nghiệp vụ
- Lọc dữ liệu điều kiện với WHERE (Sử dụng các toán tử =, >, <, BETWEEN, IN, LIKE).
- Thực hành ứng dụng:
- Dành cho Sale: Lọc danh sách khách hàng phát sinh đơn hàng trong tháng.
- Dành cho Kế toán: Lọc danh sách hóa đơn quá hạn thanh toán.
- Sắp xếp dữ liệu với ORDER BY, giới hạn dòng với TOP.
Module 3: Gom nhóm và Tính toán các chỉ số (Aggregation)
- Sử dụng các hàm tổng hợp: SUM, COUNT, AVG, MIN, MAX.
- Gom nhóm dữ liệu với GROUP BY và lọc dữ liệu sau gom nhóm với HAVING.
- Thực hành ứng dụng: Tính doanh thu theo từng ngành hàng (Sale) hoặc Tổng chi phí theo phòng ban (Kế toán).
Module 4: Kỹ thuật liên kết dữ liệu (JOIN)
- Bản chất của việc liên kết các bảng dữ liệu trong doanh nghiệp.
- Phân biệt và thực hành: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN.
- Làm việc với các hàm xử lý Chuỗi, Số và Ngày tháng (GETDATE, DATEDIFF, YEAR, MONTH).
- Mini-Test (30p): Viết câu lệnh SQL kết hợp 3 bảng (Khách hàng - Đơn hàng - Sản phẩm) để xuất báo cáo doanh số.
PHẦN 2: POWER BI LEVEL 1 – TRỰC QUAN HÓA & TỰ ĐỘNG HÓA BÁO CÁO
Mục tiêu: Biến các bảng dữ liệu thô từ SQL thành hệ thống Dashboard động, tự động cập nhật và hỗ trợ ra quyết định.
Module 5: Kết nối và làm sạch dữ liệu với Power Query
- Giới thiệu hệ sinh thái Power BI Desktop.
- Kết nối dữ liệu trực tiếp từ SQL Server (Import vs DirectQuery) và tệp Excel/CSV.
- Kỹ thuật làm sạch: Xóa dòng trống, tách/gộp cột, đổi định dạng dữ liệu, Pivot/Unpivot (Xử lý bảng chéo từ kế toán).
Module 6: Thiết lập Mô hình dữ liệu (Data Modeling)
- Khái niệm Mô hình hóa: Bảng dữ kiện (Fact table) và Bảng danh mục (Dim table).
- Xây dựng mối quan hệ (Relationships) giữa các bảng: Quan hệ 1-nhiều (1-to-many).
- Quản lý bộ lọc chiều (Cross-filtering direction) và tầm quan trọng của Bảng ngày tháng (Date Dimension).
Module 7: Làm quen với ngôn ngữ tính toán DAX (Data Analysis Expressions)
- Phân biệt Cột tính toán (Calculated Column) và Thước đo (Measure).
- Viết các hàm DAX cơ bản: SUM, AVERAGE, COUNTROWS, DIVIDE.
- Hàm tư duy nâng cao: CALCULATE (Thay đổi ngữ cảnh bộ lọc).
- Hàm thời gian cơ bản (Time Intelligence): TOTALYTD, SAMEPERIODLASTYEAR (So sánh doanh thu/chi phí cùng kỳ năm ngoái).
Module 8: Thiết kế Báo cáo tương tác (Data Visualization)
- Nguyên lý thiết kế Dashboard: Phối màu, bố cục (Layout) và trải nghiệm người dùng UI/UX.
- Sử dụng các biểu đồ cơ bản: Bar chart, Line chart, Pie/Donut chart, Card, Matrix/Table.
- Tạo bộ lọc động (Slicers) và tính năng tương tác: Drill-down (Xem sâu chi tiết), Tooltips (Chú thích động).
Module 9: Xuất bản, Chia sẻ & Bảo mật dữ liệu
- Giới thiệu Power BI Service (Nền tảng Cloud).
- Cách xuất bản (Publish) báo cáo từ Power BI Desktop lên Power BI Service.
- Cấu trúc làm việc chung (Workspaces) và cách chia sẻ báo cáo cho Sếp, Đồng nghiệp.
- Thiết lập lịch tự động cập nhật dữ liệu (Scheduled Refresh).
- Bảo mật dữ liệu theo phân quyền: Phân quyền theo cấp bậc/vùng miền (Row-Level Security - RLS) (Ví dụ: Sale miền Nam chỉ xem được dữ liệu miền Nam).
Học trực tuyến
Học tại Hồ Chí Minh
Học tại Hà Nội



