Đề cương khóa học
Đánh giá lại các Cơ bản của SQL
- Tóm tắt SELECT, WHERE, GROUP BY
- Nhắc lại nhanh về các loại JOIN
- Hiểu về trình tự thực thi câu truy vấn
Các Câu Truy Vấn Thao Tác Dữ Liệu
- INSERT INTO
- UPDATE và DELETE
- Kiểm soát giao dịch (BEGIN, COMMIT, ROLLBACK)
JOIN Nâng Cao và Các Thao Tác Tập Hợp
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Tiểu Vấn và Bảng Trích Dẫn
- Tiểu vấn liên kết vs. tiểu vấn không liên kết
- Sử dụng tiểu vấn trong FROM
- CTEs (Bảng Biểu Thống Nhất)
Hàm Cửa sổ
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY và ORDER BY
- Các hàm LEAD và LAG
Kiểu Dữ Liệu và Hàm
- Hàm chuỗi và ngày
- CASE và IF statements
- Chuyển đổi kiểu dữ liệu và xử lý null
Tối ưu hóa Truy Vấn
- Hiểu về chỉ mục
- Sử dụng EXPLAIN
- Các thực hành tốt để viết truy vấn hiệu quả
Tóm Tắt và Bước Tiếp Theo
Yêu cầu
- Kiến thức cơ bản về câu lệnh SQL SELECT
- Kinh nghiệm với việc lọc, sắp xếp và join đơn giản
- Hiểu biết về các khái niệm của cơ sở dữ liệu quan hệ
Đối tượng học viên
- Nhân viên phân tích dữ liệu
- Nhà phát triển làm việc với SQL databases
- Nhân viên chuyên về trí tuệ Business
Đánh giá (5)
Nó rất tương tác và giữ cho chúng tôi luôn quan tâm.
Raluca Alexandra PUNGA
Khóa học - SQL Fundamentals
Dịch thuật bằng máy
Philip rất thân thiện, phong cách giải thích các khái niệm SQL của anh ấy thật xuất sắc. Tôi thích cách anh cung cấp thông tin và trả lời những câu hỏi không thuộc phạm vi khóa học này.
Stefan
Khóa học - SQL in SQL Server
Dịch thuật bằng máy
các hàm phân tích
khusboo dassani - Tech Northwest Skillnet
Khóa học - SQL Advanced
Dịch thuật bằng máy
Tài liệu đào tạo.
Mona Dobre - DB Global Technology
Khóa học - SQL Advanced level for Analysts
Dịch thuật bằng máy
Cách giảng dạy của giáo viên rất bổ ích và hiệu quả, đặc biệt là vào ngày thứ hai khi các chủ đề trở nên phức tạp hơn.
Aynanie Kiram - Aarki, Inc.
Khóa học - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Dịch thuật bằng máy