ฝึก SQL โดยไม่มีฐานข้อมูลของคุณเอง
SQL เป็นทักษะที่สำคัญมากสำหรับนักวิเคราะห์ข้อมูลและนักวิทยาศาสตร์ข้อมูล อย่างไรก็ตาม เมื่อคุณเพิ่งเริ่มเรียนรู้ภาคสนาม คุณจะฝึกการสืบค้นด้วย SQL ได้อย่างไร ถ้าคุณไม่มีข้อมูลใด ๆ เก็บไว้ในฐานข้อมูล
By ฮุ่ยเซียงฉัว, นักวิทยาศาสตร์ข้อมูล.
หลายองค์กรมีข้อมูลที่จัดเก็บไว้ในฐานข้อมูล และ SQL เป็นภาษาคิวรี่ที่ใช้กันทั่วไปในการดึงข้อมูลจากฐานข้อมูลเหล่านี้ ในความเป็นจริง องค์กรขนาดใหญ่หลายแห่ง เช่น Facebook และ Amazon ได้รวม SQL ไว้ในองค์ประกอบของการทดสอบทักษะทางเทคนิคของตน เนื่องจากความสามารถในการรวบรวมข้อมูลที่เกี่ยวข้องเป็นสิ่งสำคัญก่อนดำเนินการวิเคราะห์ข้อมูลที่จำเป็น
ความท้าทายอย่างหนึ่งในการฝึกฝน SQL คือเราจำเป็นต้องมีฐานข้อมูลตั้งแต่แรก ซึ่งเป็นสิ่งที่เรามักไม่มี อย่างไรก็ตาม, ข้อมูล.โลก ช่วยให้เราทำสิ่งนั้นได้โดยไม่ต้องมีฐานข้อมูลของเราเอง เราดำเนินการสืบค้น SQL กับชุดข้อมูลที่เปิดเผยต่อสาธารณะบน data.world ได้โดยตรง สามารถสร้างบัญชีบน data.world ได้ฟรี และคุณไม่จำเป็นต้องเสียค่าใช้จ่ายใดๆ ในการสืบค้น SQL!
สำหรับผู้ที่ไม่คุ้นเคย data.world เป็นแพลตฟอร์มที่นำเสนอข้อมูลแบบเปิดจำนวนมากที่เกี่ยวข้องกับโดเมนและอุตสาหกรรมต่างๆ มากมาย (คุณสามารถอัปโหลดชุดข้อมูลของคุณเองได้เช่นกัน) ภารกิจของพวกเขาคือ:
- สร้างทรัพยากรข้อมูลที่มีความหมาย ทำงานร่วมกันได้ และอุดมสมบูรณ์ที่สุดในโลก เพื่อเพิ่มอรรถประโยชน์ในการแก้ปัญหาทางสังคมของข้อมูลให้เกิดประโยชน์สูงสุด
- สนับสนุนสาธารณะเพื่อปรับปรุงการนำไปใช้ การใช้งาน และการแพร่กระจายของข้อมูลเปิดและข้อมูลที่เชื่อมโยง
- ทำหน้าที่เป็นพื้นที่เก็บข้อมูลทางประวัติศาสตร์ที่สามารถเข้าถึงได้ของข้อมูลของโลก
ที่นี่ ฉันร่างตัวอย่างโดยใช้ ชุด เกี่ยวกับแนวโน้ม Covid-19 ของสิงคโปร์ บางครั้งคุณลักษณะการสืบค้นจะถูกซ่อนอยู่ใต้เมนูแบบเลื่อนลงของปุ่มสามจุด หรืออาจปรากฏที่มุมขวาบนของชุดข้อมูลที่แสดงด้วย ก >_ สัญลักษณ์.
SQL ต่อไปนี้คำนวณค่าเฉลี่ยเคลื่อนที่ 7 วันของจำนวนเคสที่ได้รับการยืนยัน โดยเอาต์พุตเรียงลำดับตามลำดับวันที่จากมากไปหาน้อย สามารถดูลิงก์ไปยังแบบสอบถามได้ โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
ในทางกลับกัน SQL ด้านล่างนี้จะคำนวณเปอร์เซ็นต์ที่เพิ่มขึ้นในแต่ละวันในจำนวนสะสมของบุคคลที่ฉีดวัคซีนเสร็จแล้ว โดยผลลัพธ์จะเรียงลำดับตามวันที่จากมากไปน้อย สิ่งนี้จำเป็นต้องมีการเข้าร่วมด้วยตนเอง เช่น การเข้าร่วมตารางด้วยตัวมันเอง ฉันได้ใช้ฟังก์ชัน DATE_SUB เป็นส่วนหนึ่งของการเข้าร่วมด้วยตนเองเพื่อรับข้อมูลจากวันก่อนหน้าเทียบกับวันปัจจุบัน การคลิกที่ข้อความ DATE_SUB จะส่งกลับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันและพารามิเตอร์ที่จำเป็นด้วย สามารถดูลิงก์ไปยังแบบสอบถามได้ โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
นอกจากนี้ยังมี กวดวิชา SQL บน data.world ที่ครอบคลุมแนวคิด SQL ขั้นพื้นฐาน ขั้นกลาง และขั้นสูง ดังนั้นจึงเป็นแพลตฟอร์มโอเพ่นซอร์สที่ดีในการเรียนรู้และฝึกฝน SQL
อีกประการหนึ่ง หากคุณอยู่ในตำแหน่งรับสมัครงานและกำลังสำรวจทางเลือกอื่นในการดำเนินการทดสอบ SQL นี่อาจเป็นแพลตฟอร์มที่ดีในการพิจารณา
ที่เกี่ยวข้อง
ที่มา: https://www.kdnuggets.com/2021/08/sql-without-own-database.html
- "
- &
- ลงชื่อเข้าใช้
- การนำมาใช้
- อเมซอน
- การวิเคราะห์
- การวิเคราะห์
- กรณี
- ท้าทาย
- ส่วนประกอบ
- ค่าใช้จ่าย
- Covid-19
- ปัจจุบัน
- ข้อมูล
- การวิเคราะห์ข้อมูล
- วิทยาศาสตร์ข้อมูล
- ฐานข้อมูล
- ฐานข้อมูล
- วัน
- การเรียนรู้ลึก ๆ
- ผู้อำนวยการ
- โดเมน
- วิศวกร
- วิศวกร
- ประสบการณ์
- ดึงข้อมูล
- ลักษณะ
- ฟรี
- ฟังก์ชัน
- ดี
- GPUs
- การว่าจ้าง
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- ทำอย่างไร
- HTTPS
- เพิ่ม
- อุตสาหกรรม
- ข้อมูล
- IT
- ภาษา
- ใหญ่
- เรียนรู้
- การเรียนรู้
- LINK
- ภารกิจ
- ML
- เสนอ
- ออนไลน์
- เปิด
- โอเพนซอร์ส
- ใบสั่ง
- องค์กร
- อื่นๆ
- เวที
- ทรัพยากร
- รับคืน
- วิทยาศาสตร์
- นักวิทยาศาสตร์
- SQL
- ข้อความที่เริ่ม
- จำนวนชั้น
- วิชาการ
- การทดสอบ
- ด้านบน
- แนวโน้ม
- us
- การใช้งาน
- ประโยชน์
- โลก
- X