31/ก.ค./56 เข้างาน 8.30 น. วันนี้เริ่มด้วยการศึกษา การทำงานของระบบฐานข้อมูล (Database) โดยเนื้อหาจะครอบคลุมและทบทวนความรู้เก่า และเนื้อหาที่เคยได้รับมอบหมายให้ศึกษามาแล้ว โดยจะเริ่มจาก การจัดเก็บข้อมูล การเลือกเทคโนโลยีในการจัดเก็บข้อมูล จนไปถึง PDO(PHP Database Objects) และการลบข้อมูล
การจัดเก็บข้อมูล ทำให้เข้าใจกลไกลการทำงานของเว็บในการทำงานแบบไม่มีสถานะ (stateless) การการสือสารระหว่างเซิร์ฟเวอร์กับไคลเอนต์ จะไม่ไม่การเก็บสถานะไว้ที่เซิร์ฟเวอร์ ดังนั้นหน้าที่ของเซิร์ฟเวอร์คือ ตอบคำถามที่ ไคลเอนต์ถามมาเท่านั้น
โดยจะมีเทคโนดลยีการจัดเก็บข้อมูลให้เลือกใช้อยู่ 4ประเภพ ได้แก่
1.ไฟล์ การเก็บข้อมูลลงไฟล์ เหมาะสำหรับการเก็บข้อมูลที่มีขนาดเล็ก
2.เก็บลงเซสชั่น (session) เหมาะสำหรับการเก็บข้อมูลที่จะถูกนำมาใช้ใน รีเควสต์ถัดไป
3.เก็บลงฐานข้อมูล เชิงสัมพันธ์(RDBMS) ข้อดีคือสามารถรู้โครงสร้างของข้อมูลที่แน่นอน
4.เก็บลงบานข้อมูลแบบ (NoSQL) (Not Only SQL) ข้อดีคือข้อมูลจะไม่มีโครงสร้างคงที่ ข้อมูลแต่ละชุดสามารถมีรายละเอียดการเก็บที่แตกต่างกัน
หลังจากนั้นก็ได้เริ่มทดลองการเขียน การสร้างตาราง ด้วยคำสั่ง SQL ผ่าน phpMyAmin ทบทวนการใช้คำสั่งอีกหลายครั้ง
เพื่อเพิ่มความสามารถในการ coding .
ไม่มีความเห็น