سوال شماره 19910 چندگزینه‌ای
ICDL فنی و حرفه ای
در یک پایگاه داده رابطه‌ای، برای اطمینان از یکتایی هر رکورد و جلوگیری از تکرار داده‌ها، از چه مفهومی استفاده می‌شود؟

گزینه‌ها:

  • 1. کلید اصلی (Primary Key) ✓ صحیح
  • 2. کلید خارجی (Foreign Key)
  • 3. محدودیت چک (Check Constraint)
  • 4. نمایه (Index)

پاسخ صحیح:

  • کلید اصلی (Primary Key)

توضیحات:

در پایگاه‌داده رابطه‌ای، کلید اصلی (Primary Key) مفهومی است که برای شناسایی یکتای هر رکورد در یک جدول استفاده می‌شود.

وظایف اصلی آن عبارتند از:

  • اطمینان از یکتایی هر سطر: هر مقدار در ستون (یا ستون‌های) کلید اصلی باید منحصربه‌فرد باشد.
  • جلوگیری از تکرار داده‌ها: وجود دو رکورد با کلید اصلی یکسان غیرممکن است.
  • ایجاد امکان ارجاع: کلیدهای خارجی در جداول دیگر می‌توانند به این کلید اشاره کنند تا روابط بین جداول ایجاد شود.

یک کلید اصلی دو ویژگی اساسی دارد:

  1. مقادیر آن یکتا هستند.