ما هي قاعدة البيانات ؟
يسار قاعدة البيانات او قاعدة المعطيات ، هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر.[1][2][3] ويتكون الجدول من سجل (صف (قواعد البيانات)) أو أكثر ويتكون السجل من حقل (حقل (علم الحاسوب)) أو أكثر. ومثال عليه السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له، وغير ذلك من بيانات الموظفين تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات (database engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها.
3- الثبات (Consistency):
خاصية الثبات: يضمن أن قاعدة البيانات لا تزال في حالة متناسقة قبل البدء في العملية وبعد هذه انتهاء العملية (سواء كانت ناجحة أم لا).في حالة الثبات البيانات الصحيحة فقط سوف تم كتابتها في قاعدة البيانات. ولكن إذا، لسبب ما حدث أن العملية التي تم تنفيذها خالفت قواعد الثبات الموجودة في قاعدة البيانات، فان العملية باكملها سوف يتم التراجع عنها وقاعدة البيانات سوف تستعيد حالة الثبات التي كانت عليها قبل أن تنفذ العملية والتي تتوافق مع قواعد الثبات. من ناحية أخرى، إذا تم تنفيذ العملية بنجاح، سوف تأخذ قاعدة البيانات من الحالة الأولى التي تتفق مع القواعد إلى حالة أخرى وهي أيضا تتفق مع هذه القواعد.