ทำความเข้าใจ Relational Database ฉบับมือใหม่หัดออกแบบฐานข้อมูล
อยากทำแอปให้ข้อมูลไม่มั่วต้องเริ่มที่นี่! เรียนรู้พื้นฐาน Relational Database (ฐานข้อมูลแบบมีความสัมพันธ์) พร้อมวิธีออกแบบตารางให้รองรับการใช้งานจริง
อยากทำแอปให้ข้อมูลไม่มั่วต้องเริ่มที่นี่! เรียนรู้พื้นฐาน Relational Database (ฐานข้อมูลแบบมีความสัมพันธ์) พร้อมวิธีออกแบบตารางให้รองรับการใช้งานจริง
อยากเริ่มทำ Backend แต่เลือกฐานข้อมูลไม่ถูก? มาดูข้อดี-ข้อเสียของ MySQL, PostgreSQL, SQLite และ MS SQL เพื่อให้มือใหม่เลือกใช้ได้เหมาะกับโปรเจกต์แรกของคุณ
อยากเริ่มเก็บข้อมูลให้แอปฯ ของเราไหม? มาเรียนรู้วิธีติดตั้ง MySQL/MariaDB และวิธีเข้าใช้งานผ่าน Terminal (หน้าต่างพิมพ์คำสั่ง) ฉบับมือใหม่เข้าใจง่าย
อยากเขียนโปรแกรมให้เก่งต้องเริ่มจากฐานข้อมูล! มาเรียนรู้การเลือก Data Types และ Storage Engines ใน MySQL/MariaDB ให้เหมาะกับงาน เพื่อแอปที่เร็วและแม่นยำ
เรียนรู้วิธีจัดการฐานข้อมูลด้วยคำสั่ง SQL พื้นฐานอย่าง CREATE, DROP และ USE เพื่อเตรียมพร้อมสำหรับการพัฒนาแอปพลิเคชันของคุณให้รองรับภาษาไทยได้อย่างถูกต้อง
เรียนรู้วิธีจัดการฐานข้อมูล MySQL และ MariaDB ตั้งแต่การสร้างตาราง (CREATE TABLE) การปรับโครงสร้าง (ALTER TABLE) ไปจนถึงการล้างข้อมูล (TRUNCATE) แบบมือโปร
เรียนรู้วิธีคุมคุณภาพข้อมูลในฐานข้อมูลด้วย Primary Key, AUTO_INCREMENT, NOT NULL และ UNIQUE เพื่อลดบั๊กและป้องกันข้อมูลมั่วสำหรับมือใหม่หัดเขียนโปรแกรม
เรียนรู้วิธีเชื่อมโยงข้อมูลในฐานข้อมูลด้วย Foreign Key และการทำความสัมพันธ์แบบ One-to-Many และ Many-to-Many เพื่อออกแบบระบบให้มีประสิทธิภาพ
เรียนรู้วิธีเพิ่มข้อมูลลงฐานข้อมูลด้วยคำสั่ง INSERT INTO, เทคนิค Bulk Insert เพิ่มข้อมูลทีละหลายแถวให้ไวขึ้น พร้อมวิธีจัดการข้อมูลซ้ำด้วย INSERT IGNORE และ REPLACE
อยากเริ่มเขียน SQL ต้องรู้อะไรบ้าง? มาเรียนรู้วิธีดึงข้อมูลจากฐานข้อมูล (Database) ด้วยคำสั่ง SELECT และการกรองข้อมูลด้วย WHERE ให้แม่นยำสำหรับมือใหม่
อยากทำเว็บให้โหลดไวต้องอ่าน! เรียนรู้วิธีจัดการข้อมูลในฐานข้อมูลด้วย ORDER BY, LIMIT และ OFFSET เพื่อทำระบบแบ่งหน้า (Pagination) ให้แอปฯ ของคุณทำงานได้ลื่นไหล
มือใหม่หัดเขียน SQL ต้องรู้! มาทำความเข้าใจว่า NULL คืออะไร ต่างจากค่าว่างอย่างไร พร้อมวิธีใช้ IS NULL, IFNULL และ COALESCE เพื่อจัดการข้อมูลในฐานข้อมูลให้ถูกต้อง