تقنية

الاستكشاف الشامل لقواعد البيانات: مفهومها ومكوناتها

جدول المحتويات

ما هي قاعدة البيانات؟

يمكن تعريف قاعدة البيانات (Database) (اختصارها: DB) كمجموعة منظمة من البيانات.
هي نظام إلكتروني يتيح الوصول إلى البيانات، ومعالجتها، وتحديثها بسهولة. تستخدم المؤسسات
قواعد البيانات لتخزين المعلومات على شكل جداول، وإدارتها، واستعادتها.
يتعامل المبرمجون معها من خلال قواعد البيانات العلائقية مثل:
أوراكل (Oracle)، وخادم أس كيو أل (SQL SERVER)، وماي أس كيو أل (MySQL). [١]

مستويات بنية قاعدة البيانات

تنقسم بنية (Architecture) قاعدة البيانات إلى مستويات متعددة، وهي: [١]

  • المستوى الخارجي (External level):
    يحدد هذا المستوى كيفية فهم المستخدمين النهائيين لتنظيم البيانات ذات الصلة في قاعدة البيانات.
  • المستوى الداخلي (Internal level):
    يتعامل هذا المستوى مع الأداء، والقابلية للتطوير، والتكلفة، وغيرها من جوانب قاعدة البيانات.
  • المُستوى المفاهيمي (Conceptual level):
    يتكون هذا المستوى من البيانات العامة التي يطلبها المستخدم النهائي،
    كما يوحّد المُعاينات الخارجية المختلفة إلى معاينة محددة تشمل الكل.

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

تتكون قاعدة البيانات من المكونات الآتية: [٢]

  • المخطط (Schema): هو جدول واحد أو أكثر من البيانات،
    وتحتوي قاعدة البيانات على مخطط واحد أو أكثر.
  • الجدول (Table): يحتوي على عمودين أو أكثر من البيانات،
    اعتمادًا على نوع البيانات المخزنة فيه.
  • العمود (Column): يحتوي على نوع أو أكثر من البيانات أو القيم،
    مثل: التواريخ، والأرقام، والحروف، وغيرها.
  • الصف (Row): يتم ترتيب بيانات الجداول في الصفوف،
    وقد تحتوي الجداول على مئات أو آلاف من الصفوف.

نظام إدارة قواعد البيانات

يمكن تعريف نظام إدارة قواعد البيانات (Database Management System) (اختصاره DBMS)
كبرنامج يعمل جنباً إلى جنب مع جميع البرامج والوظائف على استرداد البيانات من قاعدة البيانات
أو إدراجها فيها.
يساعد DBMS على إنشاء التقارير، من خلال فرض القواعد والشروط على قاعدة البيانات،
والمحافظة على المخطط الخاص بها.
بدون نظام إدارة قواعد البيانات، ستكون قاعدة البيانات مجرد مجموعة بيانات لا معنى لها. [٣]

المراجع

  • [١] “Database (DB)”, www.techopedia.com, Retrieved 21-4-2019. Edited.
  • [٢] “Database”, www.computerhope.com, 10-11-2017، Retrieved 21-4-2019. Edited.
  • [٣] Mike Chapple (14-2-2019), “What Is a Database?”, www.lifewire.com, Retrieved 21-4-2019. Edited.
بقلم
فرح حداد

كاتب مستقل يهتم بقضايا الطعام. 11 عاماً من التقارير الميدانية.