강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Web Development

Lấy chứng chỉ Nhà phát triển SQL (SQLD) (Cải định 2024) Phần 3 하

Khóa học này được thiết kế để chuẩn bị cho kỳ thi SQLD và nâng cao khả năng phân tích dữ liệu thực tế, thông qua việc học có hệ thống các chức năng SQL nâng cao như hàm GROUPING và hàm cửa sổ. Học về khái niệm và cách sử dụng hàm GROUPING, nắm vững phương pháp phân tích dữ liệu ở các mức độ tổng hợp khác nhau. Hiểu khái niệm cơ bản và các loại **hàm cửa sổ (dựa trên từ khóa OVER)**, nâng cao khả năng ứng dụng thông qua thực hành. Học **các hàm xếp hạng (RANK, DENSE_RANK, ROW_NUMBER, v.v.)** và các tùy chọn sử dụng cửa sổ của hàm tổng hợp cùng với các ví dụ thực tế. Xử lý **các hàm thứ tự hàng (LAG, LEAD, FIRST_VALUE, LAST_VALUE, v.v.)**, thực hành trực tiếp phân tích dữ liệu chuỗi thời gian và phân tích dựa trên thứ tự. 👉 Thông qua khóa học này, học viên có thể mở rộng khả năng tổng hợp và phân tích dữ liệu lên mức độ nâng cao, đồng thời trang bị được kỹ năng có thể áp dụng ngay lập tức không chỉ trong kỳ thi SQLD mà còn trong môi trường phân tích dữ liệu doanh nghiệp thực tế.

1 học viên đang tham gia khóa học này

  • usefulit
SQL
MySQL
SQLD

Dịch cái này sang tiếng Việt

  • Hiểu và thực hành trực tiếp các khái niệm, loại hàm GROUPING, hàm cửa sổ và từ khóa OVER.

  • Hiểu và thực hành trực tiếp các tùy chọn sử dụng hàm xếp hạng, hàm tổng hợp, hàm cửa sổ.

Hãy viết một tiêu đề ngắn gọn thu hút sự chú ý

Khóa học này nhằm chuẩn bị cho kỳ thi SQLD và nâng cao khả năng phân tích dữ liệu thực tế,

Đây là quá trình học tập có hệ thống về các tính năng SQL nâng cao như hàm GROUPING và hàm cửa sổ (window function).

Học khái niệm và cách sử dụng hàm GROUPING, và nắm vững phương pháp phân tích dữ liệu ở các cấp độ tổng hợp khác nhau.

Hiểu các khái niệm cơ bản và các loại hàm cửa sổ (dựa trên từ khóa OVER), đồng thời nâng cao khả năng ứng dụng thông qua thực hành.

Học cách sử dụng các hàm xếp hạng (RANK, DENSE_RANK, ROW_NUMBER, v.v.) và các tùy chọn window của hàm tổng hợp thông qua các ví dụ thực tế.

Xử lý các hàm thứ tự hàng (LAG, LEAD, FIRST_VALUE, LAST_VALUE, v.v.) và thực hành trực tiếp phân tích dữ liệu chuỗi thời gian cũng như phân tích dựa trên thứ tự.

👉 Thông qua khóa học này, học viên có thể mở rộng khả năng tổng hợp và phân tích dữ liệu lên trình độ nâng cao, đồng thời trang bị được năng lực có thể áp dụng ngay lập tức không chỉ trong kỳ thi SQLD mà còn trong môi trường phân tích dữ liệu thực tế của doanh nghiệp.

Bạn sẽ học những nội dung như thế này

🔹 Part.3-2 Ứng dụng SQL 1

  • Hàm GROUPING và hàm cửa sổ - học tập khái niệm và ứng dụng.

  • Học cách xử lý thứ hạng dữ liệu thông qua các hàm xếp hạng như RANK(), DENSE_RANK(), ROW_NUMBER().

  • SUM(), MAX(), MIN(), AVG(), COUNT() v.v. được sử dụng cùng với mệnh đề OVER để tiến hành thực hành nhằm thu được các kết quả tổng hợp đa dạng.

  • FIRST_VALUE(), LAST_VALUE(), LAG(), LEAD() như các hàm thứ tự hàng để thực hành và phát triển khả năng phân tích dữ liệu chuỗi thời gian.

  • Học tập tổng hợp đa chiều và các chiến lược nhóm khác nhau thông qua các hàm CUBE, GROUPING SETS.

🔹 Part.3-2 Ứng dụng SQL 2

  • Mở rộng nội dung của Part.3-2-1 để học lặp lại và thực hành hàm cửa sổ và hàm xếp hạng.

  • Thông qua các bài thực hành SQL Developer đa dạng, chúng ta sẽ tăng cường khả năng sử dụng các hàm tổng hợp dữ liệu, xếp hạng và sắp xếp hàng.

  • Trong phân tích dữ liệu thực tế, chúng ta sẽ tìm hiểu về các tùy chọn tổng hợp dựa trên từ khóa OVERcách xử lý NULL được sử dụng thường xuyên.

🔹 Part.3-2 Ứng dụng SQL 3

  • Hàm tỷ lệ (RATIO_TO_REPORT, PERCENT_RANK, CUME_DIST, NTILE) sẽ được học và thực hành.

  • Truy vấn Top-NROWNUM, phương pháp trích xuất dữ liệu dựa trên hàm xếp hạng.

  • Truy vấn phân cấp (LEVEL, CONNECT BY, SYS_CONNECT_BY_PATH) để hiểu và thực hành cách xử lý dữ liệu cấu trúc cây bằng SQL.

  • Học kỹ thuật chuyển đổi hàng và cột bằng cách sử dụng mệnh đề PIVOT / UNPIVOT, và tiến hành thực hành xử lý dữ liệu đa dạng.

🔹 Part.3-2 Ứng dụng SQL 4

  • Các hàm biểu thức chính quy (Regex) (REGEXP_SUBSTR, REGEXP_REPLACE, REGEXP_INSTR, REGEXP_COUNT, REGEXP_LIKE) bao gồm khái niệm và ứng dụng của chúng.

  • Thông qua thực hành SQL Developer, bạn sẽ học các kỹ thuật xử lý dữ liệu dựa trên biểu thức chính quy như tìm kiếm chuỗi, thay thế và khớp mẫu.

  • Kiểm tra nội dung đã học thông qua việc giải các bài tập lý thuyết ứng dụng SQL.

🔹 Part.3-3 Câu lệnh quản lý

  • DML (INSERT, UPDATE, DELETE, TRUNCATE) và khái niệm kiểm soát giao dịch (TCL) sẽ được học.

  • MERGE Thực hành hợp nhất dữ liệu sử dụng cú pháp và subquery.

  • DDL (CREATE, ALTER, DROP, TRUNCATE) Học các câu lệnh và kiểu dữ liệu, ràng buộc, tùy chọn tính toàn vẹn tham chiếu.

  • Thực hành cài đặt quyền người dùng cơ sở dữ liệu và bảo mật thông qua DCL (USER, quyền, ROLE quản lý).

  • Cuối cùng, thông qua giải bài tập từ đề thi thực tế, chúng ta sẽ kiểm tra toàn bộ các câu lệnh quản lý SQL.

Những lưu ý trước khi học

Khóa học này không cung cấp dịch vụ hỏi đáp từ người chia sẻ kiến thức

Tài liệu học tập

Giáo án theo tuần được cung cấp dưới dạng file PDF

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất kỳ thành viên nào muốn lấy chứng chỉ SQLD

  • Bất kỳ thành viên nào muốn phát triển khả năng cơ bản và ứng dụng SQL

Xin chào
Đây là

8,256,123

Học viên

6,094

Đánh giá

4.6

Xếp hạng

278

Các khóa học

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

Chương trình giảng dạy

Tất cả

52 bài giảng ∙ (33giờ 21phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn, kết thúc sau 8 ngày ngày

144.760 ₫

30%

4.337.124 ₫

Khóa học khác của usefulit

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!