Tôi đang tìm kiếm các câu đố SQL cấp độ sơ cấp và trung cấp, để tôi có thể chỉ cho các học viên thực hành.
Tôi biết về http://sqlzoo.net/ , đây là một tài nguyên tuyệt vời - bạn còn có thể đề xuất điều gì khác không?
Tôi đang tìm kiếm các câu đố SQL cấp độ sơ cấp và trung cấp, để tôi có thể chỉ cho các học viên thực hành.
Tôi biết về http://sqlzoo.net/ , đây là một tài nguyên tuyệt vời - bạn còn có thể đề xuất điều gì khác không?
Câu trả lời:
Sách và bài đăng trên nhóm tin tức của Joe Celko là một nguồn câu đố hay (với nhiều câu trả lời khác nhau). Chúng có thể là một chút trung gian / nâng cao hơn và không dành riêng cho MySQL, nhưng dễ theo dõi và thường đến từ các tình huống thực tế trong thực tế.
Đặc biệt, tìm kiếm một bản sao Câu đố và Câu trả lời SQL của Joe Celko (liên kết đến bản xem trước của Google), đây là một bản tổng hợp những bài hay nhất.
Các diễn đàn SQLTeam thỉnh thoảng cũng có một số vấn đề thú vị, nhưng thường tập trung vào MS SQL Server.
Các miền HackerRank SQL có một loạt các thách thức SQL có thể được hoàn thành sử dụng nhiều hiện thực (ví dụ như: Oracle, MySQL, MS SQL Server, DB2).
Có rất nhiều câu đố và cuộc thi thú vị trong BeyondRelational.Com
SQL Server Central có một số câu đố ở đây:
http://www.sqlservercentral.com/tags/T-SQL/Query+Pu phun /
Ngoài ra còn có SQL Quiz, giống như các câu hỏi đố hơn là các câu đố:
Và Lessthandot có một số câu đố lập trình chung:
Một cái mà tôi đã sử dụng trước đây là: http://www.sql-tutorial.ru/en
Có một cuốn sách tương tác với các bài tập (và mẹo) và giải pháp
Bạn có thể đăng ký Bản tin của SQLServerCentral và nhận Câu hỏi trong ngày (trong số các tin tức và bài viết khác) trong hộp thư của bạn hàng ngày.
Một điều cần lưu ý là ngoài SQL, các câu hỏi cũng tập trung vào quản trị cơ sở dữ liệu. Họ là khá thách thức mặc dù.
Các kỹ năng thực hành của ngôn ngữ SQL có một bộ bài tập tốt cho người mới bắt đầu cũng như cho các lập trình viên có kinh nghiệm.
Có hai trang web thực sự nổi bật để học SQL, đặc biệt là Oracle (đối với MySQL xem bên dưới).
Diễn đàn Oracle . Đặc biệt chú ý đến các bài đăng của Frank Kulash và Solomon Yakobson (đôi khi là những thứ có vẻ đẹp hiếm có) nhưng bất cứ ai có đại diện> 20k đều đáng chú ý. Kiểm tra thứ hạng trên trang diễn đàn.
Diễn đàn Orafaq . Solomon Yakobson (một lần nữa), Michel Cadot và Black Swan sẽ được theo dõi tại đây.
Nhiều câu trả lời nhỏ hơn chỉ sử dụng PL / SQL để được đặt thẳng (trong số những người khác), các giác quan được chỉ định ở trên, người chỉ ra các giải pháp SQL thuần túy có độ lớn như vậy để làm cho Mona Lisa (La Gioconda) nhạt đi khi so sánh.
Đối với MySQL xem tại đây - một "sách dạy nấu ăn" của các truy vấn MySQL.
Cuối cùng, tôi chỉ muốn nói rằng có nhiều văn bản đáng để nghiên cứu. Kiểm tra Celko, DuBois và Gulutzan liên alia .