- يمكن تفسير استقلالية البيانات باستخدام بنية المخططات الثلاثة.
- يشير استقلال البيانات إلى خاصية القدرة على تعديل المخطط على مستوى واحد من نظام قاعدة البيانات دون تغيير المخطط في المستوى الأعلى التالي.
هناك نوعان من استقلالية البيانات:
1. استقلالية البيانات المنطقية
- يشير استقلال البيانات المنطقية إلى خاصية القدرة على تغيير المخطط المفاهيمي دون الحاجة إلى تغيير المخطط الخارجي.
- يتم استخدام استقلالية البيانات المنطقية لفصل المستوى الخارجي عن وجهة النظر المفاهيمية.
- إذا قمنا بأي تغييرات في العرض المفاهيمي للبيانات، فلن يتأثر عرض المستخدم للبيانات.
- يحدث استقلال البيانات المنطقية على مستوى واجهة المستخدم.
2. استقلال البيانات المادية
- يمكن تعريف استقلال البيانات المادية على أنه القدرة على تغيير المخطط الداخلي دون الحاجة إلى تغيير المخطط المفاهيمي.
- إذا قمنا بأي تغييرات في حجم تخزين خادم نظام قاعدة البيانات، فلن يتأثر الهيكل المفاهيمي لقاعدة البيانات.
- يتم استخدام استقلال البيانات المادية لفصل المستويات المفاهيمية عن المستويات الداخلية.
- يحدث استقلال البيانات الفعلية على مستوى الواجهة المنطقية.
الشكل: استقلال البيانات