- Sao chép và dán nguyên văn mã SQL mà AI đã cung cấp.
- Không có cách nào để xác nhận liệu kết quả có đúng hay không.
- Nó dẫn đến các truy vấn chậm và sự cố dữ liệu.
Kiến thức cơ bản về SQL/DB cần biết trước khi yêu cầu AI thực hiện
Nếu bạn bảo AI "Hãy trích xuất top 10 doanh thu cho tôi", nó sẽ tạo ra một câu truy vấn trông có vẻ hợp lý ngay lập tức. Thế nhưng, để phán đoán xem câu truy vấn đó có đúng không, kết quả JOIN 3 bảng có chính xác không, hay nó có đang quét toàn bộ (full scan) 500.000 bản ghi mà không có index hay không — cuối cùng bạn vẫn cần có kiến thức cơ bản về DB. Khóa học này không dạy những thứ khó nhằn. Bạn sẽ nắm bắt toàn bộ luồng hoạt động của SQL bằng cách trực tiếp thực hành gõ lệnh trong vòng 2 giờ, chỉ vừa đủ những gì cần biết trước khi ra lệnh cho AI. Sau khi kết thúc khóa học, bạn sẽ không còn cảm thấy bất an trước những câu truy vấn mà AI viết cho mình nữa.
804 học viên
Độ khó Nhập môn
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
5.0
므갱이
Về cơ sở dữ liệu và câu lệnh SQL, đây là một bài giảng rất tốt để bạn có thể nắm bắt nhanh theo kiểu "À, thì ra nó là như thế này~" trong một thời gian ngắn. Mặc dù các nội dung chi tiết là phần mà mỗi người phải tự tìm hiểu thêm, nhưng bài giảng này giúp bạn biết được mình cần phải học cái gì và học như thế nào. (Ví dụ... đứng từ góc độ người mới bắt đầu, bạn có thể tự tìm hiểu xem các câu lệnh mình đã dùng có ý nghĩa gì, hay Procedure là gì... v.v.; bạn có thể tự tìm ra những thứ mình cần phải học.) Đây là một bài giảng cấp tốc chứa đựng nhiều thông tin hơn mong đợi trong thời gian ngắn. Nếu xét đến các tài liệu tóm tắt trên Notion và việc nó miễn phí, tôi nghĩ đây thực sự là một bài giảng rất tuyệt vời!
5.0
차우호
Dạy rất hay và cực kỳ dễ hiểu luôn ạ!
5.0
minjung0768
Tôi đã có thể xây dựng nền tảng vững chắc về cơ sở dữ liệu (DB).
Bạn sẽ nhận được điều này sau khi học.
Sự tự tin khi phỏng vấn về "Cơ bản về DB"
Môi trường có thể chạy trực tiếp SQL trên máy tính của tôi
Kỹ năng cơ bản để sử dụng thành thạo CRUD và JOIN
'Năng lực kiểm chứng SQL' để đọc và đánh giá các câu truy vấn do AI tạo ra
Ngay cả trong thời đại AI viết hộ SQL, người nắm vững cơ bản mới là người làm chủ.
are the ones in control.
DB·Bảng·SELECT·JOIN… Bạn đang nhờ AI làm nhưng không biết có đúng hay không. Khóa học này sẽ giúp bạn nắm vững nền tảng để "yêu cầu, đọc hiểu và kiểm chứng".
Vấn đề không phải là AI, mà là bạn không có đôi mắt để kiểm chứng nó.
AI cung cấp các câu lệnh SQL trông có vẻ hợp lý. Tuy nhiên, ngay cả khi nó sai bạn cũng không biết, nó có thể xóa nhầm dữ liệu hoặc lạm dụng các truy vấn chậm.
Tôi không thể đọc được liệu SQL mà AI đưa ra có đúng như ý định của mình hay không.
Tôi không thể phán đoán được liệu dữ liệu có chính xác hay không, hoặc có thiếu sót gì không.
Tôi không biết phải yêu cầu thay đổi phần nào và thay đổi như thế nào.
6 khái niệm, nắm bắt trong nháy mắt qua các phép ẩn dụ.
DB·Bảng·CRUD·JOIN·Transaction·Index — Không phải là cú pháp, chúng tôi sẽ trình bày chi tiết bằng hình ảnh (ẩn dụ) để bạn hiểu rõ "tại sao và khi nào nên sử dụng".
"Dữ liệu của tôi đều đang ở đâu nhỉ?"
Cả tin nhắn KakaoTalk lẫn đơn hàng đều được xếp gọn gàng trong một kho lưu trữ.
"Làm thế nào để sắp xếp lượng dữ liệu khổng lồ này?"
Bảng Excel với các hàng và cột, chọn chính xác một dòng bằng khóa..
"Làm thế nào để đưa dữ liệu vào và lấy dữ liệu ra?"
Bốn từ là đủ — SELECT·INSERT·UPDATE·DELETE.
"Thành viên và đơn hàng đang rời rạc với nhau à?"
Kết nối hai bảng lại với nhau để xem cùng một lúc. together to view them at once.
"Nếu đang chuyển tiền mà bị ngắt quãng thì sao?"
Hoặc là tất cả thành công, hoặc là tất cả bị hủy — không có chuyện lửng lơ ở giữa.
"Mất cả buổi để tìm một thứ trong hàng triệu bản ghi…"
Nếu có chỉ mục, việc tìm kiếm sẽ diễn ra trong nháy mắt., it can be found in an instant.
Cùng sử dụng một AI, nhưng kết quả lại khác nhau.
- Đọc trực tiếp SELECT·JOIN.
- Kiểm chứng và chỉnh sửa SQL do AI cung cấp.
- An toàn và nhanh chóng với Transaction và Index.
Có bao giờ bạn gặp tình trạng này chưa?
Bạn đã sao chép và dán SQL do AI cung cấp vì không biết nó có đúng hay không phải không?
Chẳng phải bạn cảm thấy mịt mờ ngay từ những từ như “DB·Bảng·JOIN” sao?
Làm sao bạn biết SQL mà AI đưa ra là đúng hay không?
Việc yêu cầu AI viết SQL thì dễ. Vấn đề thực sự nằm ở bước tiếp theo.
12 bài giảng · Nhập môn, từ cơ bản về DB đến ứng dụng AI.
Giải thích thông qua các ví dụ so sánh như lưu trữ KakaoTalk, cửa sổ giao dịch MapleStory, mục lục sách và thực hành trực tiếp với MySQL · DBeaver. Nhấn vào từng phần để xem mục lục chi tiết.
섹션 1. 🧱 DB가 뭔지부터4강
- 1🤖 Tại sao phải học cơ sở dữ liệu trong kỷ nguyên AI?
- 2💾 Cơ sở dữ liệu là gì?: Tin nhắn KakaoTalk được lưu trữ ở đâu?
- 3🔧 Thiết lập môi trường: Cài đặt MySQL và DBeaver
- 4📊 Khái niệm cơ bản về DB: Bảng (Table), Bản ghi (Record) và Khóa (Key)
섹션 2. ✏️ 데이터 다루기 (CRUD)2강
- 5Cơ bản về CRUD: Xử lý dữ liệu với INSERT, SELECT
- 6CRUD nâng cao: UPDATE, DELETE và các ràng buộc
섹션 3. 🔗 관계·조회·성능4강
- 7Mối quan hệ và JOIN: Khi các bảng bắt tay nhau
- 8Làm chủ SELECT: Từ GROUP BY đến Subquery
- 9💰 Transaction: Tại sao cửa sổ giao dịch Maple lại an toàn?
- 10📚 Index: Tìm nội dung mong muốn nhanh chóng trong một cuốn sách dày
섹션 4. 🚀 직접 풀고, AI로 확장2강
- 11🎯 Bài tập về nhà: Tự giải SQL
- 12Sử dụng AI làm trợ lý DB hiệu quả 200% (feat. Kỹ năng kiểm chứng)
Nếu bạn đang yêu cầu AI làm nhưng không biết kết quả có đúng hay không.
Người phù hợp nhất
Những người yêu cầu AI viết SQL nhưng không biết kết quả có chính xác hay không
Người mới bắt đầu cảm thấy mông lung ngay từ những từ ngữ như DB, bảng (table), JOIN.
Người không chuyên ngành muốn bắt đầu học về Backend và Dữ liệu
Những người muốn hiểu lý do tại sao phải sử dụng thay vì chỉ học thuộc lòng ngữ pháp
Người cần điều chỉnh mức độ kỳ vọng
- Những người đã đang viết các câu truy vấn thực tế bằng SQL
- Những người muốn học chuyên sâu về tối ưu hóa (tuning) DB và thiết kế dung lượng lớn
- Những người chỉ muốn tìm nhanh các tính năng nâng cao của một RDBMS cụ thể
Không cần kiến thức nền tảng, chỉ cần một chiếc máy tính là đủ.
Không cần kiến thức nền tảng. Ngay cả khi bạn mới bắt đầu học lập trình cũng không sao.
Việc cài đặt (MySQL·DBeaver) sẽ được hướng dẫn cùng nhau ngay từ đầu trong bài giảng.
Chỉ cần một chiếc máy tính có kết nối internet là đủ.
Sau khi kết thúc bài giảng, bạn sẽ làm được bốn điều này.
Bạn có thể giải thích bằng ngôn ngữ của mình DB, bảng, khóa là gì và tại sao lại sử dụng chúng.
Bạn có thể tự đọc SELECT·JOIN và viết được các câu truy vấn đơn giản. yourself and write simple queries.
Bạn có thể kiểm chứng xem SQL do AI cung cấp có đúng hay không và yêu cầu chỉnh sửa một cách chính xác.
Giao dịch (Transaction) và Chỉ mục (Index) có thể phán đoán được tại sao chúng lại cần thiết. are necessary.
Nhà phát triển Backend 8 năm kinh nghiệm, với góc nhìn của người mới bắt đầu.
Nhà phát triển Backend với 8 năm kinh nghiệm thực tế (Toss·POSTECH) sẽ trực tiếp giải thích theo cấp độ của người mới bắt đầu.
Đây là lộ trình giảng dạy của giảng viên đã có hơn 17.000 học viên tích lũy trên Inflearn.
Đóng góp cho các nguồn mở như Gradle·Spring AI và vận hành cộng đồng nhà phát triển quy mô 8.000 người.
Lưu trữ KakaoTalk, cửa sổ giao dịch Maple, mục lục sách — những khái niệm khó nhằn sẽ được giải thích thông qua các ví dụ ẩn dụ trong đời sống hàng ngày.
Hoàn thành khóa học và để lại đánh giá, bạn sẽ nhận được bảng tóm tắt nội dung bài học.
Bảng·CRUD·JOIN·Transaction·Index — Bảng tóm tắt các nội dung cốt lõi của bài giảng trong một trang, có thể sử dụng ngay làm tài liệu ôn tập và cheat sheet trong thực tế. (Cung cấp dưới dạng liên kết Notion)
Chỉ mở rộng và kiểm tra những phần bạn thắc mắc.
코딩이 처음인데 따라갈 수 있나요?
Vâng. Mọi khái niệm đều được giải thích thông qua các ví dụ so sánh đời thường như KakaoTalk, Excel hay mục lục sách, giúp bạn có thể thấu hiểu mà không cần kiến thức nền tảng. Việc cài đặt cũng sẽ được hướng dẫn chi tiết từ đầu trong bài giảng.
AI가 SQL을 다 짜주는데 굳이 배워야 하나요?
AI có thể đưa ra các câu lệnh SQL trông có vẻ hợp lý nhưng lại không hề thông báo cho bạn nếu chúng sai. Bạn cần phải nắm vững kiến thức cơ bản mới có thể ra lệnh một cách chính xác, kiểm chứng được kết quả và ngăn chặn các sự cố như xóa nhầm dữ liệu.
어떤 DB로 실습하나요?
Thực hành với MySQL và DBeaver. Việc cài đặt sẽ được hướng dẫn cùng nhau ngay từ đầu trong bài giảng.
SQL 문법을 전부 다루나요?
Không liệt kê tất cả mọi thứ. Khóa học tập trung vào lý do và thời điểm sử dụng những cốt lõi cần thiết nhất cho người mới bắt đầu (Bảng·CRUD·JOIN·Transaction·Index).
Đừng để bị AI xoay như chong chóng, hãy điều khiển AI.
Hầu hết các khái niệm lập trình ra đời đều nhằm giải quyết sự "bất tiện". Nếu bạn biết tại sao và khi nào nên sử dụng DB, bảng, SELECT, JOIN, transaction và index, bạn có thể ra lệnh chính xác cho AI và tự mình kiểm chứng kết quả đó.
Khuyến nghị cho
những người này
Khóa học này dành cho ai?
Nhân viên khối phi kỹ thuật làm việc tại công ty IT
Người muốn tận dụng AI để tạo ra nhiều loại truy vấn khác nhau
Những người nhờ AI viết SQL nhưng không thể kiểm chứng được kết quả.
Cần biết trước khi bắt đầu?
Không cần đâu! Chỉ cần biết bật máy tính và sử dụng trình duyệt web là được rồi.
Xin chào
Đây là dingcodingco
Xác minh Inflearn
Xác minh sự nghiệp
17,723
Học viên
1,798
Đánh giá
342
Trả lời
4.9
Xếp hạng
21
Các khóa học
🚀 Từng làm việc tại Toss, tốt nghiệp POSTECH | Nhà phát triển Backend hiện tại (+8 năm)
🎥 YouTuber 20.000 người đăng ký | Sản xuất nội dung về lập trình
📚 Giảng viên Inflearn | Tổng số học viên 15.000+
👥 Đang vận hành cộng đồng tuyển dụng lập trình viên (8.000+)
🧩 Người đóng góp (Contributor) cho nhiều dự án mã nguồn mở (Gradle, Spring AI, v.v.)
📝 Kinh nghiệm vượt qua vòng hồ sơ tại 38 công ty và hơn 100 lần chỉnh sửa CV trên Kmong (Đánh giá 5.0 sao)
Tôi truyền đạt những thông tin thực tế từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.
I deliver vivid, real-world industry insights in an easy-to-understand and deductive manner.
Chương trình giảng dạy
Tất cả
14 bài giảng ∙ (2giờ 46phút)
Đánh giá
Tất cả
33 đánh giá
5.0
33 đánh giá
dngh1124848Đánh giá 2
∙
Đánh giá trung bình 5.0
asdfasdfasdf1Đánh giá 19
∙
Đánh giá trung bình 5.0
techietaekĐánh giá 5
∙
Đánh giá trung bình 5.0
trixielĐánh giá 5
∙
Đánh giá trung bình 5.0
- meustar829
Đánh giá 33
∙
Đánh giá trung bình 4.8
Đã chỉnh sửa
5
100% đã tham giaVề cơ sở dữ liệu và câu lệnh SQL, đây là một bài giảng rất tốt để bạn có thể nắm bắt nhanh theo kiểu "À, thì ra nó là như thế này~" trong một thời gian ngắn. Mặc dù các nội dung chi tiết là phần mà mỗi người phải tự tìm hiểu thêm, nhưng bài giảng này giúp bạn biết được mình cần phải học cái gì và học như thế nào. (Ví dụ... đứng từ góc độ người mới bắt đầu, bạn có thể tự tìm hiểu xem các câu lệnh mình đã dùng có ý nghĩa gì, hay Procedure là gì... v.v.; bạn có thể tự tìm ra những thứ mình cần phải học.) Đây là một bài giảng cấp tốc chứa đựng nhiều thông tin hơn mong đợi trong thời gian ngắn. Nếu xét đến các tài liệu tóm tắt trên Notion và việc nó miễn phí, tôi nghĩ đây thực sự là một bài giảng rất tuyệt vời!
Khóa học khác của dingcodingco
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!




![[Series phát triển game MMORPG bằng C# và Unity] Part5: Cơ sở dữ liệuHình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/325283/course_cover/afb413e6-681e-47cd-808a-099c79fed112/rookiss-rpg-5.jpg?w=420)
![Cấu trúc dự án và xử lý cơ sở dữ liệu cho việc sử dụng backend [MySQL, Mongo]Hình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/332866/cover/002e90d9-1412-4a10-a9c6-39aa22d99671/332866.png?w=420)

![[Khái niệm hay, thực hành nhiều] Phân tích dữ liệu SQL, phần giới thiệu!Hình thu nhỏ khóa học](https://cdn.inflearn.com/public/courses/328741/cover/e1d1e473-ef71-403e-93ef-63db6a7eba72/328741-eng-original.png?w=420)


.png?w=420)

