강의

멘토링

커뮤니티

Programming

/

Database

Bước cuối cùng hướng tới kiểm tra mã hóa SQL

Trong khi giải các bài toán Leetcode SQL khó hơn, hãy áp dụng nhiều ngữ pháp cho một bài toán cùng một lúc.

(5.0) 4 đánh giá

95 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

  • Gemma
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

5.0

5.0

김주아

88% đã tham gia

이전 bài học quá tuyệt nên tôi tiếp tục học. Cô giáo đã xem kỹ nên tôi càng học được nhiều hơn. Nếu bạn đang chuẩn bị cho bài kiểm tra mã hóa SQL, tôi thực sự khuyên bạn nên học 2 bài học này 😊😊

5.0

이승렬

100% đã tham gia

Tôi coi nó như phần mở rộng của bài giảng trước và tôi nghĩ nó đã giúp tôi rất nhiều trong việc giải quyết những vấn đề khó khăn hơn.

5.0

미나리

14% đã tham gia

Mình học trình độ sơ cấp nhưng thích cách dạy của thầy nên đã hoàn thành trình độ trung cấp! Tôi đang chuẩn bị làm bài kiểm tra viết mã và thật vui khi có thể giải được nhiều vấn đề trong bài giảng này. Nó sẽ hữu ích hơn cho những ai muốn áp dụng nó ngay trước kỳ thi hoặc vào đời sống thực.

Bạn sẽ nhận được điều này sau khi học.

  • Triển khai logic SQL

  • Sử dụng các hàm SQL

  • Sử dụng nhiều ngữ pháp SQL khác nhau cùng một lúc

Giải quyết vấn đề kiểm tra mã hóa SQL,
Từ nhiều chức năng khác nhau cho đến việc triển khai logic, tất cả đều ở một nơi!

Tại sao bài kiểm tra mã hóa SQL lại khó
Ngay cả những giải pháp phức tạp cũng được giải thích rõ ràng!

Các bài kiểm tra mã hóa SQL không chỉ giới hạn ở một câu hỏi ngữ pháp! Khóa học này sẽ giúp bạn giải quyết những vấn đề khó khăn kết hợp nhiều câu hỏi ngữ pháp .

SQL liên quan chặt chẽ đến công việc dữ liệu

SQL là ngôn ngữ lập trình giúp bạn khám phá những hiểu biết sâu sắc và xu hướng ẩn giấu trong khối lượng dữ liệu khổng lồ. Bạn cũng có thể trích xuất và kiểm tra chỉ những dữ liệu cụ thể cần thiết. Vì SQL sử dụng cú pháp hạn chế, việc triển khai logic rõ ràng và sử dụng đúng hàm là rất quan trọng.

Do đó, SQL là ngôn ngữ đầu tiên bạn phải làm quen trước khi gia nhập một công ty CNTT, đặc biệt nếu bạn làm việc liên quan đến dữ liệu, ngay cả trong bài kiểm tra lập trình. Nó vẫn là một ngôn ngữ thiết yếu ngay cả sau khi đã gia nhập công ty.

Khóa học của người chơi

Đối với những ai không biết bắt đầu chuẩn bị từ đâu, tôi khuyên bạn nên tham gia khóa học Bài kiểm tra viết mã SQL đầu tiên.

Trong khóa học trước này, chúng ta sẽ làm theo các bài toán SQL dễ của Leetcode để giúp bạn giải quyết các loại bài toán SQL chung trong thời gian ngắn.

Bài giảng này

Khóa học này, bao gồm các bài toán SQL độ khó trung bình của Leetcode (có bản dịch tiếng Hàn) , trình bày các bài toán toàn diện, kết hợp tất cả các khía cạnh của ngữ pháp và chức năng. Thay vì chỉ tập trung vào các bài toán logic đơn lẻ, bạn sẽ được thực hành kết nối ngữ pháp SQL một cách tự nhiên để giải quyết các bài toán kết hợp nhiều logic.

Để giảm gánh nặng và tăng hiệu quả.

🙋‍♀️ Người tìm việc đang chuẩn bị cho các bài kiểm tra lập trình

🙋‍♀️ Những người muốn tham khảo các giải pháp SQL và áp dụng chúng vào công việc của mình

🙋‍♀️ Dành cho những ai thấy học qua ví dụ hiệu quả hơn lý thuyết


Nâng cao kỹ năng của bạn lên một tầm cao mới
Bước cuối cùng của bài kiểm tra mã hóa SQL

Thiết lập môi trường cho các truy vấn SQL và sao lưu

Số lượng câu lệnh SQL bạn có thể truy vấn trong lệnh LeetCode bị hạn chế. Để nâng cao kỹ năng, điều cần thiết là phải trực tiếp xác minh dữ liệu mà các câu lệnh truy vấn tạo ra. Do đó, trước khi giải quyết các vấn đề, chúng ta sẽ cài đặt MySQL và thiết lập môi trường để truy vấn SQL trong Workbench.

Chúng tôi cũng sẽ thiết lập một môi trường tích hợp với GitHub. Việc tải mã lên GitHub cho phép bạn truy cập mã mọi lúc, mọi nơi, từ mọi thiết bị, biến nó thành một giải pháp sao lưu tuyệt vời. Tích hợp GitHub này cực kỳ hữu ích, vì nó có thể được sử dụng không chỉ cho SQL mà còn cho các ngôn ngữ lập trình khác!

Cung cấp các loại bài tập SQL chi tiết và bài tập về nhà

Ngay cả trong độ khó Dễ của Leetcode cũng có các cấp độ Dễ và Khó. Chúng ta sẽ bắt đầu với cấp độ Dễ.

Ngoài độ khó, chúng tôi còn phân loại các câu hỏi SQL theo loại. Các câu hỏi này bao gồm từ các câu hỏi liên quan đến logic như CASE WHEN và GROUP BY đến các câu hỏi liên quan đến hàm như LAG, LEAD và RANK. Chúng tôi đã sắp xếp các câu hỏi để bạn có thể dễ dàng hình dung cách trình bày của từng loại câu hỏi.

Chúng tôi cũng cung cấp bài giảng lý thuyết PPT cho các lĩnh vực cần giải thích khái niệm bổ sung. Bài tập về nhà và lời giải cũng được cung cấp để bạn tự thực hành. Hãy tự kiểm tra kỹ năng SQL của bạn!

Chương trình giảng dạy chi tiết

Bài giảng chủ yếu được chia thành hai phần.

Phần 1. Các kiểu liên quan đến chức năng

Giải quyết các bài toán liên quan đến hàm theo loại (ví dụ: rank, dense_rank, lag, lead, v.v.).

Sau khi truy vấn SQL từng bước bằng MySQL Workbench, chúng ta sẽ có được truy vấn cuối cùng.

Phần 2. Các kiểu liên quan đến logic

Giải quyết các vấn đề liên quan đến logic theo từng loại (ví dụ: có, giới hạn, tổng, không có, trường hợp khi nào, v.v.).

Sau khi truy vấn SQL từng bước bằng MySQL Workbench, chúng ta sẽ có được truy vấn cuối cùng.


Hỏi & Đáp 💬

H. Điều gì làm cho khóa học này khác biệt?

  • Các vấn đề Leetcode được cung cấp theo loại .
  • Giải quyết các vấn đề phức tạp, khó khăn , kết hợp tất cả ngữ pháp và chức năng.
  • Chúng tôi cung cấp các thiết lập môi trường cho phép bạn kiểm tra trực tiếp kết quả SQL trung gian trong khi cài đặt MySQL Workbench .
  • Bằng cách cài đặt Github , chúng ta cung cấp một môi trường có thể sao lưu không chỉ SQL của bài giảng này mà còn cả các ngôn ngữ lập trình khác trong tương lai.

H. Tôi có thể nghe mà không cần có kiến thức liên quan trước không?

Không, khóa học này dành cho những người đã học khóa học tiên quyết " Những bước đầu tiên để làm bài kiểm tra viết mã SQL ". Đây cũng là khóa học hiệu quả dành cho những người mới bắt đầu tìm hiểu về khoa học dữ liệu.

H. Tôi có thể đạt tới trình độ nào sau khi hoàn thành khóa học?

Bài kiểm tra mã hóa SQL thực tế không quá khó, vì vậy chỉ cần tham gia các bài giảng chuẩn bị là đủ. Tuy nhiên, nếu bạn muốn áp dụng nhiều kỹ thuật ngữ pháp khác nhau vào một bài toán duy nhất hoặc luyện tập kết nối các logic khác nhau một cách tự nhiên, khóa học này sẽ giúp bạn nâng cao trình độ.

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

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

  • Chuyên ngành kỹ thuật máy tính

  • Người tìm việc chuẩn bị cho bài kiểm tra viết mã

  • nhà phân tích dữ liệu

Cần biết trước khi bắt đầu?

  • SQL

Xin chào
Đây là

944

Học viên

118

Đánh giá

40

Trả lời

4.9

Xếp hạng

5

Các khóa học

Tôi là Gemma, người đã bắt đầu với toán học, trải qua sự nghiệp lập trình viên và hiện tại đã dừng chân với vai trò là một nhà phân tích dữ liệu sau khi học thêm về thống kê. Trong phân tích dữ liệu, điều quan trọng nhất là nắm bắt được những hiểu biết (insight) mới mẻ và xu hướng giữa dòng thác dữ liệu lớn đang tuôn trào. Nói thì dễ đúng không? Nhưng nếu bạn có thể tận dụng các công cụ và phương pháp phân tích phù hợp, bất kỳ ai cũng hoàn toàn có thể tìm thấy những viên ngọc quý giá. Tôi muốn chia sẻ những phương pháp luận này với các bạn.

  • (Hiện tại) Chuyên gia phân tích dữ liệu tại LINE Plus

  • (Cựu) Chuyên viên phân tích dữ liệu tại Naver

  • Thạc sĩ Thống kê ứng dụng tại Đại học Bách khoa Milano (Politecnico di Milano), Ý

  • Cử nhân khoa Toán học, Đại học Nữ giới Ewha (Song ngành Khoa học tính toán, Chuyên ngành phụ Khoa học máy tính)

  • https://blog.naver.com/italian-lesson

    (Blog cá nhân)

    Thạc sĩ Thống kê Ứng dụng tại Đại học Bách khoa Milano (Politecnico di Milano) Cử nhân Toán học tại Đại học Nữ giới Ewha (Song bằng Khoa học Tính toán, Chuyên ngành phụ Khoa học Máy tính) https://blog.naver.com/italian-lesson (Blog cá nhân)

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

Tất cả

14 bài giảng ∙ (1giờ 50phú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á

Tất cả

4 đánh giá

5.0

4 đánh giá

  • ss606444110님의 프로필 이미지
    ss606444110

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    88% đã tham gia

    이전 bài học quá tuyệt nên tôi tiếp tục học. Cô giáo đã xem kỹ nên tôi càng học được nhiều hơn. Nếu bạn đang chuẩn bị cho bài kiểm tra mã hóa SQL, tôi thực sự khuyên bạn nên học 2 bài học này 😊😊

    • iceicebear님의 프로필 이미지
      iceicebear

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Tôi coi nó như phần mở rộng của bài giảng trước và tôi nghĩ nó đã giúp tôi rất nhiều trong việc giải quyết những vấn đề khó khăn hơn.

      • minaly939103님의 프로필 이미지
        minaly939103

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        14% đã tham gia

        Mình học trình độ sơ cấp nhưng thích cách dạy của thầy nên đã hoàn thành trình độ trung cấp! Tôi đang chuẩn bị làm bài kiểm tra viết mã và thật vui khi có thể giải được nhiều vấn đề trong bài giảng này. Nó sẽ hữu ích hơn cho những ai muốn áp dụng nó ngay trước kỳ thi hoặc vào đời sống thực.

        • ansgus8293님의 프로필 이미지
          ansgus8293

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          21% đã tham gia

          Nó rất hữu ích. Cảm ơn bạn.

          470.240 ₫

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

          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!