Đề 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)
Philip rất tốt bụng, phong cách giải thích SQL khái niệm của anh ấy thật xuất sắc. Tôi thích rằng anh đã cung cấp cho chúng tôi thông tin và trả lời những câu hỏi không thuộc nội dung khóa học này.
Stefan
Khóa học - SQL in SQL Server
Dịch thuật bằng máy
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
Những 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ảng viên rất thông tin 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
Bài tập tương tác
Matthew Viner - Thames Water Utilites Ltd
Khóa học - Transact SQL Basic
Dịch thuật bằng máy