تمرین تبدیل نمودار er به مدل رابطه ای


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

06 بهمن 1401

سطح تمرین

متوسط

در این پست قصد داریم چندین تمرین تبدیل نمودار er به مدل رابطه ای حل و جواب ها را بررسی نماییم.

schema معادل با نمودار er

ویدیو حل تمرین را مشاهده نمایید.

سوال اول: مدل رابطه اي متناظر با نمودار ER زير را بنويسيد؟

تبدیل نمودار er به مدل رابطه ای

Schema معادل

برای حل تمرین تبدیل نمودار er به مدل رابطه ای باید قوانین رابطه ها را مرور کنیم.

اگر رابطه یک به N وجود داشت باید کلید اصلی طرف 1 به طرف N منتقل شود.

همچنین صفات و نام رابطه نیز با نام جدول طرف N ترکیب میشود.

پس در این مثال اگر دقت کنید از هر موجودیت دو رابطه ایجاد شده که یکی 1 و دیگری N میباشد.

تو مواردی که N میباشد موجودیت با رابطه ای که در آن شرکت کرده استفاده میشود.

پیشنهاد ما
حل تمرین نمودار er وب سایت فیلم

روابط متناظر با نمودار ER

روابط معادل با نمودار er سوال اول روابط زیر میباشند.

سوال دوم: شمای معادل با نمودار er زیر را بنویسید؟

سوال همان سوال است اما نمودار er متفاوتی داده شده است.

نمونه سوال تبدیل نمودار er به شمای پایگاه داده

در این نمودار هرجا که در رابطه → داریم به معنای N و قطعا آنطرف رابطه به معنای 1 میباشد.

هرجا که → نداریم در دو طرف رابطه به معنا N  به M میباشد.

پس در اینجا رابطه R3 یک جدول جدید ایجاد میکند چون در هیچ طرف از این رابطه از علامت → استفاده نشده است.

انجام پروژه های دانشجویی و تجاری
آموزش برنامه نویسی و پایگاه داده
0936-328-6141
وفایـ مقدم

پس روابط متناظر به صورت زیر ایجاد میشوند.

سوال سوم: نمودار er زیر به را مدل رابطه ای تبدیل نمایید؟

تبدیل نمودار er به مدل رابط ای متناظر

تبدیل نمودار er به مدل رابطه ای متناظر

در این نمودار er اگر خوب دقت کنید موجودیت B سه بار در رابطه R1,R5,R4 به عنوان طرف N قرار گرفته است.

پس ترکیب B با R1,R4,R5 و همچنین کلید اصلی های موجودیت های D,C,A میتواند تشکیل یک رابطه جدید را بدهد.

رابطه R2 از ترکیب کلید اصلی های موجودیت C,A ایجاد میشود.

رابطه متناظر این سوال به صورت زیر میباشد:

سوال چهارم:جداول رابطه ای مورد نیاز برای نمودار ER زیر را رسم نمایید:

نمونه مثال تبدیل نمودار er به مدل رابطه ای

ویدیو حل این تمرین را به صورت جداگانه مشاهده نمایید.
در این نمونه سوال ابتدا باید موجودیت ها را جداگانه تبدیل به مدل رابطه ای کنیم.
سپس با توجه به اینکه رابطه R یک رابطه چند به چند میباشد نیاز به ایجاد یک جدول جدید داریم.
پس جواب به صورت زیر میشود:

تمرین های با جواب پایگاه داده را مشاهده نمایید

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تمرین تبدیل نمودار er به مدل رابطه ای”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط