Build your ultimate AI agent
รายละเอียดคอร์ส
ในช่วงไม่กี่ปีที่ผ่านมา ฐานข้อมูล NoSQL ได้รับความนิยมเพิ่มขึ้นอย่างมาก เนื่องจากสามารถจัดการข้อมูลที่ไม่มีโครงสร้างในปริมาณมหาศาลได้ การเรียนรู้การใช้ประโยชน์จากเครื่องมือ NoSQL เช่น ฐานข้อมูลแบบคอลัมน์, แบบเอกสาร, แบบคีย์-ค่า และแบบกราฟ ช่วยให้วิศวกรข้อมูล นักวิเคราะห์ และนักวิทยาศาสตร์ข้อมูลสามารถทำงานกับข้อมูลได้หลากหลายยิ่งขึ้น ฐานข้อมูล NoSQL เหล่านี้เพิ่มฟังก์ชันการทำงานด้านการจัดเก็บและการดึงข้อมูลที่ไม่มีในฐานข้อมูลเชิงสัมพันธ์แบบดั้งเดิม
ฐานข้อมูลแบบคอลัมน์
เจาะลึกโลกของฐานข้อมูลแบบคอลัมน์และบทบาทของฐานข้อมูลเหล่านี้ในการพัฒนาคลังข้อมูล ฝึกปฏิบัติการทำงานกับ Snowflake เพื่อสร้างและอัปเดตตารางแบบคอลัมน์ รวมถึงปรับแต่งการออกแบบตารางเพื่อประสิทธิภาพที่ดียิ่งขึ้น สำรวจฟังก์ชันขั้นสูงของ Snowflake เพื่อทำงานกับข้อมูลกึ่งมีโครงสร้างฐานข้อมูลเอกสาร
เรียนรู้การใช้ Postgres JSON เป็นเครื่องมือในการสืบค้นฐานข้อมูลเอกสารและฐานข้อมูลเชิงวัตถุ รวมถึงชนิดข้อมูลหลากหลายที่เทคโนโลยีนี้รองรับ ฝึกฝนทักษะของคุณในการทำงานกับข้อมูลที่จัดเก็บอยู่ในอาร์เรย์ รวมถึงข้อมูลแบบซ้อนกันด้วยฐานข้อมูลคีย์-ค่าและกราฟ
สร้างความคุ้นเคยในการทำงานกับฐานข้อมูลคีย์-ค่า และเรียนรู้ว่าเมื่อใดที่คลังข้อมูล NoSQL นี้เหมาะสมที่สุดในการนำไปใช้ ฝึกใช้ Redis เพื่อโหลดและสืบค้นข้อมูล พร้อมสัมผัสประสบการณ์ประสิทธิภาพอันรวดเร็วทันใจของฐานข้อมูลในหน่วยความจำ สำรวจฐานข้อมูลกราฟและกรณีการใช้งานในเวิร์กโฟลว์ข้อมูลของฐานข้อมูลกราฟข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
NoSQL เบื้องต้น
สำรวจพื้นฐานของฐานข้อมูล NoSQL และการนำไปใช้ในสถาปัตยกรรมข้อมูลสมัยใหม่ เรียนรู้การระบุข้อดีและข้อเสียของฐานข้อมูลแบบคอลัมน์ เอกสาร คีย์-ค่า และกราฟ เพื่อทำให้ข้อมูลพร้อมใช้งานสำหรับกระบวนการปลายทางและผู้ใช้ข้อมูล
- NoSQL เบื้องต้น50 XP
- การคิวรีฐานข้อมูล NoSQL100 XP
- สำรวจข้อมูลแบบ document50 XP
- กรณีการใช้งานและแอปพลิเคชันของ NoSQL50 XP
- ที่เก็บข้อมูล NoSQL แบบตาราง50 XP
- ฐานข้อมูลแบบ Column-oriented50 XP
- การ Query ฐานข้อมูลแบบ Column-oriented100 XP
- การกรองข้อมูลในฐานข้อมูลแบบ Column-Oriented100 XP
- ที่เก็บข้อมูล NoSQL แบบไม่ใช้ตาราง50 XP
- ระบุประเภท NoSQL data store แบบตารางและแบบไม่ใช่ตาราง100 XP
- การคิวรีฐานข้อมูลเอกสาร100 XP
- การคิวรีเอกสารแบบซ้อนด้วย Postgres JSON100 XP
2
ฐานข้อมูลแบบคอลัมน์
เจาะลึกฐานข้อมูลแบบคอลัมน์ด้วย Snowflake เรียนรู้การเติมข้อมูลลงในตาราง Snowflake ด้วยเครื่องมือหลากหลาย และทำความเข้าใจพื้นฐานของ micro-partitioning และการจัดกลุ่มข้อมูลเพื่อเพิ่มประสิทธิภาพการคิวรีด้วย query pruning นำ common table expressions รวมถึง materialized และ non-materialized views มาใช้เพื่อปรับปรุงกระบวนการวิเคราะห์ข้อมูล และก้าวเข้าสู่ข้อมูลกึ่งโครงสร้างด้วย VARIANT types ของ Snowflake
3
ฐานข้อมูลเอกสาร
เจาะลึกโลกของข้อมูลเอกสารด้วย Postgres JSON และสำรวจความซับซ้อนของข้อมูลกึ่งโครงสร้าง เรียนรู้วิธีดึงและแปลงข้อมูลเอกสารทั้งระดับบนสุดและแบบซ้อนชั้น โดยใช้ตัวดำเนินการและฟังก์ชันในตัวที่หลากหลาย
4
ฐานข้อมูลคีย์-ค่าและกราฟ
ยกระดับทักษะ NoSQL ด้วยการเรียนรู้พื้นฐานของฐานข้อมูลคีย์-ค่า สำรวจกรณีการใช้งานทั่วไปของข้อมูลคีย์-ค่า และเรียนรู้การใช้ Redis และ Python เพื่ออ่านและเขียนข้อมูล จากนั้นปิดท้ายด้วยภาพรวมเบื้องต้นของฐานข้อมูลกราฟและบทบาทของมันใน data stack สมัยใหม่
NoSQL เบื้องต้น
เรียนจบแล้ว

