تحتوي نظم قواعد البيانات على ثلاث مستويات ..
1- مستوى البيانات الخارجي ( يستهدف المستخدم – يتم من خلاله تخاطب واتصال – يستخدم برامج تطبيقية رسومية مباشرة )
2- المستوى المفاهيمي ( يحتوي ع نموذج البيانات المنطقي – اخفاء التفاصيل الخاصة بالبناء الفعلي – وصف الكيانات ونوع البيانات العلاقات والقيود – يطلق عليه مرحلة التصميم )
3- المستوى الداخلي ( وصف التخزين – مرتبط بالأجهزة والبرامج – تمثيل وانشاء قواعد البيانات المصممة على جهاز الحاسب – يطلق عليه مرحلة التنفيذ )
~ ملاحظات على الثلاث مستويات ~
١- تعتبر طريقة سهلة للفهم والتخيل
٢- معظم نظم ادارة قواعد البيانات لا تفصل بين المستويات الثلاث
٣- تقوم معظم نظم قواعد البيانات بتحويل المخططات بين المستويات الثلاث
٤- التحويل بين المستويات يعتبر عملية مستهلكة للوقت لذلك فان بعض نظم قواعد البيانات لا تدعم المستوى الثالث .
٥- بعض نظم قواعد البيانات تحتوي ع تفاصيل فعلية .
٦- معظم النظم تحتوي ع المستوى الثالث داخل الثاني .
🔴 استقلالية البيانات 🔴
هي المقدرة على تغيير مخطط البيانات في مستوى معين بدون تغيير المخطط في المستويات الاخرى .
* عند تغيير المخطط في مستوى معين فان الذي يتغير هو طرق التحويل بين المستويات
🔴 يوجد نوعان لاستقلالية البيانات 🔴
استقلال منطقي
استقلال فعلي
🔴 لغات نظم ادارة قواعد البيانات 🔴
١- لغة وصف البيانات
٣- لغة تعريف الاشكال
٣- لغة التعامل مع البيانات
- نظم ادارة قواعد البيانات هي نظم معقدة جدا تحتوي على العديد من الوحدات التي تدعم ما يحتاجه المستخدم من
وظائف منها :
١- مترجم لغة تعريف البيانات
٢- منفذ قواعد البيانات
٣- مترجم لغة الاستفسارات
🔴 الخدمات التي تقدمها نظم ادارة قواعد البيانات 🔴
١- تحميل البيانات
٢- النسخ الاحتياطية
٣- تنظيم الملفات
٤- مراقبة الاداء
٥- ادوات مساعدة هندسة النظم
٦- ادوات تطوير النظم
٧- برامج الاتصال عبر الشبكات