Build your ultimate AI agent
รายละเอียดคอร์ส
การออกแบบฐานข้อมูลที่ดีเป็นสิ่งสำคัญสำหรับแอปพลิเคชันที่มีประสิทธิภาพสูง เช่นเดียวกับการสร้างบ้านที่ต้องมีแบบแปลนก่อนลงมือก่อสร้าง การวางแผนการจัดเก็บข้อมูลล่วงหน้าจึงเป็นสิ่งที่ขาดไม่ได้ การใช้เวลาออกแบบฐานข้อมูลตั้งแต่ต้นช่วยประหยัดเวลาและลดปัญหาในภายหลัง อีกทั้งฐานข้อมูลที่ออกแบบมาอย่างดียังช่วยให้เข้าถึงและดึงข้อมูลได้อย่างสะดวก การเลือกรูปแบบการออกแบบต้องคำนึงถึงปัจจัยหลายอย่าง ในคอร์สนี้จะได้เรียนรู้วิธีประมวลผล จัดเก็บ และจัดระเบียบข้อมูลอย่างมีประสิทธิภาพ รวมถึงวิธีจัดโครงสร้างข้อมูลผ่าน normalization และการนำเสนอข้อมูลด้วย views สุดท้ายจะได้เรียนรู้การจัดการฐานข้อมูล โดยใช้ชุดข้อมูลที่หลากหลาย ตั้งแต่ยอดขายหนังสือ การเช่ารถยนต์ ไปจนถึงรีวิวเพลงวิดีโอมีสคริปต์แบบ live ที่สามารถดูได้โดยคลิก "Show transcript" ที่มุมล่างซ้ายของวิดีโอ
ดูอภิธานศัพท์ของคอร์สได้ที่แถบทรัพยากรด้านขวา
หากต้องการรับหน่วย CPE ต้องทำคอร์สให้ครบและได้คะแนนอย่างน้อย 70% ในการประเมินที่กำหนด สามารถไปที่การประเมินได้โดยคลิกที่ปุ่ม CPE credits ด้านขวา
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การประมวลผล การจัดเก็บ และการจัดระเบียบข้อมูล
เริ่มต้นการเรียนรู้การออกแบบฐานข้อมูลด้วยการทำความรู้จักกับแนวทางการประมวลผลข้อมูล 2 รูปแบบ ได้แก่ OLTP และ OLAP ในบทแรกนี้จะได้ทำความคุ้นเคยกับรูปแบบต่าง ๆ ของการจัดเก็บข้อมูล และเรียนรู้พื้นฐานของ data modeling
2
Database Schemas และ Normalization
ในบทนี้จะได้พัฒนาทักษะ data modeling ให้ก้าวหน้ายิ่งขึ้น โดยเรียนรู้วิธีสร้าง star schema และ snowflake schema ทำความเข้าใจความสำคัญของ normalization และดูวิธี normalize ฐานข้อมูลในระดับต่าง ๆ
3
Database Views
พร้อมแล้วก็มาทำงานกับ views กันเลย ในบทนี้จะได้เรียนรู้วิธีสร้างและ query views นอกจากนี้ยังจะได้ฝึกความสามารถขั้นสูงในการจัดการ views และสรุปท้ายบทด้วยการทำความเข้าใจความแตกต่างระหว่าง materialized views และ non-materialized views
4
การจัดการฐานข้อมูล
บทสุดท้ายนี้ปิดท้ายด้วยหัวข้อที่เกี่ยวข้องกับการจัดการฐานข้อมูล จะได้เรียนรู้วิธีกำหนดสิทธิ์การเข้าถึงฐานข้อมูลตาม user roles วิธีแบ่ง partition ตารางให้เป็นส่วนย่อย สิ่งที่ควรคำนึงถึงเมื่อทำการ integrate ข้อมูล และวิธีเลือก DBMS ที่เหมาะกับความต้องการทางธุรกิจ
S
การออกแบบฐานข้อมูล
เรียนจบแล้ว

