قواعد البيانات و أهميتها
on- 2022-01-26 12:28:17
- 0
- 548
يتم تعريف قواعد البيانات على أنها مكان لتخزين البيانات، وعادة ما تُختصر إلى DB، وهي تعبر عن كميات هائلة من البيانات والمعلومات الرقمية التي يتم فهرستها، بحيث يتمكن الأفراد من العودة إليها والبحث عنها في أي وقت، كما يمكن المقارنة بينها وبين غيرها من المعلومات أو القيام بمعالجتها والتغيير فيها وذلك يكون بأقل تكلفة ممكنة، يتم بناء قاعدة البيانات وصيانتها عن طريق لغات برمجية خاصة بها، وتعتبر (SQL) هي اللغة الشائعة في لغات البرمجة.
أنواع قواعد البيانات
هناك عدة أنواع لقواعد البيانات وكل منها مُختص ببعض المحتويات وهو ما سوف يتبين في التالي:
قواعد البيانات الببليوغرافية
وتُعرف باللغة الإنجليزية (Bibliographic Databases)، وهي تعمل على توفير المعلومات المتعلقة بشئ معين على هيئة سجل وصفي، في حين أن الشئ نفسه غير موجود على قاعدة البيانات، والمعلومات التي توفرها تكون على سبيل المثال عبارة عن اسم المؤلف، عنوان الموضوع، الناشر وهكذا، وقد تعرض ملخص قصير، ومن الأمثلة على هذا النوع من قواعد البيانات (GALILEO Social Sciences Abstracts أو قاعدة بيانات الأفلام على الإنترنت على شبكة الويب العالمية).
قواعد بيانات النص الكامل
هذا النوع يقوم بتوفير النص الكامل للمادة المنشورة، فمثلًا يمكن أن يجد الشخص كل ما يبحث عنه من كتب بدلًا من أن يحاول الحصول عليهم من عدة أماكن وبتكلفة كبيرة، كما تتيح إمكانية المقارنة بينهم، وهناك بعض القواعد التي تتيح معلومات رقمية كالإحصاءات والمعلومات الديموغرافية.
قواعد البيانات الوصفية
ذلك النوع من القواعد يُمكن الأشخاص من البحث حول موضوع مفهرس من خلال غيره من قواعد البيانات، ويمكن توضيح ذلك على نموذج GOLD، فعند وجود أي اقتباس من مقال على قواعد البيانات الببليوغرافية فيمكن البحث عن المقالة بنسختها الكاملة ومعرفة إذا ما كانت موجودة بالفعل أم لا عن طريق (GALILEO) وهي مجلة تعمل على فهرسة المقال المحدد.
قواعد البيانات العلائقية
تم ابتكارها في شركة (IBM) سنة 1970م على يد (E.F. Codd)، وقد تم تصميمها على هيئة جدول بحيث يتم تعريف البيانات وتنظيمها من جديد إلى جانب القدرة على الوصول إليها بأكثر من طريقة، يتم تشكيل هذه القواعد من عدة جداول مناسبة مع البيانات المُختارة مسبقًا، وكل جدول يضم نوع واحد من البيانات بأقل تقدير في عمود، كما أن كل صف يشتمل على مجموعة بيانات ذات صلة بالأنواع الموجودة في الأعمدة.
قواعد البيانات السحابية
تم بناء تلك القواعد وتطويرها لتناسب البيئة الافتراضية، وهي إما تكون سحابة خاصة، سحابة مختلطة، سحابة عامة، كما أنها تحتوي على عدة مزايا منها إمكانية دفع رسوم للحصول على مساحة تخزين، بالإضافة إلى أنها تقدم للشركات خدمة نشر البرامج كفرص لدعم تطبيقات وبرامج الأعمال
ويوجد العديد من المميزات ل قواعد البيانات، ويمكن تلخيصها فيما يلي:
- القدرة على تزويد معلومات جديدة، وترقية المعلومات الموجودة بالفعل، أو القيام بحذفها.
- استعادة البيانات من الملفات الموجودة في قاعدة البيانات.
- وضع عوامل تأمين على البيانات ذات الأهمية.
- أمكانية التعديل في البيانات دون الإلزام بتعديل البرامج، ويمكن حدوث العكس.
- استخراج معلومات وبيانات جديدة من البيانات التي توجد بالقاعدة.
- يعمل على تسهيل اتخاذ القرارات الصائبة نظرًا لبنائه تقارير بمعلومات مطورة.