ออกแบบฐานข้อมูลเชิงสัมพันธ์ Relational Database
วันนี้ กะว่าจะพูดถึงเรื่องออกแบบฐานข้อมูลเชิงสัมพันธ์ Relational Database กับทุกสาขาอาชีพ
ที่ผ่านมาได้เป็นที่ปรึกษามาหลายต่อหลายบริษัทมากๆ นอกจากด้านวิศวกรรมแล้ว ก็เป็นด้านIT นี่แหล่ะ มีปัญหากันทุกบริษัทเลยทีเดียว เพราะอะไร??? ก็เพราะความไม่รู้ว่าจะต้องทำยังไง ผู้ปฏิบัติงานมีความต้องการจะทำ เช่นฝ่ายผลิตต้องการจะดูว่าปัจจุบันประสิทธิภาพการผลิตเป็นยังไงบ้าง ฝ่ายผลิตก็จะเปิด Excel มาก่อน แล้ว key ข้อมูลเข้าไป ข้อมูลมีหลายตัว หลายชุด ไม่ยากก็เอามาทำเป็นหลายๆชีท แล้ว สังเกตว่าในองค์กร จะมีอย่างน้อย 1 คนที่เป็นเทพ Excel มาทำสูตร สมการคำนวณอะไรสารพัดอย่าง ซึ่งมันก็ได้แต่พอนานวันเข้า ไฟล์ใหญ่ขึ้นๆๆๆ จน Excel ค้าง ทำงานต่อไม่ได้ ก็ต้องมาเริ่มต้น กันใหม่ใน ไฟล์ใหม่
ไม่ต้องถามว่าจะค้นหาข้อมูลเก่ากันยังไงนะ เอกสารอย่างเดียว แล้ว คำถามคือทำไมถึงต้อง Excel ก็เพราะในสายงานวิศวกรรม ที่ไม่ใข่คอมพิวเตอร์ ตอนเรียนมาเรียนมาแต่ Excel กับ CAD แต่ไม่เคยเรียนเรื่องข้อมูลในเชิงสัมพันธ์กันมา
ฐานข้อมูลเชิงสัมพันธ์ ไม่ได้ซับซ้อนอะไรมาก เป็นแค่การจัดเก็บข้อมูลให้เป็นระเบียบ เป็นกลุ่มเป็นก้อน ให้ชัดเจนว่าอะไรอยู่ที่ไหน และ มีความสัมพันธ์กันอย่างไร จะต่างจาก Excel ตรงเริ่มต้นจะช้าและยุ่งยากกว่าจะเริ่มบันทึกข้อมูลได้ เพราะต้องวิเคราะห์ที่เราเรียกว่าความต้องการเสียก่อน จากนั้นจึงเริ่มออกแบบข้อมูล ตัวไหนตัวหลัก ตัวไหนตัวรอง ตัวไหนเอกสารการทำงานเป็นต้น จากนั้นจึงเริ่มสร้างข้อมูล และ ทำแบบฟอร์มสำหรับกรอกข้อมูล แล้วค่อยเริ่มต้นบันทึกข้อมูล ข้อดีคือจะใช้ได้ในระยะยาว แต่ข้อเสียตรงเริ่มต้นยุ่งยากอย่างที่บอกนี่แหร่ะ
โปรแกรมบัญชี AccCloud.co เป็นโปรแกรมที่เก็บมาจากประสบการณ์การออกแบบระบบฐานข้อมูลทั้งด้านการผลิตและบัญชีโรงงานมาเป็นเวลานาน ดังนั้นการนำสิ่งที่มีและดีอยู่แล้วมาใช้งานเป็นสิงที่ช่วยประหยัดต้นทุนทั้งด้านเวลาและ บุคลากรได้มากพอสมควร