Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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á

74 học viên

  • gemmadata
sql
데이터베이스
백엔드
데이터
3시간 만에 완강할 수 있는 강의 ⏰
Coding Test
SQL
MySQL

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

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

  • 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à

770

Học viên

97

Đánh giá

37

Trả lời

4.8

Xếp hạng

4

Các khóa học

수학으로 시작하여 개발자 커리어 이후, 통계 공부를 통해 현재는 데이터 분석가로 정착한 Gemma 입니다. 데이터 분석은 흐르고 넘치는 빅데이터 안에서 참신한 인사이트와 트렌드를 파악하는게 가장 중요합니다. 말이야 쉽죠? 하지만 적절한 분석툴과 방법을 활용할 수 있다면 충분히 누구나 귀중한 보석을 발견할 수 있어요. 이러한 방법론을 여러분에게 공유하고자 합니다.

 

 

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

Tất cả

25 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á

  • 김주아님의 프로필 이미지
    김주아

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    88% đã tham gia

    이전 강의가 너무 좋아서 이어서 학습했습니다. 선생님께서 꼼꼼하게 봐주셔서 더욱더 도움이 많이 되었습니다. SQL 코딩 테스트를 준비하고 계신 분들이라면 해당 강의 2개를 수강하시는 것을 적극 추천드립니다 ㅎㅎ

    • 이승렬님의 프로필 이미지
      이승렬

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      사전 강의의 연장선으로 들어서 보다 어려운 문제 푸는데 많은 도움이 된 것 같습니다.

      • 미나리님의 프로필 이미지
        미나리

        Đánh giá 2

        Đánh giá trung bình 5.0

        5

        14% đã tham gia

        초급 들었는데 쌤 수업방식이 맘에 들어서 중급까지 수강 완료! 코딩 테스트에 임박해있었는데 이번 강의에서는 문제 풀이를 많이 해볼 수 있어서 좋았습니다. 시험 전이거나 실전에 바로 적용하기 원하시는 분들이 들으면 더 유용할듯

        • 반달님의 프로필 이미지
          반달

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          21% đã tham gia

          많이 도움됐어요 감사합니다

          477.582 ₫

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

          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!