ฉันกำลังมองหาตัวต่อ SQL ระดับเริ่มต้นและระดับกลางที่ฉันสามารถชี้ผู้ฝึกหัดให้ฝึกหัดได้
ฉันรู้http://sqlzoo.net/ซึ่งเป็นแหล่งข้อมูลที่ดี - มีอะไรอีกบ้างที่คุณสามารถแนะนำได้?
ฉันกำลังมองหาตัวต่อ SQL ระดับเริ่มต้นและระดับกลางที่ฉันสามารถชี้ผู้ฝึกหัดให้ฝึกหัดได้
ฉันรู้http://sqlzoo.net/ซึ่งเป็นแหล่งข้อมูลที่ดี - มีอะไรอีกบ้างที่คุณสามารถแนะนำได้?
คำตอบ:
หนังสือและกลุ่มข่าวของJoe Celkoเป็นแหล่งไขปริศนาที่ดี (พร้อมคำตอบที่หลากหลาย) พวกมันอาจจะอยู่ตรงกลาง / ขั้นสูงมากกว่าและไม่เฉพาะ MySQL แต่ง่ายต่อการติดตามและโดยทั่วไปมาจากสถานการณ์จริงในทางปฏิบัติ
โดยเฉพาะอย่างยิ่งค้นหาสำเนาของปริศนาและคำตอบ SQL ของ Joe Celko (ลิงก์ไปยังหน้าตัวอย่างของ Google) ซึ่งเป็นการรวบรวมสิ่งที่ดีที่สุด
ฟอรั่ม SQLTeamบางครั้งมีปัญหาที่น่าสนใจบางเกินไป แต่มุ่งเน้นโดยทั่วไปบน MS SQL Server
โดเมน HackerRank SQLมีความหลากหลายของความท้าทาย SQL ที่สามารถจะแล้วเสร็จโดยใช้การใช้งานหลาย ๆ (เช่น Oracle, MySQL, MS SQL Server, DB2)
มีปริศนาและการแข่งขันที่น่าสนใจมากมายในBeyondRelational.Com
SQL Server Central มีคำถามบางอย่างที่นี่:
http://www.sqlservercentral.com/tags/T-SQL/SQL+Puzzles/
นอกจากนี้ยังมี SQL Quiz ซึ่งเหมือนกับคำถามตอบคำถามมากกว่าปริศนา:
Lessthandot มีตัวต่อโปรแกรมเมอร์ทั่วไป:
สิ่งที่ฉันเคยใช้มาก่อนคือ: http://www.sql-tutorial.ru/en
มีหนังสือแบบโต้ตอบพร้อมแบบฝึกหัด (และเคล็ดลับ) และแนวทางแก้ไข
คุณสามารถลงทะเบียนเพื่อรับจดหมายข่าวของ SQLServerCentralและรับคำถามประจำวัน (ท่ามกลางข่าวและบทความอื่น ๆ ) ในกล่องจดหมายของคุณทุกวัน
สิ่งหนึ่งที่ควรทราบคือนอกเหนือจาก SQL คำถามยังเน้นที่การบริหารฐานข้อมูล พวกเขาค่อนข้างท้าทาย
ทักษะการปฏิบัติของภาษา SQLมีชุดของแบบฝึกหัดที่ดีสำหรับผู้เริ่มต้นและสำหรับโปรแกรมเมอร์ที่มีประสบการณ์
มีสองไซต์ที่โดดเด่นสำหรับการเรียนรู้ SQL โดยเฉพาะ Oracle (สำหรับ MySQL ดูด้านล่าง)
ฟอรั่มของออราเคิล ให้ความสนใจเป็นพิเศษกับเสาของแฟรงค์คูลาชและโซโลมอนยาค็อบสัน (บางครั้งก็เป็นของที่หายาก) แต่ใครก็ตามที่ได้รับความสนใจมากกว่า 20k ตรวจสอบการจัดอันดับในหน้าฟอรัม
ฟอรั่ม Orafaq โซโลมอนยาค็อบสัน (อีกครั้ง) มิเชลคาโดต์และแบล็กสวอนจะตามมา
padawan น้อยกว่าตอบคำถามโดยใช้ PL / SQL เท่านั้นที่จะตั้งตรงโดย (ในหมู่คนอื่น ๆ ) อาจารย์ที่ระบุข้างต้นที่ชี้ให้เห็นวิธีการแก้ปัญหา SQL บริสุทธิ์ของ pulchritude ดังกล่าวเพื่อให้ Mona Lisa (La Gioconda) ซีดในการเปรียบเทียบ
สำหรับ MySQL ดูที่นี่ - "ตำรา" ของคำสั่ง MySQL
ในที่สุดฉันก็จะบอกว่ามีหลายตำราที่ควรค่าแก่การศึกษา ตรวจสอบ Celko บัวและ Gulutzan อนึ่ง