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