قاعدة البيانات
تُعرّف قاعدة البيانات (بالإنجليزية: Database) بأنّها آلية منظمة لتخزين وإدارة واسترجاع المعلومات،[١] فهي عبارة عن كمية كبيرة من المعلومات الرقمية المفهرسة، التي يمكن البحث فيها، أو مقارنتها، أو الرجوع إليها، أو تغييرها بسرعة مثالية، ويتمّ إنشاؤها وصيانتها باستخدام لغة برمجة قاعدة البيانات، ومن أكثر اللغات شيوعاً واستخداماً في قواعد البيانات لغة SQL،[٢] يتمّ تخزين البيانات على شكل ملف، أو مجموعة من الملفات على قرص، أو شريط مغناطيسي، أو قرص بصري، أو أيّ جهاز تخزين ثانوي، ويقوم نظام إدارة قواعد البيانات (بالإنجليزية: Database Management System) باستخلاص المعلومات من قاعدة البيانات للإجابة عن عمليات البحث.[٣]
مكوّنات قاعدة البيانات
تتكون قاعدة البيانات من عدّة مكوّنات رئيسية، وهي كالآتي: [٢]
- المخطط (بالإنجليزية: Schema): تحتوي قاعدة البيانات على مخطط واحد أو أكثر، وهي عبارة عن مجموعة واحدة أو أكثر من جداول البيانات.
- الجدول: يحتوي كلّ جدول على مجموعة من الأعمدة التي تشبه الأعمدة الموجودة في البرامج المجدولة (بالإنجليزية: spreadsheet)، ويمكن للجدول أن يحتوي على أقل من عمودين، أو إلى ما يصل إلى مئة عمود أو أكثر، ويعتمد عددها على نوع البيانات المخزنة في الجداول.
- العمود: يحتوي كلّ عمود على واحد من عدّة أنواع من البيانات أو القيم، مثل: القيم الرقمية، والتواريخ، والقيم الصحيحة، والقيم الأبجدية العددية (بالإنجليزية: Varchar).
- الصف: يتمّ إدراج البيانات الموجودة في الجدول في الصفوف، التي تشبه الصفوف في البرامج المجدولة، وعادةً ما يوجد آلاف الصفوف في الجدول.
تطبيقات على قواعد البيانات
تدخل قواعد البيانات في العديد من التطبيقات، وتشمل تطبيقات قواعد البيانات التجارية حجوزات شركات الطيران، ووظائف إدارة الإنتاج، والسجلات الطبية في المستشفيات، والسجلات القانونية لشركات التأمين، وعادةً ما تكون أكبر قواعد بيانات مستخدمة من قبل الوكالات الحكومية، ومنظمات الأعمال، والجامعات، وقد تحتوي قواعد البيانات على عدّة نصوص، مثل: الملخصات، والتقارير، والقوانين، والخدمات السلكية، والصحف، والمجلات، والموسوعات، والأدلة بمختلف أنواعها.[٣]
تحتوي قواعد البيانات المرجعية (بالإنجليزية: Reference databases) على الفهارس التي تعمل كدليل لموقع المعلومات في الكتب، والدوريات وغيرها من المطبوعات المنشورة، ويوجد في الوقت الحالي الآلاف من قواعد البيانات المتاحة للجميع، التي تغطي موضوعات متعددة، مثل: القانون، والطب، والهندسة، والأخبار، والأحداث الجارية، والألعاب، والإعلانات المصنفة، والدورات التعليمية.[٣]
المراجع
- ↑ Mike Chapple (14-2-2018), “What Is a Database?”، www.lifewire.com, Retrieved 22-4-2018. Edited.
- ^ أ ب “Database”, www.computerhope.com,11-10-2017، Retrieved 22-4-2018. Edited.
- ^ أ ب ت “Database”, www.britannica.com, Retrieved 22-4-2018. Edited.