ความเป็นอิสระของข้อมูล

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

  • ความเป็นอิสระของข้อมูลเชิงตรรกะ (Logical Data Independence) คือ การเปลี่ยนแปลงข้อมูลระดับแนวความคิดโดยไม่กระทบต่อผู้ใช้งาน
  • ความเป็นอิสระของข้อมูลเชิงกายภาพ (Physical Data Independence) คือ การเปลี่ยนแปลงข้อมูลระดับภายในโดยไม่กระทบต่อผู้ใช้ระดับแนวความคิด

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