مميزات قواعد البيانات وعيوبها
مميزات قواعد البيانات
- تمتلك قواعد البيانات العديد من المميزات التي جعلت منها أفضل الطرق المستخدمة في تخزين المعلومات وتنظيمها واسترجاعها بسهولة وكفاءةٍ وأكثر مرونة.
- اشتمالها على جميع البيانات والمعلومات في ملف واحد كبير، وخصوصاً في قواعد البيانات المسطحة، مما يساعد على إدخال جميع البيانات المتعلقة بموضوع واحد في سجل واحد مشترك وكبير، حيث يتم استخدام هذا النوع من قواعد البيانات في غالبية برامج جدولة البيانات، فبمجرد تعبئة المعلومات في الحقل الخاص بها يعمل هذا على توفير الوقت وزيادة كفاءة الإنتاجية مقارنةً بالسجلات الورقية.
- دمج عدة ملفات بيانات صغيرة معاً في قواعد البيانات العلائقية مما يعطي قوةً في إدارة المعلومات، وزيادة التحكّم في إدخال البيانات، وتكون آلية عمل قواعد البيانات العلائقية بأنّها تجمع وسحب البيانات الخاصة بموضوعٍ معيًن من جميع الملفات ودمجها سويّاً لتقديم التقرير النهائي الذي يحتاجه المستخدم لها مما يؤدي لسرعةٍ في جلب المعلومات الشاملة.
- وجودها في كلٍ من المؤسسات الكبيرة كأنظمة أجهزة الكمبيوتر المركزية، ومؤسسات العمل الصغيرة مثل أجهزة الكمبيوتر الشخصية.
عيوب قواعد البيانات
إلى جانب المميزات الكثيرة التي تمتلكها قواعد البيانات والفوائد التي تقدّمها في تخزين الكم الهائل من المعلومات وسهولة الوصول إليها بكفاءةٍ عالية إلّا أنّ لها بعض العيوب ومنها:
- التعقيد، حيث تعتبر قواعد البيانات مزيج معقّد من المعلومات، البرامج والبرمجيات، كما تعد عملية تطوير قواعد البيانات عمليةً شديدة التعقيد وتتطلب استخدام مصممين بخبرات عالية.
- الكلفة العالية، حيث تحتاج قواعد البيانات لموارد مالية دائمة ومستمرة.
- الأمان، حيث تتطلب الشركات الكبيرة تمتع قواعد البيانات الخاصة بها بالأمان ضد الفيروسات وقراصنة الشبكات.
قواعد البيانات
قواعد البيانات (بالإنجليزية Database) هي نظامٌ إلكتروني، يسهل الوصول للبيانات والتعديل عليها، حيث تكون هذه البيانات منظمةً ومرتبةً بشكلٍ جدوليًّ محدد يسهل الرجوع إليها عند الحاجة، فهي تُستخدم لتخزين المعلومات في المؤسسات المختلفة، ويكون لها نظام خاص لإدارتها، وتكون البنية والهيكل الخاص بقواعد البيانات ذات ثلاثة مستويات خارجيّ، داخلي ومفاهيمي، بحيث يختص المستوى الداخلي بالأداء والتكاليف بالإضافة للأمور التشغيلية، أما الخارجي فيقوم بتحديد الآلية التي يتعامل فيها كل مستخدم بالبيانات الخاصّة به، والمستوى المفاهيمي يقوم بتوحيد وجهات النظر الخارجية وصقلها في وجه نظرٍ واحدة شاملة تخدم ما يبحث عنه المستخدم.