SQL là ngôn ngữ truy vấn và phân tích dữ liệu quan trọng không chỉ cho các vị trí kỹ thuật mà còn cả vị trí kinh doanh. Trong thời đại dữ liệu bùng nổ, khả năng làm việc với dữ liệu và truy vấn dữ liệu bằng SQL đã trở thành kỹ năng thiết yếu. Khóa học “Trọn bộ SQL cơ bản qua 500 câu truy vấn dành cho người mới bắt đầu” sẽ giúp bạn nhanh chóng nắm vững kiến thức SQL một cách dễ hiểu và hiệu quả, được thiết kế bởi giảng viên Nguyễn Đức Thanh. Không cần kiến thức VBA, chỉ cần kiến thức Excel cơ bản là bạn đã có thể bắt đầu. Đặc biệt, bạn có thể học và thực hành SQL trực tiếp trên Excel mà không cần cài đặt phần mềm cơ sở dữ liệu phức tạp.
YouTube video
Khóa học được thiết kế để bạn có thể bắt đầu nhanh chóng, dễ dàng và hiệu quả nhất.
Yêu Cầu Khóa Học
- Máy tính kết nối Internet.
- Excel 2010 trở lên.
Giới Thiệu Khóa Học
Demo 1: Giới thiệu tổng quan về khóa học SQL cơ bản.
Demo 2: Hướng dẫn chèn dữ liệu từ một file Excel vào nhiều file Excel khác mà không cần mở file.
YouTube video
Nội Dung Khóa Học SQL
Khóa học bao gồm các bài học chi tiết, từ cơ bản đến nâng cao, giúp bạn nắm vững kiến thức SQL:
Nhập Môn SQL
- 0101: Chuẩn bị trước khi học
- 0201: Cấu trúc bảng dữ liệu
- 0202: Câu truy vấn SQL đầu tiên
- 0203: Truy vấn dữ liệu từ Workbook, Named Range
- 0204: Bài tập thực hành SQL
- 0205: Truy vấn dữ liệu từ vùng dữ liệu trên bảng tính
- 0206: Truy vấn dữ liệu từ Scoped Named Range
- 0207: Truy vấn dữ liệu từ bảng không có tiêu đề
- 0208: Đổi tên cột kết quả (AS)
- 0209: Đổi tên cột kết quả khi tiêu đề đã tồn tại
- 0210: Fully-qualified name, đặt alias cho bảng
Sắp Xếp & Lọc Dữ Liệu
- 0301: Sắp xếp dữ liệu theo cột
- 0302: Sắp xếp dữ liệu theo nhiều cột
- 0303: Sắp xếp đảo ngược (DESC)
- 0304: Sắp xếp dữ liệu khi không có tiêu đề
- 0305: Lưu ý khi dùng alias trong ORDER BY
- 0306: Giới hạn kết quả trả về (TOP)
- 0307: Xử lý vấn đề với TOP 1
- 0308: Trả về dữ liệu theo tỷ lệ phần trăm
- 0309: Sử dụng DISTINCT
- 0310: DISTINCT với nhiều cột
- 0401 – 0416: WHERE Clause (lọc dữ liệu với nhiều điều kiện, toán tử LIKE, IN, NOT IN, BETWEEN, IS NULL)
Toán Tử LIKE & Hàm
- 0501 – 0507: Toán tử LIKE (tìm kiếm chuỗi ký tự, ký tự đại diện)
- 0601 – 0604: Sử dụng hàm trong SQL (phân biệt chữ hoa chữ thường, UCASE, LCASE)
Xử Lý & Định Dạng Dữ Liệu
- 0701 – 0711: Thêm cột, sắp xếp cột, Calculated Columns, nối chuỗi, định dạng số, câu lệnh điều kiện (IIF, SWITCH)
- 0801 – 0812: Xử lý NULL, định dạng ngày tháng, hàm DatePart, DateSerial, DateAdd, Datediff
Hàm Tổng Hợp & Nâng Cao
- 0901 – 0916: Hàm aggregation (SUM, COUNT, AVG), GROUP BY, HAVING, PIVOT, UNION, UNION ALL, Subquery
- 1001: Lab 01: Báo cáo với Subtotal, Grand total
- 1101 – 1103: Truy vấn dữ liệu từ nhiều file (Excel, CSV)
- 1201 – 1205: INSERT INTO, SELECT INTO (thêm, xóa dữ liệu)
- 1301 – 1308: Mối quan hệ giữa các bảng, INNER JOIN, LEFT/RIGHT OUTER JOIN, FULL JOIN
- 1401 – 1406: Subquery nâng cao (ALL, ANY, IN)
- 1501 – 1502: Import dữ liệu vào SQL Server, kết nối Excel với SQL Server
- 1601: Cập nhật dữ liệu (UPDATE)
- 1701: Lab 02: Chèn dữ liệu vào nhiều file Excel
Giảng Viên
Giảng viên Nguyễn Đức Thanh sở hữu kinh nghiệm dày dặn trong lĩnh vực công nghệ thông tin và tự động hóa quy trình, từng làm việc tại nhiều công ty lớn như OSSTech, DMS, Catthaicorp, KPMG Europe, EKCG. Anh cũng là nhà sáng lập Học Excel Online và có bằng Thạc sĩ về Hệ thống thông tin chiến lược tại Đại học Frankfurt, Đức.
Kết Luận
Khóa học SQL này cung cấp kiến thức toàn diện và thực tiễn, giúp bạn tự tin ứng dụng SQL trong công việc. Hãy đăng ký ngay để bắt đầu hành trình chinh phục SQL!
Discussion about this post