عرض مشاركة واحدة
قديم Jul-03-2008, 03:55 PM   المشاركة1
المعلومات

توفيق محمود توفيق سالم
مكتبي جديد

توفيق محمود توفيق سالم غير متواجد حالياً
البيانات
 
العضوية: 46595
تاريخ التسجيل: Apr 2008
الدولة: مصـــر
المشاركات: 9
بمعدل : 0.00 يومياً


قلم خصائص ومزايا قواعد البيانات

خصائص ومزايا قواعد البيانات
يتوفر لقواعد البيانات العديد من الخصائص التي تميزها وتصفها وتفرق بينها وبين برامج التطبيقات المتفرقة وفيما يلي ملخص لهذه الخصائص :-
1- استقلالية البيانات Data independence
تعتبر هذه الخاصية من الدوافع الرئيسية التي أدت إلى تطوير وتطبيق نظم إدارة قواعد البيانات في المنظمات المختلفة . حيث أن هذا المفهوم يكون جليا لمبرمجي التطبيقات الذين يعدون البرامج من وجهة نظر تتصف بالمخطط الفكري Conceptual schema في تنظيم البيانات . وبذلك تحفظ البيانات في نطاق قاعدة البيانات بصفة مستقلة عن برامج التطبيق التي لا تتأثر بواسطة أي تغيرات في تنظيم البيانات ماديا .
2- مركزية البيانات Data centralization
توضح هذه الخاصية أن نموذج قاعدة البيانات يحفظ شكل واحد مقنن للبيانات بدلا من أشكال عديدة . وقد طورت خاصية المركزية كامتداد نظم المعلومات حيث يحفظ كل تطبيق ملفاته الخاصة في إطار مركزي موحد .
وتعتبر الوظيفة الأساسية لإداري قاعدة البيانات Database Abministrator (DBA) تأمين سلامة وأمن البيانات ومتابعة مركزياتها الموحدة حد من التكرار والحشو الذي لا داعي له .
3- تقليل الحشو Reduction of redundency
تختص هذه الخاصية بالحد من التكرار وتقليل الحشو والإسهاب الذي كان سائدا من قبل في برامج التطبيقات المتواجدة في نظم معالجة البيانات ، وباستخدام هذه الصفة أمكن الوصول إلى :
v تجنب عدم التوافق Inconsistency
v الحد من حذف نسخ عديد من نفس البيانات
v حذف البيانات الزائدة عن الحاجة
v توفير مساحة التخزين بحذف الحشو والتكرار
v المشاركة في البيانات Data sharing بين أكثر من مستخدم
4- تكامل البيانات Data integrity
تتميز نظم إدارة قواعد البيانات بخاصية التكاملية لوحدة بياناتها . حيث أن الفعل والتصرف Transaction تعتبر الوحدة النووية Atomic unit أصغر وحدة لتنفيذ تتابع مجموعة من العمليات تؤدي في شموليتها Entirety أو لا تنجز مطلقا .
5- خصوصية وأمن النظام Data privacy and security
في إطار قواعد البيانات يمكن التأكد من أن الوصول المعتمد هو الذي له الحق في استخدامها . فخصوصية وأمن البيانات تعتبر من البرامج الروتينية الهامة التي يضمها نظام إدارة قواعد البيانات وبذلك يجب ألا تكون البيانات المختزنة في قاعدة البيانات عرضة للفقد أو السرقة أو الإطلاع غير المعتمد أو غير المرخص به .
6- توفير البيانات Data availability
تقدم نظم إدارة قواعد البيانات مجموعة من القدرات العالية المتصلة بتوفر البيانات وإمكانية البحث فيها . ومن هذه القدرات ما يلي :
ý الوصول المتزامن Concurrent access لقاعدة البيانات عن طريق برامج مستخدمين متعددين Multi-users
ý مسارات الوصول المتعدد للبيانات Multiple access التي توفر برامج تطبيق تؤدي إلى توفير بيانات أكثر من طريقة وصول مفرد لقاعدة البيانات .
ý أسلوب غلق البرنامج نهائيا Deadlock ويؤكد ذلك أن أسلوب المعالجة المستمرة يحاول معالجة برنامج تطبيق أو أكثر لغلق السجلات التي لا يشارك فيها البيانات المطلوبة .
ý تصفح قاعدة البيانات DB scan تسهل إمكانية التساؤل بدون الحاجة لكتابة برنامج تطبيق خاص بذلك .
ý لغة التساؤل Query language تساعد في إنتاج الإجابة على التساؤلات وإخراج التقارير المطلوبة بدون الحاجة لتوفير خبرات مميزة متخصصة لأداء ذلك .
وبذلك تسهم خاصية توفير قواعد البيانات بقدراتها المتنوعة في مساعدة الباحث على توجيه عدد من الأسئلة والتساؤلات ذات التنوع الواسع لما تحويه قاعدة البيانات من بيانات مختزنة فيها . وتكون هذه التساؤلات متدفقة ومصممة سلفا حتى يمكن التعامل معها بالبحث السريع . وبذلك تعتمد إمكانية البحث في قاعدة البيانات على توفر معايير بحث مختلفة خاصة بالتنظيم الطبيعي للبيانات .












التوقيع
توفيق محمود
طالب بالدراسات العليا
كلية التربية
قسم تكنولوجيا التعليم
جامعة حلوان - مصرtofi_botany@yahoo.com
  رد مع اقتباس