
- ระดับปานกลาง
- Backend
คอร์สเรียน SQL: การใช้งานฐานข้อมูลในรูปแบบต่างๆ
เรียนรู้วิธีการใช้งาน SQL เพื่อการจัดการฐานข้อมูลสำหรับ Backend
รายละเอียดคอร์สเรียน
คอร์สเรียนนี้จะแนะนำการใช้งาน SQL ซึ่งเป็นภาษาที่ใช้สำหรับการจัดการฐานข้อมูล โดยจะสอนวิธีการสร้างฐานข้อมูล การจัดการตาราง การเพิ่ม แก้ไข และลบข้อมูล (CRUD) รวมถึงการใช้งานคำสั่ง SQL ที่สำคัญสำหรับการพัฒนา Backend และการเชื่อมต่อกับฐานข้อมูลโดยใช้ SQLite ที่สามารถนำความรู้ประยุกต์ใช้งานร่วมกับ PostgreSQL, MySQL และอื่นๆได้ดี
สิ่งที่จะได้เรียนรู้
- การใช้งาน SQL เพื่อจัดการฐานข้อมูล
- การเชื่อมต่อกับฐานข้อมูลโดยใช้ SQLite
- การใช้งาน DBeaver สำหรับการจัดการฐานข้อมูล
- การสร้างฐานข้อมูลและตาราง
- การออกแบบระบบ CRUD (Create, Read, Update, Delete)
- การใช้งานคำสั่ง SQL ที่สำคัญ เช่น SELECT, INSERT, UPDATE, DELETE
- ทำความเข้าใจกับ SQL Injection และวิธีป้องกัน
- การใช้งาน SQL Builder เช่น Knex.js เพื่อพัฒนาโปรแกรมเชื่อมต่อฐานข้อมูลที่ง่ายกว่าเดิม
- แนวทางปฏิบัติ Migration สำหรับการจัดการ Schema ของฐานข้อมูล
- แนวทางปฏิบัติการ Seed ข้อมูลจำลอง สำหรับการพัฒนาระบบ
ทักษะที่จำเป็นก่อนเริ่มเรียน
- ความรู้การใช้งาน Node.js
- เหมาะสำหรับนักพัฒนาโปรแกรมที่ต้องการเรียนรู้การจัดการฐานข้อมูลสำหรับ Backend