۰
subtitle
ارسال: #۱
  
سوال در مورد SQL
سلام دوستان
میشه این تست رو همراه با دلیل بگین ؟؟
جوابشم پارسه زده گزینه ۱
دلیلشم اینه که تو دستور اول اشتراک میاد تمامی تاپل های تکراری رو حذف میکنه . ولی تو دستور دومی تاپل های تکراری سر جای خودشون باقی میمونن
ولی اگه جدولمون فاقد تاپل تکراری باشه گزینه ۲ درسته .
آخه مگه میشه جدولی دارای تاپل تکراری باشه ؟؟
پس جامعیت درون رابطه ای چی میشه ؟؟ ( این جامعیت میگه که ما نمیتونیم تو یه رابطه تاپل هی تکراری داشته باشیم )
لطفاً کمک
ممنون
میشه این تست رو همراه با دلیل بگین ؟؟
جوابشم پارسه زده گزینه ۱
دلیلشم اینه که تو دستور اول اشتراک میاد تمامی تاپل های تکراری رو حذف میکنه . ولی تو دستور دومی تاپل های تکراری سر جای خودشون باقی میمونن
ولی اگه جدولمون فاقد تاپل تکراری باشه گزینه ۲ درسته .
آخه مگه میشه جدولی دارای تاپل تکراری باشه ؟؟
پس جامعیت درون رابطه ای چی میشه ؟؟ ( این جامعیت میگه که ما نمیتونیم تو یه رابطه تاپل هی تکراری داشته باشیم )
لطفاً کمک
ممنون
۰
ارسال: #۲
  
RE: سوال در مورد SQL
جواب همون گزینه یک درسته
همانطور که مشاهده می شود، گزینه یک کوچکتر مساوی است و در صورتی که تاپل تکراری وجود نداشته باشد، همان مساوی داخل علامت بکار می آید.
توضیحی که کتاب داده است کاملا درست و روشن است.
و اما مشکل شما
بله جدول می تواند دارای تاپل های تکراری باشد و برای حذف تکرار از دستور distinct استفاده می کنیم
شما با رابطه در جبر رابطه ای اشتباه گرفته اید. در جبر رابطه ای به دلیل اینکه جواب به صورت مجموعه است و در محموعه ها تکرار مجاز نیست، دو عنصر تکراری نخواهیم داشت.
همانطور که مشاهده می شود، گزینه یک کوچکتر مساوی است و در صورتی که تاپل تکراری وجود نداشته باشد، همان مساوی داخل علامت بکار می آید.
توضیحی که کتاب داده است کاملا درست و روشن است.
و اما مشکل شما
بله جدول می تواند دارای تاپل های تکراری باشد و برای حذف تکرار از دستور distinct استفاده می کنیم
شما با رابطه در جبر رابطه ای اشتباه گرفته اید. در جبر رابطه ای به دلیل اینکه جواب به صورت مجموعه است و در محموعه ها تکرار مجاز نیست، دو عنصر تکراری نخواهیم داشت.
۰
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close