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