‘);
}
قواعد البيانات
تعتبر قواعد البيانات إحدى الحلول الجيّدة لمشاكل نظام الملفات، والتي من أبرزها تكراريّة البيانات، وعدم وجود إدارة مركزية وسيطرة على أمن وسلامة المعلومات في النظام، بالإضافة إلى صعوبة تحديث البيانات على النظام ككلّ، فعند تحديث جزء من البيانات في أحد الملفات لا ينعكس هذا التعديل على باقي النظام.
يمكن تعريف نظام قواعد البيانات على أنّه تجمّع منظّم لسجلات البيانات والبرامج بحيث تقوم بتقليص التكراريّة قدر الإمكان، مع الحفاظ على خاصية تكاملية البيانات وإمكانية مشاركتها بين مجموعة من المستخدمين.
مكونات قواعد البيانات
تتكون قواعد البيانات من أربعة مكونات أساسية هي:
‘);
}
- البيانات: تتوفر قواعد البيانات على أجهزة الحاسوب الصغيرة والشخصية، كما تتوفر على الأجهزة الكبيرة والخوادم (servers) ذات المواصفات العالية، وبالتالي فإنَّ كفاءة النظام تعتمد على قدرة وإمكانيات الكيان الآلي للحاسب بشكل كبير، فالحاسبات الشخصيّة توفّر قاعدة بيانات لمستخدم واحد، بينما أجهزة الخوادم توفّر قاعدة بيانات لعدد من المستخدمين.
- المعدات: تحفظ قواعد البيانات على أقراص مغناطيسيّة، وهي إحدى أشكال وحدات من الشرائط الكثيفة كوحدات (BACK UP) احتياطيّة لتخزين البيانات للظروف الطارئة.
- البرامج:وهي الطبقة الوسيطة بين البيانات المخزّنة في الملفات أعلى الأقراص، وبين مستخدمي قاعدة البيانات، وأبرز هذه البرامج برنامج مدير قاعدة البيانات (DBMS) وهو عبارة عن برنامج بالغ التعقيد، وباهظ الثمن، ويحتاج مختصاً في قواعد البيانات يتمتع بمهارات تقنية ومعرفية عالية للتعامل معه، إذ إنّه يتولّى السيطرة على العناصر الآلية والبرمجية للقاعدة بالتعاون مع نظام التشغيل.
- مستخدمو قواعد البيانات:وينقسمون إلى ثلاث فئات:
- مخطّطو البرامج، وهم الذين يكتبون البرامج و يستخدمون إمكانيات قاعدة البيانات.
- مختصّو قواعد البيانات، وهم المسؤولون عن صيانة و تشغيل قاعدة البيانات.
- المستخدمون لقواعد البيانات، وهم الذين يتعاملون مع قاعدة البيانات عبر النهايات الطرفية.
مميّزات قواعد البيانات
من المميزات التي يمكن التمتع بها عند استخدام نظام قواعد البيانات:
- إمكانية إضافة ملفات جديدة، وإضافة بيانات جديدة على الملفات الموجودة أصلاً أو تحديثها، أو حذفها.
- استرجاع بيانات من الملفات المكونة لقاعدة البيانات.
- تحقق المرجعية على الملفات.
- فرض قيود التأمين والسرية على بعض البيانات الهامّة.
- يمكن تعديل البرامج دون تعديل البيانات والعكس صحيح.
- إمكانية تكوين بيانات جديدة من البيانات الموجودة على الملفات.
- إنشاء تقارير مبنية على معلومات محدّثة وشاملة ممّا يعطي فكرة عامة عن البيانات الموجودة وبالتالي يسهّل اتخاذ قرارات سليمة.
أنواع قواعد البيانات
توجد أنواع كثيرة من قواعد البيانات لكن أبرزها:
- قواعد بيانات هرمية التركيب (Hierarchical Database).
- قواعد بيانات شبكية (Network Database).
- قواعد بيانات علائقية (Relational Database).

You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!
This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I’ve shared your site in my social networks!
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
This was beautiful Admin. Thank you for your reflections.
I appreciate you sharing this blog post. Thanks Again. Cool.
I do not even understand how I ended up here, but I assumed this publish used to be great
naturally like your web site however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I find it very bothersome to tell the truth on the other hand I will surely come again again.
Pretty! This has been a really wonderful post. Many thanks for providing these details.
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
very informative articles or reviews at this time.
You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!
I appreciate you sharing this blog post. Thanks Again. Cool.
I appreciate you sharing this blog post. Thanks Again. Cool.
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
I really like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
I like the efforts you have put in this, regards for all the great content.
Awesome! Its genuinely remarkable post, I have got much clear idea regarding from this post
Nice post. I learn something totally new and challenging on websites
very informative articles or reviews at this time.