ประโยชน์ของการจัดแบ่งข้อมูลออกเป็นลำดับชั้น

 

  • ผู้ใช้งานไม่จำเป็นต้องสนใจรายละเอียดของโครงสร้างในการจัดเก็บข้อมูล ว่าจะต้องจัดเก็บ ข้อมูลในระดับกายภาพอย่างไร เพียงแต่ออกแบบฐานข้อมูลในระดับแนวความคิด ว่าข้อมูลมี ความสัมพันธ์กันอย่างไร มีข้อมูลอย่างไรบ้าง DBMS จะเป็นตัวจัดการจัดเก็บข้อมูล ในอุปกรณ์ เก็บข้อมูลเอง
  • ผู้ใช้แต่ละคนสามารถนำข้อมูลชุดเดียวกัน มาใช้งานที่แตกต่างกัน และจัดรูปแบบการ แสดงผลต่างๆ ให้แตกต่างกันตามความต้องการของผู้ใช้แต่ละคนได้ โดยไม่กระทบกับโครงสร้าง ของการจัดเก็บข้อมูลจริง หรือกระทบโครงสร้างในระดับแนวความคิด
  • มีความเป็นอิสระของข้อมูลกับตัวโปรแกรม คือ สามารถแก้ไขเปลี่ยนแปลงโครงสร้างของ ข้อมูลได้ โดยไม่ต้องทำการแก้ไขโปรแกรม เช่น การเพิ่มข้อมูลบางแอททริบิวต์เข้าไปในฐานข้อมูลของพนักงาน โดยไม่ต้องทำการแก้ไขโปรแกรม หรือ แก้ไขความยาวของการเก็บชื่อของพนักงาน ซึ่งจะไม่ส่งผลกระทบใดๆ เนื่องจากมีความเป็นอิสระของข้อมูลในแต่ละระดับนั่นเอง

อ้างอิง | Thaiidstudy.2559.สถาปัตยกรรมฐานข้อมูล.(ออนไลน์).แหล่งที่มา : http://it.beezab.com/สถาปัตยกรรม-ฐานข้อมูล/.    11/มีนาคม/2559