ทำความรู้จักกับฐานข้อมูลของ PHP

ฐานข้อมูล หมายถึง กลุ่มของแฟ้มข้อมูลที่มีความสัมพันธ์กันและถูกนำมารวมกัน ตัวอย่างเช่น ฐานข้อมูลในบริษัทแห่งหนึ่ง อาจประกอบไปด้วยแฟ้มข้อมูลหลายแฟ้ม ซึ่งแต่ละแฟ้มต่าง
ก็มีความสัมพันธ์กัน ได้แก่ แฟ้มข้อมูลพนักงาน แฟ้มข้อมูลแผนก แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลสินค้า เป็นต้น
เขตข้อมูลหรือฟิลด์ (Field) เป็นการนำเอาอักขระแต่ละตัวมาประกอบกันเป็นกลุ่มคำที่มีความหมาย เช่นกลุ่มตัวอักษรที่ประกอบกันเป็นชื่อหรือนามสกุล กลุ่มตัวเลขที่ประกอบกันเป็นรหัสประจำตัว ซึ่งจะเรียกเป็น ฟิลด์ชื่อ - นามสกุล ฟิลด์รหัสประจำตัว เป็นต้น
ระเบียนหรือเรคอร์ด (Record) เป็นการนำฟิลด์หลายฟิลด์มารวมกัน เช่น เรคอร์ดนักเรียนประกอบด้วยฟิลด์รหัสประจำตัว ชื่อ - นามสกุล ที่อยู่ เป็นต้น
แฟ้มข้อมูลหรือไฟล์ (File) เป็นการนำเอาเรคอร์ด หลาย ๆ เรคอร์ด ของข้อมูลชนิดเดียวกันมารวมกัน
ฐานข้อมูลที่เหมาะสมกับ PHP
PHP เองมีข้อดีกว่าภาษาอื่นที่สามารถรองรับการใช้งานฐานข้อมูลได้มากมาย สำหรับฐานข้อมูลที่ PHP สามรถเชื่อต่อได้ ได้แก่
- Access
- dBase
- Empr3ssInformix
- InterBase Solid
- PostgreSQL
- MySQL
- Oracle
- SQLServer
- Unix dbm
- Velocis
แต่ฐานข้อมูลที่ได้รับความนิยม และมีความเหมาะสมในการเลือกนำมาใช้งานกับ PHP คือ MySQL นั่นเอง เนื่องด้วยถูกพัฒนามาด้วยกัน และมีฟังก์ชันที่ถูกออกแบบมาให้รองรับเป็นจำนวนมาก
ไอทีจีเนียส เอ็นจิเนียริ่ง ให้บริการด้านไอทีครบวงจร
ทั้งงานอบรม (Training) สัมมนา รับเขียนโปรแกรม เว็บไซต์ แอปพลิเคชัน งานออกแบบกราฟิก และงานด้าน E-Marketing ทั้ง SEO, PPC และ Social Media Marketing
ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ
แนะนำหลักสูตรที่น่าสนใจ

PHP and MySQL RESTful API
REST คือรูปแบบการออกแบบ Web Service ที่มองข้อมูลเป็นทรัพยากรซึ่งเข้าถึงผ่าน URL สื่อสารแบบ Stateless และใช้ HTTP Method อย่าง GET, POST, PUT และ DELETE ให้ตรงความหมาย ตอบกลับเป็น JSON ที่แอปมือถือ หน้าเว็บ และระบบอื่นเรียกใช้ได้ การเขียน API ด้วย PHP…

PHP OOP and CodeIgniter Framework
งานพัฒนาเว็บด้วย PHP ในองค์กรส่วนใหญ่ไม่ได้เริ่มจากศูนย์ แต่ต้องต่อยอดระบบเดิม เชื่อมฐานข้อมูลหลายชนิด และเปิด API ให้ระบบอื่นเรียกใช้ การเขียนแบบ Object Oriented ช่วยแบ่งโค้ดเป็นส่วนที่มีหน้าที่ชัดเจน และ CodeIgniter เป็น Framework ขนาดเบาที่เรียนรู้ได้เร็ว…
