المفتاح الأساسي مقابل المفتاح الفريد: الفرق والمقارنة

سلسلة من الجداول التي تحتوي على صفوف وأعمدة تخزن المعلومات التي يتم استردادها أو استخدامها عند الحاجة تسمى البيانات. يتم تحديد البيانات المخزنة في الصفوف والأعمدة بواسطة المفاتيح المستخدمة في الجدول.

الوجبات السريعة الرئيسية

  1. المفاتيح الأساسية هي معرفات قاعدة البيانات المستخدمة لتعريف كل صف في جدول بشكل فريد ، مما يضمن تناسق البيانات ، ولا يمكن أن يحتوي على قيم خالية.
  2. المفاتيح الفريدة هي قيود قاعدة البيانات التي تضمن تفرد البيانات في عمود أو مجموعة من الأعمدة ، باستثناء أنها يمكن أن تحتوي على قيم خالية.
  3. تكمن الاختلافات الرئيسية بين المفاتيح الأساسية والفريدة في وظائفها ، وبدل القيمة الخالية ، وحقيقة أن الجدول يمكن أن يحتوي على مفتاح أساسي واحد فقط ولكن مفاتيح فريدة متعددة.

المفتاح الأساسي مقابل المفتاح الفريد

المفتاح الأساسي هو عمود أو مجموعة من الأعمدة تحدد كل صف في الجدول بشكل فريد. هذا يعني أن كل قيمة في المفتاح الأساسي يجب أن تكون فريدة ولا يمكن أن تكون خالية. المفتاح الفريد عبارة عن عمود أو مجموعة من الأعمدة التي تضمن أيضًا أن تكون كل قيمة في المفتاح فريدة ، ولكن يمكن أن تسمح بقيم خالية.

المفتاح الأساسي مقابل المفتاح الفريد

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

يؤكد المفتاح الفريد للجدول أن البيانات الموجودة في كل صف وعمود فريدة وغير مكررة. يوجد في الجدول أكثر من مفتاح فريد واحد.

اقرأ أيضا:  Patreon vs Ko-fi: الفرق والمقارنة

 

جدول المقارنة

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

 

ما هو المفتاح الأساسي؟

يعد المفتاح الأساسي أحد أهم مفاتيح جدول البيانات. المفتاح الأساسي هو مفتاح يؤكد تفرد جدول البيانات.

لا يقبل المفتاح الأساسي القيم الخالية. لا يقبل المفتاح الأساسي أيضًا القيم المكررة. يتم تجميع الفهرس الافتراضي للمفتاح الأساسي.

صيغة إنشاء المفتاح الأساسي في الجدول هي-                                                                          

إنشاء أشخاص الجدول (ID int NOT NULL ، Lastname VARCHAR(255) NOT NULL ، يكون الاسم الأول varchar (255) ، العمر int ، PRIMARY KEY (ID)) ؛

المفتاح الأساسي
 

ما هو المفتاح الفريد؟

مفتاح آخر لجدول البيانات هو المفتاح الفريد. يحدد المفتاح الفريد في جدول البيانات الصفوف بشكل فريد بخلاف المفتاح الأساسي. تتمثل وظيفة المفتاح الفريد في تطبيق الشروط على الصفوف التي تجعلها فريدة.

اقرأ أيضا:  Excel مقابل Accel: الفرق والمقارنة

يمكن أن يقبل المفتاح الفريد القيم الخالية. كما يأخذ أيضًا قيمًا مكررة في الجدول إذا وفقط إذا كان جزء أساسي واحد أو أكثر من الأجزاء فارغة. تمت مصادفة الفهرس الافتراضي للمفتاح الفريد.

بناء جملة إنشاء المفتاح الفريد في الجدول هو-

إنشاء أشخاص جدول (معرف int فريد. اسم varchar (255) NOT NULL لقب varchar (255) ، Age int ، UNIQUE KEY (ID)) ؛


الاختلافات الرئيسية بين المفتاح الأساسي والمفتاح الفريد

  1. يمكن إقران مفتاح أساسي بجداول أخرى كملف المفتاح الخارجي، بينما لا يمكن إقران مفتاح فريد كمفتاح خارجي.
  2. دائمًا ما يكون المفتاح الأساسي فريدًا ، في حين أن المفتاح الفريد ليس بالضرورة أساسيًا.

مراجع حسابات
  1. https://link.springer.com/article/10.1023/A:1006720022161

آخر تحديث: 11 يونيو 2023

النقطة 1
طلب واحد؟

لقد بذلت الكثير من الجهد في كتابة منشور المدونة هذا لتقديم قيمة لك. سيكون مفيدًا جدًا بالنسبة لي ، إذا كنت تفكر في مشاركته على وسائل التواصل الاجتماعي أو مع أصدقائك / عائلتك. المشاركة هي ♥ ️

19 أفكار حول "المفتاح الأساسي مقابل المفتاح الفريد: الفرق والمقارنة"

  1. تنضح المقالة بالعمق الفكري في استكشافها للمفاتيح الأساسية والفريدة من نوعها. يتم توضيح الاختلافات الواضحة بوضوح مثير للإعجاب.

    رد
  2. يعد جدول المقارنة التفصيلي والتفسيرات المختصرة مفيدًا للغاية. مجد للمؤلف لتقديم المعلومات بشكل فعال.

    رد
  3. توفر التغطية الشاملة للمفاتيح الأساسية والفريدة في هذه المقالة فهمًا شاملاً لأدوارها في إدارة قاعدة البيانات.

    رد
  4. أجد أن هذه المقالة مصدرًا لا يقدر بثمن لأي شخص يسعى إلى فهم المفاتيح الأساسية والفريدة من نوعها. إن إدراج أمثلة بناء الجملة يعزز فائدته.

    رد
  5. يعد جدول المقارنة أداة مساعدة مرئية رائعة في فهم الاختلافات بين المفاتيح الأساسية والفريدة من نوعها. أحسنت!

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

    رد
  7. وأنا أقدر التمييز الذي تم إبرازه بين المفاتيح الأساسية والفريدة من نوعها. المنشور ينقل اختلافاتهم بشكل فعال.

    رد
  8. يقدم المنشور شرحًا واضحًا للمفاتيح الأساسية والفريدة من نوعها في قاعدة البيانات العلائقية. أمثلة بناء الجملة مفيدة للغاية.

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

    رد
  10. تقوم المقالة بعمل جدير بالثناء في جعل موضوعًا معقدًا في متناول الجميع. الرسوم التوضيحية للمفاتيح الأساسية والفريدة من نوعها مفيدة.

    رد

اترك تعليق

هل تريد حفظ هذه المقالة لوقت لاحق؟ انقر فوق القلب الموجود في الزاوية اليمنى السفلية للحفظ في مربع المقالات الخاصة بك!