Back

การเปรียบเทียบโครงสร้างฐานข้อมูลด้วย (Database Structure Synchronization) ด้วย  Navicat

       เนื่องจากระบบสารสนเทศที่มีการพัฒนาแบบหลายเฟส ได้มีการปรับปรุงแก้ไขโครงสร้างฐานข้อมูลในระหว่างการพัฒนาโปรแกรม และเมื่อจะทำการรวมเฟสที่เปิดใช้งานกับเฟสกำลังพัฒนาเข้าด้วยกัน จำเป็นจะต้องตรวจสอบความถูกต้องของฐานข้อมูลว่าโครงสร้างของฐานข้อมูลอะไรบ้างที่เปลี่ยนไปจากเดิม และทำการปรับโครงสร้างฐานข้อมูลให้ถูกต้อง

ขั้นตอนในการตรวจสอบโครงสร้างฐานข้อมูล ทำได้ดังนี้

      ๑. เปิดโปรแกรม Navicat เลือกเมนู Tools แล้วคลิกที่ Structure Synchronization ดังรูป

      ๒. โปรแกรมจะแสดงหน้าจอ และให้ใส่ข้อมูลการเชื่อมต่อฐานข้อมูลที่จะเปรียบเทียบกัน ซึ่งประกอบไปด้วย connection กับ database ดังรูป เมื่อใส่ข้อมูลเรียบร้อยแล้วจากนั้น กดปุ่ม “Compare”

      ๓. โปรแกรมแสดงข้อมูลหลังจากที่กดปุ่ม “Compare” โดยแบ่งข้อมูลเป็นส่วนๆ ดังนี้

                 – Objects to be modified

                  – Objects to be created

                  – Objects to be deleted

                  – No operation

      ดังรูป

ตัวอย่าง Objects to be modified

      ๑. รูปตัวอย่าง คุณสมบัติของคอลัมน์ในตารางกำหนดค่าไม่เหมือนกัน

      ๒. รูปตัวอย่างส่วนที่มีการเพิ่มคอลัมน์ขึ้นใหม่

       ๓. รูปตัวอย่างส่วนที่มีการลบคอลัมน์

ตัวอย่าง Objects to be created

      รูปตัวอย่างส่วนที่มีการเพิ่มตาราง

ตัวอย่าง No operation

      รูปตัวอย่างที่มีการลบตาราง

ตัวอย่าง No operation

      รูปตัวอย่างที่ไม่พบการเปลี่ยนแปลง

ตัวอย่างการ DePloy และ Execute

       เมื่อทำการกด DePloy โปรแกรมจะสร้าง คำสั่งคิวรี่ เพื่อให้เรา Execute  คำสั่งได้ทันที ดังรูป

เมื่อทำการกด Execute จะแสดงดังรูป

ประโยชน์ที่ได้รับ (บอกประโยชน์ที่จะได้รับจากองค์ความรู้ที่นำเสนอทั้งภายในและภายนอกส่วนงาน)

      1.ลดเวลา ขั้นตอนในการทำงาน

      2.ลดข้อผิดพลาดในการอัปเดตฐานข้อมูล