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

کدام مورد نادرست است؟

  1. اگر جدولی 3NF باشد، حتما BCNF هم هست
  2. اگر جدولی 3NF باشد، حتما 2NF هم هست
  3. ممکن است یک جدول 3NF باشد ولی شامل وابستگی های غیرکلیدی باشد
  4. 3NF بودن، تضمینی برای حفظ وابستگی تابعی Functional Dependency است
db/concepts/norm/def
1recall

نرمال سازی یا Normalization در طراحی پایگاه داده، شامل روش هایی برای جلوگیری از بد رفتاری داده یا data anomaly است

سطوح نرمال سازی در پایگاه داده رابطه ای:

  • 1NF
  • 2NF
  • 3NF
  • BCNF

  • چه موقع نباید نرمال سازی کنیم
1goal

بنابر سلسله مراتب نرمال سازی گزینه 1 نادرست است

گزینه های دیگر را برای اطمینان بررسی میکنیم...

db/concepts/norm/3nf
1recall

این مورد تضمین میشود که 3NF وابستگی تابعی را حفظ میکند

db/concepts/norm/bcnf
1recall

ممکن است کهBCNF وابستگی تابعی را از دست بدهد

1reason

گزینه 3 بله، واستبگی های غیر کلید از BCNF حذف میشوند