[Lớp khái niệm] Truy vấn SQL học và dùng được ngay
Bạn có thể trực tiếp trích xuất dữ liệu mình muốn mà không cần sự trợ giúp của nhà phát triển. Tôi sẽ truyền tải mọi nội dung cần thiết cho việc phân tích, từ những câu truy vấn đơn giản đến Join một cách dễ hiểu nhất. Hãy bắt đầu học SQL thông qua bài giảng trực tiếp từ tác giả cuốn sách <SQL dành cho người lập kế hoạch>.

Tin tức
7 bài viết
Xin chào
Tên tôi là Joe và tôi làm việc với vai trò là người chia sẻ kiến thức tại Inflearn.Có vẻ như thời tiết đang ấm dần lên. Bạn có chăm sóc sức khỏe của mình không?
Tôi đã tránh viết những bài viết dài với lý do là tôi không giỏi viết lách, nhưng hôm nay tôi muốn gửi lời chào với mục đích quảng bá cho việc phát hành một bài giảng mới.Email này được gửi qua danh sách gửi thư dành cho sinh viên của Inflearn, vì vậy những người đọc email này có thể là những người đã đăng ký một trong các khóa học của tôi.
Đột nhiên, tôi kiểm tra khi tôi mở bài giảng đầu tiên của mình trên Inflearn, và hóa ra là tôi đã mở bài giảng SQL đầu tiên của mình vào mùa đông tháng 12 năm 2020. Tôi đã giảng bài trong năm năm, vì vậy một số người có thể không nhớ biệt danh của tôi, hoặc họ có thể đã đăng ký bài giảng vào tháng trước và đang tìm hiểu về nó. Nhưng tất cả đều ổn. Tôi biết ơn tất cả họ, và tôi tò mò về cách họ phát triển.
Tôi không nghi ngờ gì rằng sinh viên đã trải qua nhiều thay đổi, nhưng năm năm qua cũng mang lại nhiều thay đổi cho tôi. Trong năm năm qua, bản sắc kỹ sư của tôi đã trở nên mạnh mẽ hơn trước, một cuốn sách do chính tôi viết đã được xuất bản, tôi đã chuyển nhà ba lần và công ty nơi tôi làm việc đã thay đổi. Tôi đã tạo ra các bài giảng, nhưng tôi cũng đã trở thành học trò của những người chia sẻ kiến thức khác và tôi nghĩ rằng tôi đã suy nghĩ về những khả năng mà tôi nên phát triển hơn nữa.
Có lẽ cũng giống như lần đầu tôi thuyết trình, nhưng lúc đầu tôi không kỳ vọng nhiều. Lúc đầu, tôi nghĩ mình có thể chuyển các bài giảng đang được giảng ngoại tuyến sang trực tuyến và sắp xếp chúng, nhưng tôi không biết điều đó sẽ kéo dài lâu như vậy. Tôi đoán bạn không bao giờ biết điều gì sẽ xảy ra với mọi người.
Sau đó, nó trở thành cơ hội để cuốn sách <Planner's SQL> được xuất bản mà không gặp trở ngại nào, và nó cũng cho tôi sức mạnh để tạo ra các bài giảng khác. Mặc dù có những lúc tôi ngừng làm việc một thời gian, nhưng tôi đã có thể tiếp tục hoạt động của mình trong năm năm nhờ những sinh viên đã đăng ký tham gia các bài giảng của tôi.
Các bạn sinh viên ngày nay quan tâm đến điều gì? Ngày nay, tôi quan tâm đến những thay đổi do AI mang lại. Tuy nhiên, khi tôi bắt đầu thực hiện các bài giảng trực tuyến trong năm năm qua, tôi lo lắng về loại kiến thức nào vẫn còn giá trị trong kỷ nguyên AI tiên tiến. Tôi vẫn chưa biết câu trả lời đúng, nhưng tôi nghĩ rằng kiến thức cơ bản sẽ tiếp tục tồn tại trong tương lai. Vì đây là kỷ nguyên mà câu hỏi rất quan trọng, tôi nghĩ rằng kiến thức cơ bản để đặt câu hỏi vẫn sẽ tồn tại.
Tôi vẫn đang thực hiện các bài giảng mà tôi muốn thực hiện và bài giảng mà tôi mang đến lần này là một bài giảng giải thích ngắn gọn về những điều cơ bản của ngữ pháp Python và sử dụng IDE tạo mã AI, Cursor, để tạo mã trực tiếp . Tôi nghĩ rằng sẽ tốt cho người mới bắt đầu để nhanh chóng xem những điều cơ bản mà không có nhiều kỳ vọng, vì nó dài 2 giờ và tôi có kế hoạch liên tục cập nhật các trường hợp sử dụng trong tương lai. Để kỷ niệm việc phát hành bài giảng, chúng tôi cũng đang có chương trình giảm giá 90% trong đúng một tháng, vì vậy hãy tham khảo nếu bạn cần.
Liên kết: https://inf.run/4HYsY
Tôi sẽ tiếp tục tìm kiếm các chủ đề mà tôi có thể làm tốt trong tương lai và phát triển các bài giảng dễ hiểu và chỉ bao gồm các phần cần thiết. Khi chúng ta đang tiến gần đến mùa hè, hãy cẩn thận với cái nóng, và tôi sẽ luôn hỗ trợ bạn để bạn có thể dần dần đạt được mục tiêu của mình trong năm nay.
Cảm ơn
Joe mơ ướcPS-1
Chúng tôi đang lên kế hoạch cho một thử thách hoàn thành bài giảng. Nếu bạn muốn nhận thông báo về thử thách, vui lòng đăng ký vào danh sách chờ bên dưới để nhận thông báo nhanh hơn.
PS-2
Bạn đã bao giờ muốn tạo một bài giảng chưa?
Tôi đang nghĩ đến việc tổ chức một thử thách mà tôi có thể giúp những người muốn trải nghiệm việc tạo bài giảng. Nếu bạn quan tâm đến việc tạo bài giảng, vui lòng đăng ký vào danh sách chờ bên dưới.Đăng ký vào danh sách chờ thử thách:
Xin chào.
Đây là Joe, đang giảng bài về dữ liệu.
Ngày nay, khi chúng ta xem xét sự xuất hiện của AI trong bản tin không thường xuyên của chúng tôi và nghiên cứu tích cực gần đây về các thư viện như Text-To-SQL , chúng tôi tự hỏi: "Bối cảnh dữ liệu ở nước ngoài hiện đang diễn ra như thế nào?" Tôi tò mò nên đã tìm hiểu và chia sẻ thông tin.Bài viết này là bản dịch và tóm tắt của Sách trắng Xu hướng và Dự đoán Dữ liệu & AI năm 2025 của Datacamp.
2025, 5 xu hướng chính trong bối cảnh dữ liệu ở nước ngoài AI & Dữ liệu

1. Ranh giới giữa các nghề nghiệp liên quan đến dữ liệu đang dần mờ nhạt.
Khi AI tự động hóa các tác vụ phân tích dữ liệu và SQL, sự phân biệt vai trò truyền thống giữa nhà phân tích dữ liệu, kỹ sư và nhà khoa học dữ liệu đang dần mờ nhạt.
Hiện nay, mọi ngành nghề đều phải có khả năng xử lý dữ liệu và khả năng đọc và sử dụng dữ liệu (khả năng đọc và sử dụng dữ liệu) đang trở nên quan trọng hơn.

2. Nghiên cứu AI tiếp tục tiến triển, nhưng việc áp dụng thực tế còn chậm
Các mô hình AI đang trở nên mạnh mẽ hơn, nhưng việc áp dụng AI thực tế trong các doanh nghiệp vẫn còn chậm
Người ta dự đoán rằng hơn 30% các dự án AI tạo sinh sẽ bị bỏ rơi vào năm 2025 (Gartner)
Nhiệm vụ quan trọng không chỉ là cải thiện hiệu suất của mô hình AI mà còn là cách liên kết nó với các quy trình kinh doanh thực tế.

3. Điểm khác biệt của các công cụ AI sẽ là trải nghiệm của người dùng (UX).Khi khoảng cách hiệu suất giữa các mô hình AI thu hẹp lại, trải nghiệm người dùng (UI/UX) và khả năng sử dụng thực tế sẽ trở thành những yếu tố cạnh tranh quan trọng hơn.
Các phòng nghiên cứu AI đang suy nghĩ về cách làm cho AI trở nên trực quan hơn và dễ sử dụng hơn.
Mục tiêu là biến AI thành một công cụ thiết yếu cho hoạt động kinh doanh chứ không chỉ là một công nghệ.

4. Khoảng cách về kỹ năng AI và dữ liệu vẫn là một vấn đề lớnKhoảng cách trong khả năng sử dụng dữ liệu và AI vẫn là một vấn đề lớn trong các công ty
Đối với các công ty, việc đào tạo nhân viên cách xử lý AI và dữ liệu đang trở thành nhiệm vụ cấp bách hơn là ứng dụng AI.

5. Trong thời đại mà AI viết SQL, kiến thức về dữ liệu trở nên quan trọng.
Khi công nghệ Text-to-SQL dựa trên AI phát triển, việc trích xuất dữ liệu thông qua SQL trở nên dễ dàng hơn
Tuy nhiên, điều này không có nghĩa là bạn không cần biết SQL, mà là khả năng diễn giải và sử dụng SQL đã trở nên quan trọng hơn.
AI tạo ra và diễn giải SQL, nhưng con người vẫn phải lập kế hoạch phân tích dữ liệu nào

nguồn:
https://www.datacamp.com/report/data-trends-predictions-2025
Cảm ơn các bạn đã đọc.
Joe mơ ước
@Chủ đề: https://www.threads.net/@breachers_data
@Instagram: https://www.instagram.com/breachers_data
Xin chào
Tên tôi là Joe và tôi điều hành các khóa học liên quan đến dữ liệu tại Infron.
< Thông báo xuất bản SQL của người lập kế hoạch 📢 >Vào ngày 20 tháng 6, một cuốn sách dành cho những người mới làm quen với SQL đã được xuất bản với tựa đề <SQL dành cho người lập kế hoạch> 🎉 Thay vì nhìn SQL từ góc độ của một nhà phát triển hiện tại, nội dung được sắp xếp và sắp xếp để ngay cả những người mới bắt đầu cũng có thể dễ dàng truy cập. Đây là một cuốn sách được viết rất cẩn thận, và nhờ sự giúp đỡ của nhà xuất bản Insight 💪 , thiết kế bìa đã được chọn rất đẹp, mong các bạn quan tâm nhiều nhé 🙏
Đến mua sách (Kyobo Bookstore):
https://product.kyobobook.co.kr/detail/S000213474520
<Sự kiện đánh giá sách 🎉 >
Để kỷ niệm ngày xuất bản, chúng tôi sẽ chọn lọc câu chuyện của 5 người cần sách SQL và gửi sách miễn phí cho họ (Tôi sẽ bao phí vận chuyển). Nếu những người xung quanh bạn hoặc người học cần SQL, vui lòng truy cập liên kết khảo sát bên dưới ~ 22/11 (Thứ Sáu) ) Vui lòng điền vào bản khảo sát trước 17:00!
Liên kết khảo sát:
https://forms.gle/x2ZCatxH3kwL4br46
Tôi muốn yêu cầu những người chiến thắng để lại đánh giá ngắn gọn như dưới đây, vì vậy tôi sẽ đánh giá cao nếu bạn có thể tham khảo liên kết ví dụ 🙇 🙇 🙇
Xem lại ví dụ:
Chúng tôi chân thành hỗ trợ sự phát triển của người học.
Cảm ơn
Joe mơ
Hỏi. Tôi cần truy vấn một DB mà tôi chưa từng thấy trước đây. Có tiêu chuẩn nào để hiểu dữ liệu không?
- Cũng giống như việc xem dữ liệu trong bài giảng, bạn cần đặt giới hạn hoặc lấy mẫu một số dữ liệu bằng top, v.v. để kiểm tra dữ liệu.
- Nhưng chỉ điều này thường là không đủ. Ngay cả khi nhìn vào dữ liệu mẫu, đôi khi cũng không rõ dữ liệu đó là gì.
- Các điều kiện xác định dữ liệu nhất định là 1) lược đồ và 2) quy tắc tạo hàng .
- Lược đồ là bản thiết kế chi tiết cho cấu trúc bảng, chẳng hạn như các cột là gì và loại dữ liệu nào được phép cho các cột.
- Quy tắc xuất hiện hàng đề cập đến các quy tắc liên quan đến thời điểm một hàng dữ liệu xuất hiện trong bảng và khi nào nó trở thành một hàng kích hoạt.
- Đây là điều mà bất kỳ ai đã từng chạy truy vấn ở một mức độ nào đó đều nghĩ đến.
- Điều đáng ngạc nhiên là rất dễ bỏ sót các quy tắc tạo hàng là gì. Điều này thường được quyết định trên máy chủ phụ trợ.
- Ví dụ, trong một bảng thứ tự, thông thường một hàng có thể được tạo khi một thứ tự xuất hiện.
- Khi một đơn hàng bị hủy, bạn cần hiểu rõ các quy tắc này dù đó là hình thức sửa đổi một hàng đơn hàng hiện có hay tạo một hàng mới.
- Các quy tắc này có thể hơi khó khăn vì chúng được kiểm tra bởi nhà phát triển back-end phát triển WAS hoặc bằng cách phân tích nguồn back-end.
- Vì nó là phần rất quan trọng quyết định dạng dữ liệu nên khi xem DB mới cần phải biết để phân tích đáng tin cậy phải không? :-)
* Đây là bài viết tổng hợp và chia sẻ câu trả lời cho những câu hỏi chúng tôi nhận được về SQL.
Câu hỏi: Truy vấn SQL nào là dạng dễ đọc nhất?
- Đây là câu hỏi chúng tôi thường xuyên nhận được.
- Nhưng không có câu trả lời đúng. Điều này là do phong cách viết mã của mỗi người là khác nhau.
- Không có biểu mẫu cố định nhưng các quy tắc có thể được tạo và sử dụng cho từng đội và công ty.
- Điều này thường được gọi là quy ước mã, hướng dẫn kiểu, v.v. nhưng nó cũng có thể được áp dụng cho SQL.
- Ví dụ: các ngôn ngữ như Python có quy ước mã được nội hóa thành cú pháp vận hành của ngôn ngữ.
- Không có ai là tốt nhất, nhưng chắc chắn có một số quy ước mã SQL thường được đọc.
- Dưới đây là các liên kết đến quy ước mã. (chủ yếu bằng tiếng Anh)
- Mình sẽ cập nhật bài giảng sau :)
Hướng dẫn về kiểu SQL của Mozilla (Firefox):
https://docs.telemetry.mozilla.org/concepts/sql_style.html
Hướng dẫn về kiểu SQL của Gitlab:
https://about.gitlab.com/handbook/business-technology/data-team/platform/sql-style-guide/
Hướng dẫn về phong cách SQL của Simon Holywell:
* Đây là bài viết tổng hợp và chia sẻ câu trả lời cho những câu hỏi chúng tôi nhận được về SQL.
Giới thiệu nội dung liên quan đến Google Big Query & Data Pipe Architecture
- Đối với những người đã nghiên cứu SQL và muốn nghiên cứu sâu hơn về dữ liệu, chúng tôi đã phát hiện ra nội dung rất hữu ích để xem và chia sẻ với bạn dưới dạng tin tức.
- Video này thể hiện khái niệm và cách sử dụng Google Big Query, được sử dụng rộng rãi như một kho/hồ dữ liệu.
- Đây là nội dung giáo dục được thực hiện trực tiếp tại trụ sở Google Korea và có thể xem miễn phí qua link bên dưới.
- Bạn có thể cảm nhận được cách cấu trúc không chỉ Big Query mà cả kiến trúc đường dẫn dữ liệu hiện đại.
- Các khái niệm chung về DB cũng được đề cập. (ví dụ bình thường hóa)
liên kết:
https://cloudonair.withgoogle.com/events/korea-cloud-onboard-dwh-online-2021
Xin chào
Đây là Joe, người đang dạy một khóa học SQL :-)
Sau một năm đầy sự kiện, thật mới mẻ khi nghĩ rằng đã là ngày cuối cùng của năm 2020. Tôi tò mò không biết các em học sinh sẽ kết thúc năm học như thế nào.
Điều này có thể đúng với tất cả mọi người, nhưng năm 2020 là một năm có nhiều thay đổi đối với tôi và việc bắt đầu dạy SQL là một trong số đó.
Bắt đầu với lớp SQL được dạy với các nhân viên nội bộ tại công ty khởi nghiệp Kmong, tôi tiếp tục giảng dạy ở các công ty khác, điều này dẫn đến cơ hội gặp gỡ người học trực tuyến.
Khi dạy các lớp offline, tôi rất tự hào khi thấy những người chưa biết SQL đã tiến bộ và giờ đây có thể xử lý dữ liệu trực tiếp trong cơ sở dữ liệu của công ty. Niềm vui đó chính là động lực để tôi tiếp tục dạy SQL.
Mặc dù chúng tôi không thể gặp trực tiếp bạn trực tuyến nhưng vui lòng gửi cho chúng tôi bất kỳ câu hỏi nào của bạn bất kỳ lúc nào thông qua Infron. Chúng tôi cũng có kênh Slack dành cho các bài giảng của mình, vì vậy bạn có thể truy cập và đặt câu hỏi.
Vâng, tôi hy vọng mọi người có một năm tốt lành và tôi sẽ quay lại vào năm sau với những cập nhật bài giảng hay :D
Chúc mọi người năm mới vui vẻ!
Joe mơ

