PostgreSQL Views & Materialized Views การสร้าง Virtual Table ด้วย VIEW และการแคชผลลัพธ์เพื่อประมวลผลเร็วระดับล้าน Row ด้วย MATERIALIZED VIEW
VIEW คืออะไรและทำไมต้องใช้...
VIEW คืออะไรและทำไมต้องใช้...
เรียนรู้วิธีเขียนโปรแกรมในฐานข้อมูลด้วย PL/pgSQL ทั้งการสร้างฟังก์ชัน การใช้ตัวแปร และการทำ Loop เพื่อให้งานจัดการข้อมูลของคุณเร็วและเป็นระเบียบยิ่งขึ้น
อยากให้ฐานข้อมูลทำงานอัตโนมัติเมื่อมีการเพิ่มหรือแก้ไขข้อมูลไหม? มาเรียนรู้การใช้ PostgreSQL Triggers (ตัวสั่งการอัตโนมัติ) ทั้ง BEFORE และ AFTER เพื่อลดงานซ้ำซ้อน
มือใหม่ต้องรู้! วิธีจัดการสิทธิ์ผู้ใช้งาน (Role) และการสำรองข้อมูล (Backup) ใน PostgreSQL ให้ปลอดภัย พร้อมวิธี Restore ข้อมูลกลับมาใช้ได้จริงผ่าน Command Line
อยากเริ่มใช้ฐานข้อมูลแต่ไม่รู้จะเริ่มตรงไหน? มาดูวิธีติดตั้ง MS-SQL Server และ SSMS โปรแกรมจัดการฐานข้อมูลที่โปรแกรมเมอร์ต้องใช้ พร้อมวิธีตั้งค่าเบื้องต้น
อยากเขียน SQL ให้เก่งต้องรู้โครงสร้าง! มาทำความเข้าใจ Database Engine, หน้าที่ของ System Databases และการจัดระเบียบข้อมูลด้วย Schemas แบบมือโปรกัน
มือใหม่หัดเขียนฐานข้อมูลต้องรู้! เรียนรู้วิธีเลือกประเภทข้อมูล (Data Types) ใน MS-SQL ให้เหมาะสม ทั้ง INT, DECIMAL, NVARCHAR เพื่อให้แอปฯ ทำงานเร็วและแม่นยำ
มือใหม่หัดเขียนโปรแกรมต้องรู้! เรียนรู้วิธีสร้างฐานข้อมูล (Database) และตาราง (Table) ด้วยคำสั่ง SQL พื้นฐานที่ใช้จริงในการพัฒนาซอฟต์แวร์ พร้อมตัวอย่างโค้ดที่ทำตามได้ทันที
เรียนรู้วิธีจัดการ Primary Key, การรันเลข ID อัตโนมัติด้วย IDENTITY(1,1) และการใช้ Sequence ใน MS-SQL เพื่อออกแบบฐานข้อมูลให้มีประสิทธิภาพและลดบั๊ก
อยากให้ฐานข้อมูลสะอาดและเชื่อถือได้ไหม? มาเรียนรู้วิธีใช้ Constraints (กฎบังคับข้อมูล) เพื่อป้องกันข้อมูลขยะและลดบั๊กในแอปของคุณกันตั้งแต่วันนี้
มือใหม่หัดเขียน SQL ต้องรู้! เรียนรู้วิธีเพิ่มข้อมูลด้วย INSERT INTO, คัดลอกตารางด้วย SELECT INTO และเทคนิคทำ Upsert ให้จบในคำสั่งเดียวด้วย MERGE
เรียนรู้วิธีดึงข้อมูลจากฐานข้อมูลด้วย MS-SQL ตั้งแต่พื้นฐาน SELECT, การกรองด้วย WHERE ไปจนถึงการทำ Pagination เพื่อแบ่งหน้าข้อมูลไม่ให้ระบบค้าง