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