กก การงง การเงิน

เรียน SQL จากศูนย์: คอร์ส SQLite ปี 2020 และแนวทางฝึกคำสั่งพื้นฐาน

💡 สรุปประเด็นสำคัญ (Key Takeaways)

คอร์สปี 2020 ใช้ SQLite และ DB Browser สอนแนวคิดฐานข้อมูล ตาราง คีย์ และคำสั่งเพิ่ม ลบ ปรับปรุง และค้นข้อมูล พร้อมแนวทางต่อยอดด้วยเอกสารทางการ

เรียน SQL จากศูนย์: คอร์ส SQLite ปี 2020 และแนวทางฝึกคำสั่งพื้นฐาน

วิดีโอนี้เป็นบทนำของคอร์ส SQL เวอร์ชันปี 2020 ผู้สอนแยกให้เห็นว่า SQL คือภาษาที่ใช้สั่งงานฐานข้อมูล ส่วน SQLite เป็นระบบฐานข้อมูลที่คอร์สเลือกใช้ร่วมกับโปรแกรม DB Browser for SQLite ในช่วงต้นมีทั้งการสร้างฐานข้อมูลและวางแผนตาราง ก่อนฝึกคำสั่งกับข้อมูลตัวอย่าง

เส้นทางเรียนที่เห็นในคลิป

  1. เข้าใจโครงสร้างข้อมูล: เริ่มจากฐานข้อมูล ตาราง คอลัมน์ และชนิดข้อมูล ก่อนกำหนดคีย์และความสัมพันธ์ที่จำเป็น
  2. แยกหน้าที่ของคีย์: คลิปกล่าวถึง primary key, foreign key และ unique constraint เพื่อกำหนดตัวระบุและความสัมพันธ์ระหว่างตาราง อย่าใส่คีย์โดยไม่เข้าใจว่าข้อมูลใดต้องไม่ซ้ำ
  3. ฝึกเปลี่ยนข้อมูล: ผู้สอนระบุว่าจะสาธิตการเพิ่ม ลบ และปรับปรุงข้อมูล รวมถึงการ query ข้อมูลจริง ตัวอย่างเหล่านี้เหมาะกับการฝึกในฐานข้อมูลทดลอง ไม่ควรเริ่มกับข้อมูลจริงที่ยังไม่มีสำเนาสำรอง
  4. อ่านผลลัพธ์และตรวจโครงสร้าง: คอร์สแสดงมุมมองสำหรับรันคำสั่ง ดูตาราง และเรียกดูข้อมูล เพื่อให้ผู้เรียนตรวจว่าคำสั่งทำงานอย่างที่ตั้งใจหรือไม่

SQL กับ SQLite ไม่ใช่คำเดียวกัน

SQL เป็นภาษาสำหรับทำงานกับข้อมูลในฐานข้อมูลเชิงสัมพันธ์ ขณะที่ SQLite เป็นระบบฐานข้อมูลที่รองรับ SQL ตามขอบเขตของตัวเอง เอกสาร SQLite ระบุว่ารองรับ SQL มาตรฐานส่วนใหญ่ แต่ก็มีทั้งส่วนที่ไม่รองรับและส่วนขยายเฉพาะระบบ ดังนั้นไวยากรณ์หรือความสามารถบางอย่างอาจต่างจาก MySQL, SQL Server หรือ PostgreSQL ควรตรวจคู่มือของระบบที่ใช้งานจริง

แบบฝึกหัดต่อจากบทนำ

นี่เป็นแนวทางฝึกต่อยอดจากขอบเขตที่ผู้สอนบอกไว้ ไม่ใช่บทสรุปครบทั้งคอร์ส คลิปบันทึกในปี 2020 จึงควรใช้ดูแนวคิดและหน้าตาโปรแกรมตามช่วงเวลาที่สอน ส่วนคำสั่ง รุ่นโปรแกรม และขั้นตอนติดตั้งให้เทียบเอกสารปัจจุบันของระบบที่เลือก

แหล่งอ้างอิง: เอกสาร SQL ที่ SQLite รองรับ, คู่มือเริ่มทดลอง SQLite, รายการคำสั่ง SQL ของ MySQL 8.4 และ บทเรียน SELECT ของ PostgreSQL

กก

กองบรรณาธิการ การงง การเงิน

สร้างสรรค์เนื้อหาการเงินส่วนบุคคล การลงทุน และการจัดการหนี้สินให้อ่านเข้าใจง่าย ทำตามได้จริง มุ่งเน้นมาตรฐานความถูกต้องและโปร่งใสตามหลักเกณฑ์วิชาชีพทางการเงิน