القائمة الرئيسية

الصفحات

اخر الاخبار

مصطلحات أساسية في قواعد البيانات

 

مصطلحات أساسية في قواعد البيانات

المصطلحمعناه
Databaseتعني قاعدة بيانات, وهي عبارة عن ملف يحتوي على عدة جداول مرتبطة ببعضها البعض.
Tableتعني جدول, الجدول يتألف من عدد محدد من الأعمدة و عدد غير محدد من الأسطر.
قاعدة البيانات تتألف من مجموعة جداول.
Field أو Columnتعني حقل أو عمود في الجدول, و هو يمثل معلومة لها نوع محدد في الجدول.
فمثلاً يمكن أن تكون هذه المعلومة نص, رقم, صورة, فيديو, صوت, أي ملف من أي نوع.
الجدول الواحد يتألف من عدة حقول.
Tuple أو Record أو Rowتعني سطر في الجدول, أي مجموعة معلومات. مجموعة المعلومات هذه تمثل سجل في الجدول.
الجدول الواحد يمكن أن يحتوي على عدد غير محدد من السجلات.

مفهوم القيمة NULL في قواعد بيانات

في البداية, كلمة NULL تعني أنه لم يتم إدخال قيمة في الحقل فقط ( No Value ), أي هي ليست قيمة بحد ذاتها كما يظن البعض.
كمصطلح آخر لها يمكنك اعتبار معنى كلمة NULL هو فارغ أو غير محدد و سترى ذلك بعد قليل.

إفتراضياً, قاعدة البيانات حين تجدك أضفت سطر جديد و لم تملئ جميع الحقول الموجودة فيه تقوم بوضع الكلمة NULL في كل حقل فارغ للإشارة إلى أنه لم يتم وضع قيمة فيه. و إنتبه لنقطة مهمة أيضاً و هي أنك إذا وضعت NULL بنفسك في الجدول فهذا لا يعني أنك أدخلت قيمة, بل يعني أنك حددت بنفسك أن الحقل فارغ.


مثال

إذا قمنا بإدخال معلومات مستخدمين جدد في جدول المستخدمين و لم نملئ جميع الحقول, سيتم وضع الكلمة NULL في الحقول الفارغة كالتالي.

إذا قمنا بقراءة هذا الجدول فسنقرؤه كالتالي:

  • أحمد لم يتم إدخال إسم عائلته.

  • وسام لم يتم إدخال بريده الإلكتروني

  • رولا لم يتم إدخال إسم عائلتها و بريدها الإلكتروني.

  • المستخدم الأخير لم يتم ذكر إسمه و لكن تم إدخال إسم عائلته و بريده الإلكتروني.

تعليقات