Konkur Computer
  1. home
  2. db
  3. questions
  4. 1404
  5. 114
  6. graph
graph of thought
steps
1problem

فرض کنید رابطه R دارای 8 صفت است، که ترتیب 3 صفت کلید اصلی(اولیه) را تشکیل میدهد. تعداد سوپر کلید های این رابطه کدام است؟

  1. 256
  2. 40
  3. 32
  4. 8
thoughts

جزء سوالات پرتکرار کنکوره

db/concepts/keys/super-key
1recall

کلیدی که بتواند هر تاپل از رابطه را به صورت یکتا ،شناسایی کند ابرکلید یا super key است

توجه: بنابر ویژگی یکتا بودن، ابر کلید باید حتما شامل کلید کاندید باشد

تعریف ابرکلید
db/concepts/keys/primary-key
1recall

کلید اصلی یا primary key کلید کاندیدی که توسط طراح پایگاه داده برای آن رابطه انتخاب شده است

توجه: یک رابطه تنها میتواند یک کلید اصلی داشته باشد

تعریف کلید اصلی
2reason

ابرکلید باید شامل حداقل 3 کلید که کلید های اصلی هستند باشد. یعنی از بین 8 کلید، 5 کلید میتوانند باشند یا نباشند.

1calculate
1 \times 1 \times 1 \times 2 \times 2 \times 2 \times 2 \times 2 = 2^5 = 32
1goal

جواب نهایی میشه 32