강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Database

PYTHON viết theo kiểu SQL

Bạn có thể học cách xử lý khung dữ liệu (bảng) giống như câu lệnh SELECT của SQL bằng cách sử dụng Python.

(5.0) 10 đánh giá

114 học viên

  • pbj0812
3시간 만에 완강할 수 있는 강의 ⏰
Python
SQL
Pandas

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

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

  • Cú pháp cơ bản của Python

  • Python Pandas

  • Cách sử dụng Google Colab

  • Sử dụng Python để xử lý dữ liệu

Python, được viết giống như SQL, dễ dàng và đơn giản!

Hãy chú ý những người này!

  • Những người cần xử lý tệp CSV nhưng chỉ biết SQL (Điều kiện tiên quyết: SQL)

Tôi đã học SQL
Tôi có cần phải học Python không? 😵

Tôi cần xử lý các tệp CSV nhưng tôi chỉ biết SQL...

“Học SQL rất khó, và bây giờ tôi lại phải học một ngôn ngữ mới...”
“Làm thế nào để tôi cài đặt Python...” (gánh nặng)

Gần đây, số lượng người sử dụng SQL không chỉ tăng lên trong số các nhà phát triển mà còn trong số các nhà tiếp thị và lập kế hoạch. Bởi vì bạn có thể truy cập trực tiếp vào cơ sở dữ liệu và trích xuất dữ liệu bằng truy vấn SQL.

Nhưng điều gì sẽ xảy ra nếu những người này, những người chỉ biết xử lý SQL, được cung cấp các tệp CSV có thể sử dụng trong Excel, v.v., thay vì cơ sở dữ liệu? Ngay cả khi chúng có cùng kiểu cấu trúc dữ liệu, chúng vẫn có thể không dễ xử lý.

(CSV...??)

Tuy nhiên, trong công việc thực tế, có nhiều trường hợp bạn tạo và xử lý khung dữ liệu từ tệp CSV thay vì cơ sở dữ liệu. Sẽ không hiệu quả nếu lúc nào cũng nhờ người khác giúp đỡ hoặc đẩy trực tiếp tệp CSV vào cơ sở dữ liệu dưới dạng bảng rồi xử lý lại dữ liệu bằng ngôn ngữ SQL.

Trong bài giảng này, chúng ta sẽ tìm hiểu cách sử dụng SQL như câu lệnh SELECT với tệp CSV bằng ngôn ngữ Python . Nếu bạn đang tìm cách xử lý tệp CSV và khung dữ liệu cũng như SQL, và nếu bạn muốn dễ dàng và thuận tiện xuất kết quả mong muốn trong Python, hãy chú ý!

Vậy, đây là những gì bạn học được.

✅ Tìm hiểu cách xử lý khung dữ liệu (bảng) như SQL bằng cách sử dụng nhiều cú pháp và hàm Python khác nhau.
✅ Chúng tôi giải thích các khái niệm trong SQL theo cách tương tự với Python nhiều nhất có thể, tập trung vào thực hành.


Bạn sẽ học được: 📖

  • Bài giảng này giả định rằng sinh viên biết ngữ pháp SQL cơ bản, do đó những người biết ngôn ngữ SQL sẽ thấy dễ hiểu hơn.
  • Vì khóa học tập trung vào các ví dụ thực tế hơn là lý thuyết, bạn có thể áp dụng ngay những gì đã học.
  • Chúng tôi cung cấp các bài toán được chuyển đổi sang Python từ các bài toán thu được khi sử dụng SQL trong thực tế. Tôi nghĩ nó sẽ giải quyết được hầu hết các vấn đề bạn thực sự cần. (Bài giảng này bao gồm khoảng 500 tế bào.)
  • Như tên khóa học gợi ý, tôi sẽ giải thích các khái niệm trong SQL theo cách trực tiếp nhất có thể. Do đó, nếu là khóa học Python cơ bản, phần giải thích về các câu lệnh lặp, v.v. vốn luôn có trong khóa học sẽ bị lược bỏ.
  • Tôi biết rằng nhiều người, kể cả tôi, không thích cài đặt... hoặc thấy khó khăn, vì vậy chúng tôi tiến hành sử dụng Colab, không yêu cầu cài đặt Python.

Chương trình học 📚

1. Cơ bản về Python

Chúng tôi sẽ giới thiệu ngắn gọn cho bạn về Google Colab và tìm hiểu ngữ pháp cơ bản của Python.

2. CHỌN

Giống như cách viết câu lệnh SELECT trong SQL, bạn có thể học cách trích xuất chỉ các tên trường bạn muốn từ dữ liệu bạn có, thay đổi định dạng hiển thị ngày, v.v.

3. Ở ĐÂU

Bạn sẽ học cách chỉ lấy dữ liệu khớp với các điều kiện bạn muốn, giống như trong mệnh đề WHERE trong SQL.

4. NHÓM THEO

Bạn có thể thực hiện thống kê đơn giản (tổng, kiểm tra số lượng, v.v.) dựa trên các trường cụ thể, như trong mệnh đề GROUP BY của SQL.

5-6. THAM GIA, LIÊN MINH

Bạn có thể học cách kết hợp hai bảng, chẳng hạn như JOIN và UNION trong SQL.


Hỏi & Đáp 💬

H. Tôi có thể học mọi thứ về Python thông qua khóa học này không?

Khóa học này được thiết kế dựa trên việc triển khai câu lệnh SQL SELECT. Tôi không khuyên bạn nên dùng nó nếu bạn muốn học ngôn ngữ Python.

H. Các lý thuyết được trình bày trong bài giảng có phức tạp không?

Vì khóa học này tập trung vào thực hành hơn là lý thuyết nên tôi không nghĩ sẽ có phần nào khó hiểu.

H. Tôi có cần phải biết SQL để tham gia khóa học này không?

Có thể không có khó khăn gì khi nghe bài giảng, nhưng có thể có một số phần mà lời giải thích không đầy đủ vì phép loại suy được đưa ra bằng SQL. (Khuyến nghị cho những người đã biết SQL.)

H. Bạn có dự định tạo ra các bài giảng khác không?

Ngoài bài giảng này, chúng tôi hiện đang lên kế hoạch cho một số mục khác.


Giới thiệu người chia sẻ kiến ​​thức 👨‍💻

Park Beom-jin

Bạn có tò mò về các bài giảng khác của người chia sẻ kiến ​​thức không?

Bắt đầu với Python với Jupyter Notebook (Click)

Phân tích dữ liệu bắt đầu bằng SQL và Google Sheets (nhấp chuột)

CHỌN TẤT CẢ TỪ SQL (nhấp chuột)

PYTHON giống như MATLAB (nhấp chuột)

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

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

  • 데이터로 구성된 CSV tệp mà bạn muốn kiểm soát

  • SQL như Python

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

  • SQL

Xin chào
Đây là

9,728

Học viên

429

Đánh giá

15

Trả lời

4.8

Xếp hạng

8

Các khóa học

- 현) KREAM 데이터 분석가

- 전) ABLY 데이터 분석가

- 전) wadiz 데이터 분석가

- 전) XIILab 인공지능개발팀 선임연구원

- 전) 아라종합기술 수치모델링1팀 사원

- 인하대학교 해양과학과 (학/석)

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

Tất cả

27 bài giảng ∙ (2giờ 11phú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ả

10 đánh giá

5.0

10 đánh giá

  • jtk92님의 프로필 이미지
    jtk92

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    33% đã tham gia

    강의(이론)와 colab(실습) 조화가 좋습니다. 초보자가 따라 하기 딱 좋습니다.

    • 박범진
      Giảng viên

      감사합니다!!!!

  • 이정현님의 프로필 이미지
    이정현

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    너무 잘 들었습니다.

    • 박범진
      Giảng viên

      수강평 감사합니다!!!!

  • 신조현님의 프로필 이미지
    신조현

    Đánh giá 2

    Đánh giá trung bình 4.5

    5

    100% đã tham gia

    이해하기 쉽게 구성되어있어요!

  • MonsTer님의 프로필 이미지
    MonsTer

    Đánh giá 27

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    좋은 강의 였습니다.

  • 신기루님의 프로필 이미지
    신기루

    Đánh giá 62

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    가볍게 보기 좋아요~

239.154 ₫

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

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!