KonkurStudy

سوال ۱۱۱ کنکور ارشد مهندسی کامپیوتر ۱۴۰۲

اهمیت
۰/۵

یک سیستم مدیریت کتابخانه براساس جداول زیر طراحی شده است.

  • Member (MemID, Name, Age, MemType): اطلاعات اعضا شامل شناسه، نام، سن، نوع عضویت.
  • Book (ISBN, Title, Author, Publisher): اطلاعات کتاب شامل کد کتاب، عنوان، نویسنده، ناشر.
  • Borrowed (MemID, ISBN, BorrowDate, ReturnDate): اطلاعات امانت‌گیری شامل شناسه عضو، کد کتاب، تاریخ امانت، تاریخ بازگشت.

کدام مورد، این محدودیت که «هر فرد با نوع عضویت عادی (Regular) نمی‌تواند بیش از 2 بار کتاب را به امانت ببرد» را با استفاده از اظهار (Assertion) به‌درستی می‌نماید؟

#sql-assertion#integrity-constraint#create-assertion#not-exists#group-by-having