Build your ultimate AI agent
รายละเอียดคอร์ส
เชี่ยวชาญการทำรายงานด้วย SQL
สร้างรายงานและแดชบอร์ด SQL ที่ชัดเจนและมีคุณค่า พร้อมฝึกฝนทักษะด้านการทำความสะอาดและการตรวจสอบความถูกต้องของข้อมูลของคุณในหลักสูตรนี้ คุณจะนำแนวคิดและฟังก์ชัน SQL ทั้งหมดที่คุณได้เรียนรู้จากหลักสูตรก่อนหน้าไปใช้เพื่อสร้างแดชบอร์ดของคุณเอง คุณจะได้ทำงานกับฐานข้อมูลโอลิมปิก เพื่อเรียนรู้เกี่ยวกับการสำรวจข้อมูล การจัดการข้อมูล การทำความสะอาดและการตรวจสอบความถูกต้องของข้อมูล รวมถึงการคำนวณที่ซับซ้อน
บทแรกมีเป้าหมายเพื่อให้คุณคุ้นเคยกับชุดข้อมูลที่คุณจะใช้ โดยครอบคลุมพื้นฐานสำคัญบางส่วนที่คุณจำเป็นต้องมีเพื่อสำรวจข้อมูลได้อย่างเหมาะสม ที่นี่คุณจะได้เรียนรู้วิธีใช้แผนภาพ ER และเทคนิคการสำรวจข้อมูล เพื่อให้เข้าใจข้อมูลได้อย่างลึกซึ้งและมั่นคง
ฝึกสร้างรายงาน SQL โดยใช้ชุดข้อมูลจริง
ต่อไป คุณจะได้เรียนรู้การสร้างคิวรี SQL ที่ซับซ้อนยิ่งขึ้น เพื่อช่วยให้คุณสำรวจข้อมูลได้อย่างละเอียดมากขึ้น แนวทางแบบทีละขั้นตอนช่วยให้คุณเข้าใจว่าทำไมคิวรีที่ซับซ้อนจึงต้องใช้การคิดมากขึ้น และช่วยให้คุณสร้างรายงานได้อย่างไรเมื่อคุณเริ่มคุ้นเคยกับการทำรายงานใน SQL แล้ว คุณจะได้เรียนรู้วิธีทำความสะอาดและตรวจสอบความถูกต้องของข้อมูล SQL เพื่อให้มั่นใจว่ารายงานของเรามีความแม่นยำและตีความได้ง่าย
พัฒนาทักษะฐานข้อมูล SQL ของคุณ
เรียนรู้วิธีทำการคำนวณที่ซับซ้อนโดยใช้ window functions และ layered calculations ในบทสุดท้าย คุณจะได้รับประสบการณ์ลงมือปฏิบัติจริงในการสร้างการคำนวณขั้นสูงสองแบบโดยเฉพาะ ได้แก่ การคำนวณเปอร์เซ็นต์ของยอดรวม และการคำนวณดัชนีประสิทธิภาพคอร์ส SQL นี้เหมาะอย่างยิ่งสำหรับทุกคนที่ต้องดึงข้อมูลจากฐานข้อมูลเป็นประจำ และยังเป็นส่วนเสริมที่ยอดเยี่ยมสำหรับผู้ที่ใช้ R หรือ Python สำหรับงานด้านวิทยาศาสตร์ข้อมูล หลักสูตรนี้เป็นส่วนหนึ่งของเส้นทาง SQL for Business Analysts และเป็นสิ่งจำเป็นสำหรับผู้ที่วางแผนจะสำเร็จการรับรอง Data Science หรือ Data Analysis กับ DataCamp
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
สำรวจชุดข้อมูลโอลิมปิก
ก่อนจะเริ่มสร้างรายงานเพื่อตอบคำถามเฉพาะเจาะจง ควรทำความคุ้นเคยกับข้อมูลก่อน ในบทนี้ จะได้เรียนรู้วิธีใช้ E:R diagram และเทคนิคการสำรวจข้อมูล เพื่อให้เข้าใจข้อมูลอย่างถ่องแท้และสามารถตอบคำถามทางธุรกิจได้อย่างมีประสิทธิภาพมากขึ้น
- กรณีศึกษา50 XP
- ระบุรายงานพื้นฐาน50 XP
- สร้างรายงานพื้นฐาน100 XP
- นักกีฬาเทียบกับประเภทการแข่งขันแยกตามชนิดกีฬา100 XP
- ชุดข้อมูล Olympics50 XP
- วางแผนคิวรีด้วย E:R diagram50 XP
- อายุของนักกีฬาที่มากที่สุดแยกตามภูมิภาค100 XP
- จำนวน events ในแต่ละกีฬา100 XP
- สำรวจข้อมูลของเรา50 XP
- สำรวจตาราง summer_games100 XP
- ตรวจสอบความถูกต้องของคิวรี100 XP
- รายงานที่ 1: นักกีฬาฤดูร้อนที่มีเหรียญรางวัลมากที่สุด100 XP
2
การสร้างรายงาน
คิวรีอาจมีขนาดใหญ่ขึ้นได้อย่างรวดเร็ว การวางแผนอย่างเป็นระบบจึงเป็นสิ่งสำคัญเมื่อต้องเขียนคิวรีที่ซับซ้อน ในบทนี้ จะได้ใช้แนวทางทีละขั้นตอนในการวางแผนและสร้างคิวรีที่ต้องรวมตารางหลายแบบและสร้างฟิลด์ประเภทต่างๆ
3
การทำความสะอาดและการตรวจสอบข้อมูล
แม้จะเป็นเรื่องดีหากข้อมูลถูกจัดเก็บอย่างสมบูรณ์แบบ แต่ในความเป็นจริงข้อมูลมักมีความยุ่งเหยิงอยู่เสมอ ในบทที่ 3 นี้ จะได้เรียนรู้วิธีจัดการกับข้อมูลที่ไม่เป็นระเบียบ ไม่ว่าจะเป็นการแก้ไขปัญหาประเภทข้อมูล การทำความสะอาด string การจัดการค่า null และการกำจัดข้อมูลที่ซ้ำซ้อน
4
การคำนวณขั้นสูง
คุณค่าที่แท้จริงของการรายงานผลจะเห็นได้ชัดเมื่อนำเสนอข้อมูลเชิงลึกที่ไม่ชัดเจนในทันทีผ่านการคำนวณที่ซับซ้อน ในบทนี้ จะได้เรียนรู้การสร้างฟิลด์ขั้นสูงโดยใช้ window function และการคำนวณแบบหลายชั้น รวมถึงได้ฝึกปฏิบัติจริงกับการคำนวณขั้นสูง 2 แบบ ได้แก่ การคำนวณเปอร์เซ็นต์ของยอดรวมและการคำนวณดัชนีประสิทธิภาพ
S
การรายงานผลด้วย SQL
เรียนจบแล้ว

