زمان کنونی: ۰۹ فروردین ۱۴۰۳, ۰۲:۲۶ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

ابهام درباره عملگر جبر رابطه ای RENAME

ارسال:
  

هاتف پرسیده:

ابهام درباره عملگر جبر رابطه ای RENAME

سلام
تصویر پیوست بخشی از کتاب آقای مقسمی رو در کنار یکی از سوالات آزمون اخیر پارسه آورده که توی مفهوم این عملگر دارای تناقض گویی هستند:


توی کتاب آقای مقسمی انتشارات گسترش علوم پایه صفحه ی ۱۰۰ اینطور آمده:
RENAME یک عملگر اولیه نیست و میتواند بر حسب EXTEND و تصویر ساخته شود.
اما توی آزمون ۲۵ درصد دوم پارسه ۹۳ (که اخیرا برگزار شد) در پاسخنامه سوال ۱۰۳ گفته شده که عملگر نامگذاری مجدد (RENAME) یکی از عملگرهای اصلی جبر رابطه ای هست و بنابراین نمی توان با استفاده از سایر عملگرهای اصلی آنرا پیاده سازی کرد!
نظر شما چیه؟
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

e.shrm پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

با سلام
یک توصیه دوستانه ، به جای کتاب مقسمی یا حداقل در کنار اون از کتاب دکتر کیوان پور انتشارات پارسه استفاده کنید. البته خود دکتر کیوان پور استاد ما در دانشگاه بودن و در دانش ایشون شکی نیست. کتاب خیلی روان و ساده و در عین حال کامل و به جرات میتونم بگم با درصد خطای پایین هست. حجمشم کمه. چاپ امسال هم هست.

در مورد سوالتون : عملگر rename از عملگر های اصلی است. عملگر های اصلی با هیچ کدوم از عملگر های اصلیه دیگه قابل پیاده سازی نیستند نه عملگرهای فرعی . این درحالیه که کتاب رانکوهی و خود کتاب مقسمی و همینطور کتاب دکتر کیوان پور عملگر EXTEND رو جز عملگرهای اصلی نیاوردند (کتاب دکتر کیوان پور کلا نیاورده اینو! سوالی هم ندیدم ازش اومده باشه تا حالا)
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

Morris پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

- بنده هم با اجازه دوستان یک جمع بندی انجام می دهم :

به طور کلی در هر سیستم جبری می شه یک سری عملگر را به عنوان عملگر اصلی در نظر گرفت و باقی عملگر ها را از روی آن ساخت ! حالا ممکنه مثلا یک نفر در جبر اعداد حقیقی اعمال قرینه و جمع را به عنوان عملگر های اصلی در نظر بگیره و از روی آن ها تفریق و ضرب و تقسیم و باقی را بسازد یا ممکن است مثلا قرینه و تفریق را به عنوان عملگر های اصلی در نظر بگیرد و بقیه عملگر ها را از روی آن بسازد. مهم اینه که مجموعه عملگرهای اصلی حتما کامل باشند بدین معنی که بتوان هر تابعی یا عملگری را با آن ساخت.
در جبر رابطه ای هم می شه هر مجموعه کاملی از عملگر ها را به عنوان عملگر های اصلی در نظر گرفت اما اگر در کنکور کارشناسی ارشد در مورد عملگر ها پرسیده شود که کدام اصلی و کدام غیر اصلی است که البته بعید است چنین سوالی پرسیده شود چون خیلی سوال نامناسبی است و فکر هم نمی کنم که تا کنون چنین سوالی آورده باشند، عملگر های اصلی به شرح زیر است :



Set operators شامل set union و set difference و Cartesian product
Projection
Selection
Rename
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

هاتف پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

من یه نتیجه گیری از بحثمون کنم:
سوال اصلی این بود که عملگرهای اولیه رو نباید بتونیم با سایر عملگرها بسازیم، با این حساب تکلیف اون تکه کدی که توی تصویر از کتاب آقای مقسمی اومده (مثال ۳۵) که عملگر RENAME رو بوسیله EXTEND ساخته چیه؟
طبق چیزی که e.sharmi فرمودند عملگر های اصلی با هیچ کدوم از عملگر های اصلیه دیگه قابل پیاده سازی نیستند نه عملگرهای فرعی، و چون اینجا عملگر اصلی RENAME با عملگر فرعی EXTEND پیاده سازی شده و نه عملگرهای اصلی دیگه پس اصلی بودن اش نقض نشده!
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

mohammad.ardeshiri پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

سیلبرشات گفته اولیه هست Tongue من تو خلاصه هام داشتم
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ana9940 پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

(۲۹ آبان ۱۳۹۲ ۰۸:۰۰ ب.ظ)هاتف نوشته شده توسط:  سلام
تصویر پیوست بخشی از کتاب آقای مقسمی رو در کنار یکی از سوالات آزمون اخیر پارسه آورده که توی مفهوم این عملگر دارای تناقض گویی هستند:

توی کتاب آقای مقسمی انتشارات گسترش علوم پایه صفحه ی ۱۰۰ اینطور آمده:
RENAME یک عملگر اولیه نیست و میتواند بر حسب EXTEND و تصویر ساخته شود.
اما توی آزمون ۲۵ درصد دوم پارسه ۹۳ (که اخیرا برگزار شد) در پاسخنامه سوال ۱۰۳ گفته شده که عملگر نامگذاری مجدد (RENAME) یکی از عملگرهای اصلی جبر رابطه ای هست و بنابراین نمی توان با استفاده از سایر عملگرهای اصلی آنرا پیاده سازی کرد!
نظر شما چیه؟

مقسمی کتاب خوبیه ولی بعضی جاها انگار خیلی حرفه ای کار نکرده!!

این متن از ویکی پدیا هست:
Primitive operations

As in any algebra, some operators are primitive and the others are derived in terms of the primitive ones. It is useful if the choice of primitive operators parallels the usual choice of primitive logical operators.

Five primitive operators of Codd's algebra are the selection, the projection, the Cartesian product (also called the cross product or cross join), the set union, and the set difference. Another operator, rename was not noted by Codd, but the need for it is shown by the inventors of ISBL. These six operators are fundamental in the sense that omitting any one of them causes a loss of expressive power. Many other operators have been defined in terms of these six. Among the most important are set intersection, division, and the natural join. In fact ISBL made a compelling case for replacing the Cartesian product with the natural join, of which the Cartesian product is a degenerate case.

که با خوندن این متن، به نظرم rename یک عملگر اولیه است ، البته اگر تستی بیاد که عملگرهای اولیه در جبر کاد را بخواد، باید فقط اون ۵ تای selection, the projection, the Cartesian product (also called the cross product or cross join), the set union, and the set difference را زد.
نقل قول این ارسال در یک پاسخ

ارسال:
  

هاتف پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

(۲۹ آبان ۱۳۹۲ ۰۸:۵۳ ب.ظ)ana9940 نوشته شده توسط:  
(29 آبان ۱۳۹۲ ۰۸:۰۰ ب.ظ)هاتف نوشته شده توسط:  سلام
تصویر پیوست بخشی از کتاب آقای مقسمی رو در کنار یکی از سوالات آزمون اخیر پارسه آورده که توی مفهوم این عملگر دارای تناقض گویی هستند:

توی کتاب آقای مقسمی انتشارات گسترش علوم پایه صفحه ی ۱۰۰ اینطور آمده:
RENAME یک عملگر اولیه نیست و میتواند بر حسب EXTEND و تصویر ساخته شود.
اما توی آزمون ۲۵ درصد دوم پارسه ۹۳ (که اخیرا برگزار شد) در پاسخنامه سوال ۱۰۳ گفته شده که عملگر نامگذاری مجدد (RENAME) یکی از عملگرهای اصلی جبر رابطه ای هست و بنابراین نمی توان با استفاده از سایر عملگرهای اصلی آنرا پیاده سازی کرد!
نظر شما چیه؟

مقسمی کتاب خوبیه ولی بعضی جاها انگار خیلی حرفه ای کار نکرده!!

این متن از ویکی پدیا هست:
Primitive operations

As in any algebra, some operators are primitive and the others are derived in terms of the primitive ones. It is useful if the choice of primitive operators parallels the usual choice of primitive logical operators.

Five primitive operators of Codd's algebra are the selection, the projection, the Cartesian product (also called the cross product or cross join), the set union, and the set difference. Another operator, rename was not noted by Codd, but the need for it is shown by the inventors of ISBL. These six operators are fundamental in the sense that omitting any one of them causes a loss of expressive power. Many other operators have been defined in terms of these six. Among the most important are set intersection, division, and the natural join. In fact ISBL made a compelling case for replacing the Cartesian product with the natural join, of which the Cartesian product is a degenerate case.

که با خوندن این متن، به نظرم rename یک عملگر اولیه است ، البته اگر تستی بیاد که عملگرهای اولیه در جبر کاد را بخواد، باید فقط اون ۵ تای selection, the projection, the Cartesian product (also called the cross product or cross join), the set union, and the set difference را زد.
یکی اینکه استدلال آقای مقسمی بد نیست، خوب نشون داده چطور با EXTEND میشه پیاده سازی اش کرد و میشه از همین نتیجه گرفت که اولیه نیست، دوم اینکه احتمالا برای کنکور ما قوانین جبری آقای کاد ملاکه و وقتی فقط ۵ اپراتور رو بعنوان اصلی معرفی کرده ماهم باید بهش بسنده کنیم و به چیزی که آقای کاد نگفته کاری نداشته باشیم!
در هر حال هنوز اگر تستی شبیه اونچه که پیوست کردم بیاد نمیدونم باید به حرف شما و پاسخنامه پارسه عمل کنم، یا کتاب آقای مقسمی و این متن بالا!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

rahayi پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

در مورد عملگر rename پاسخ دوست عزیز e.sharmi درسته .

ولی سوالی که برای من مطرحه در ضمیمه از سوال ۱۰۳ پارسه صورت سوال قید شده کدام گزینه نادرسته؟!!!
صورت سوال درسته؟؟؟؟Huh
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

e.shrm پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

(۳۰ آبان ۱۳۹۲ ۰۱:۲۸ ق.ظ)rahayi نوشته شده توسط:  در مورد عملگر rename پاسخ دوست عزیز e.sharmi درسته .

ولی سوالی که برای من مطرحه در ضمیمه از سوال ۱۰۳ پارسه صورت سوال قید شده کدام گزینه نادرسته؟!!!
صورت سوال درسته؟؟؟؟Huh

اشتباه تایپی بوده
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال: #۱۰
  

Morris پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

(۲۹ آبان ۱۳۹۲ ۰۸:۰۰ ب.ظ)هاتف نوشته شده توسط:  سلام
تصویر پیوست بخشی از کتاب آقای مقسمی رو در کنار یکی از سوالات آزمون اخیر پارسه آورده که توی مفهوم این عملگر دارای تناقض گویی هستند:

توی کتاب آقای مقسمی انتشارات گسترش علوم پایه صفحه ی ۱۰۰ اینطور آمده:
RENAME یک عملگر اولیه نیست و میتواند بر حسب EXTEND و تصویر ساخته شود.
اما توی آزمون ۲۵ درصد دوم پارسه ۹۳ (که اخیرا برگزار شد) در پاسخنامه سوال ۱۰۳ گفته شده که عملگر نامگذاری مجدد (RENAME) یکی از عملگرهای اصلی جبر رابطه ای هست و بنابراین نمی توان با استفاده از سایر عملگرهای اصلی آنرا پیاده سازی کرد!
نظر شما چیه؟


بنده هم حرف دوستانو تایید می کنم. Rename یکی از اعمال اصلیه .
حالا اینا که خوبه !
دکتر ابراهیمی مقدم، عمل های Natural Join، Project و Restrict را به عنوان اعمال اصلی معرفی می کنه که من واقعا تعجب کردم از این حرف ایشان.
نقل قول این ارسال در یک پاسخ

۰
ارسال: #۱۱
  

Mindhunter پاسخ داده:

RE: ابهام درباره عملگر جبر رابطه ای RENAME

بله دوستان هینجاست که دوستان عزیز آقایان المصری و دیت و چن تنشون میلرزه و میگن کاش دیتابیس بوجود نیامده بودBig Grin
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  راهنمایی درباره مقطع کارشناسی ارشد HamidReza1 ۰ ۷۵۲ ۱۴ اسفند ۱۴۰۱ ۱۰:۴۰ ب.ظ
آخرین ارسال: HamidReza1
  تصمیم گیری مهم درباره مکان سرور سایت admin ۴ ۴,۳۲۰ ۲۸ دى ۱۴۰۰ ۰۳:۵۹ ب.ظ
آخرین ارسال: mahsa3323
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۴۱۴ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  نظر در رابطه با استاد داور علیصا ۰ ۱,۴۳۳ ۱۴ مهر ۱۴۰۰ ۰۶:۰۵ ب.ظ
آخرین ارسال: علیصا
  سوال درباره بیوانفورماتیک شریف Ella ۴ ۹,۷۸۰ ۲۴ فروردین ۱۳۹۹ ۱۰:۳۹ ب.ظ
آخرین ارسال: ilas
Question یک نکته ابهام marvelous ۶ ۴,۷۲۹ ۰۹ دى ۱۳۹۸ ۰۱:۳۰ ب.ظ
آخرین ارسال: marvelous
  درباره سطح دانشگاه شاهدروزانه و شبانه امیرکبیر واحد گرمسار tondar.sal ۳ ۴,۵۴۹ ۱۸ شهریور ۱۳۹۷ ۰۴:۳۷ ب.ظ
آخرین ارسال: tondar.sal
  کمک درباره دانشگاه فارابی قم Gamatria ۶ ۷,۴۲۸ ۱۹ تیر ۱۳۹۷ ۱۰:۱۰ ب.ظ
آخرین ارسال: Happiness.72
  سوال درباره کنترل ترافیک شبکه zorro ۱ ۳,۰۳۴ ۰۸ تیر ۱۳۹۷ ۰۳:۲۶ ب.ظ
آخرین ارسال: Amir V
  رابطه n~1 Mr.R3ZA ۰ ۱,۷۲۳ ۲۰ خرداد ۱۳۹۷ ۰۱:۳۵ ق.ظ
آخرین ارسال: Mr.R3ZA

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close