ما هي مجموعة السجلات؟

مجموعة السجلات هي بنية تُستخدم في قاعدة بيانات لاحتواء مجموعة من السجلات. يمكن أن تكون هذه السجلات محتويات جدول فردي أو نتيجة استعلام. بدون القدرة على إنشاء مجموعة سجلات وعرضها ، لن تكون قاعدة البيانات أكثر من مستودع تحتوي على بيانات – ولكنها لن تنتجها.

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

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

بمجرد إنشائها ، تشير مجموعات السجلات فقط إلى سجل فردي واحد داخل قاعدة البيانات على أنه “السجل الحالي”. وهذا يعني أنه بمجرد أن تقوم مجموعات السجلات بتجميع بياناتها ، فإنها تتجاهل ظاهريًا بقية قاعدة البيانات. توجد في حد ذاتها ككيانات منفصلة تستضيف المعلومات المطلوبة ، بينما تظل بقية سجلات وملفات قاعدة البيانات سليمة وغير متأثرة. نتيجة لذلك ، لن يؤثر تعديل المعلومات المخزنة في مجموعات السجلات على المعلومات المقابلة الموجودة في جداول قاعدة البيانات الفعلية.