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