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

كتابة:
كل ما يخص قواعد البيانات

تعريف قواعد البيانات

تُعرّف قواعد البيانات (بالإنجليزيّة: Databases) بأنّها مجموعة منظّمة من المعلومات المُهيكلة، أو البيانات المخزّنة وغالبًا ما يكون تخزينها إلكترونيّا في أنظمة حاسوبيّة على شكل جدول أو عدّة جداول، وعادة ما يُتحكّم بهذه البيانات عن طريق نظام إدارة قواعد البيانات.[١]

نشأة قواعد البيانات

بدأت فكرة قواعد البيانات كعمل بحثي تابع لشركة الحواسيب المشهورة آي بي إم (IBM) في عام 1969م، وظلت هذه الفكرة مجال دراسة العديد من الباحثين في مجال علم الحاسوب، حتى بنت شركة أوراكل (oracle) أول نظام خاص بقواعد البيانات، وبدأت الشركات تتنافس فيما بينها.[٢]

دخلت شركة مايكروسوفت (Microsoft) أكبر شركة منافسة في أنظمة البرمجيات إلى عالم قواعد البيانات، ومع أنّها لم تدخل مجال المنافسة في وقت مبكر،[٢] إلّا أنّها صمّمت برنامجاً متطوراً وسهل الاستخدام، وقد أصبح واحداً من أفضل وأشهر، برامج قواعد البيانات، وهو برنامج مايكروسوفت آكسيز (Microsoft Access).[٣]

مع ظهور العديد من البرامج المتخصّصة في قواعد البيانات وترتيبها، وتصنيفها بأفضل الطرق الممكنة، ظل برنامج مايكروسوفت آكسيز يتطور في كلّ إصدار خاص فيه، ضمن حزمة برمجية مايكروسوفت أوفيس، واختص أكسز في جمع البيانات المرتبطة مع بعضها البعض بعلاقات منطقية، وتوزيعها في حقول متعددة وجداول تربط بينها علاقات نصية أو رقمية، فاستطاع أن يثبت كفاءته كواحد من أفضل برامج قواعد البيانات منذ تصميمه إلى الآن.[٣]

أنواع قواعد البيانات

لقواعد البيانات مجموعة من الأنواع، وهي كما يأتي:[٤]

  • الهرمية

يعمل هذا النوع من قواعد البيانات على ترتيبها البيانات بشكل هرمي، ويشبه تنظيم البيانات فيها أغصان الأشجار، وفروعها، وتتّصل البيانات الموجودة في القواعد الهرمية بروابط منطقية.

  • الشبكية

يُعدّ هذا النوع من قواعد البيانات ذات تفرعات عديدة، وهو أفضل من النوع السابق، لما له من قدرة على ضم الفئة الواحدة تحت أكثر من فرع منطقي، بعكس النوع السابق الذي ترتبط فيه الفئة بفرع واحد.

  • العلائقية

يُعتبر أبسط أنواع قواعد البيانات الذي لا يتصف بالتعقيد مقارنة بالنوعيْن السابقيْن، لسهولة الإضافة والتعديل عليها، وخصوصاً للمبتدئين في التعامل مع الحاسوب.

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

لقواعد البيانات الكثير من المميزات، ومنها ما يأتي:[٥]

  • الوصول إليها بشكل سريع

فلا تحتاج إلى وقت طويل في البحث في محتوياتها، فخلال نقرة زر واحدة يتمكن المستخدم، من استخراج أية بيانات يريدها، والحصول على نسخة مطبوعة منها.

  • إمكانية تخصيص كلمة سر لها

من أهم مميزات قواعد البيانات، إمكانية تخصيص كلمة سر لها، وتعد هذه الوسيلة من وسائل الأمان المهمة في حماية قواعد البيانات من الاختراق، والتخريب، مما يساهم في حفظها وضمان عدم العبث فيها من قبل الأشخاص الآخرين.

  • تحديث البيانات بسهولة

تتوفر في قواعد البيانات خاصية تحديث بياناتها بسهولة، فمن الممكن العمل على تعديل أي حقل في قاعدة البيانات بالإضافة أو الحذف، خلال وقت قصير، ودون إلحاق الضرر بباقي البيانات المستخدمة.

المراجع

  1. "What Is a Database?", oracle, Retrieved 10/7/2022. Edited.
  2. ^ أ ب "The history of databases", thinkautomation, Retrieved 10/7/2022. Edited.
  3. ^ أ ب "The Microsoft Access Database Management System", study, Retrieved 10/7/2022. Edited.
  4. "Benefits of databases", nibusinessinfo, Retrieved 10/7/2022. Edited.
  5. Leslie Bloom, "Benefits of Using a Database", bizfluent, Retrieved 10/7/2022. Edited.
9172 مشاهدة
للأعلى للسفل
×