پایگاه داده رابطه‌ای: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Somakhshik (بحث | مشارکت‌ها)
Somakhshik (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۱۱:
 
هر جدول از نظر محتوای داده‌ای مجموعه‌ای است از نمونه‌های متمایز از انواع سطرها و هر سطر نیز مجموعه‌ای از مقادیر است که هر کدام از یک مجموعه برگرفته شده‌اند. به هر یک از عناصر سطر یک ستون گویند. لازم به ذکر است که در ساختار جدولی، تنها عنصر ساختاری اساسی همین مفهوم نوع جدول است.
Mesal.png
 
=== تعریف رابطه ===
سطر ۱۴۶ ⟵ ۱۴۷:
 
</br>دلیل توجیه این قاعده این است که کلید خارجی عامل ارجاع از یک نمونه موجودیت به نمونه موجودیت دیگر است و بدیهی است که نمی‌توان به نمونه موجودیت ناموجود ارجاع داد.
 
=== مثالی از یک محیط عملیاتی===
----
سازمان یا شركتی را در نظر می گیریم كه پروژه هایی را در دست اجرا دارد .در پروژه ها از قطعاتی در كار ساخت استفاده می شود و تهیه كنندگانی این قطعات را تأمین می كنند. قطعات در پروژه ها استفاده می شوند. هر تهیه كننده در یك شهر دفتر دارد. هر قطعه می تواند در ساخت قطعه دیگر نیز بكار رود. كارمند مدیر پروژه است و یا در پروژه كار می كند. نمودار زیر را می توان برای این مثال ارائه داد.
<center>
[[تصویر:mesal.png]]
</center>
</br>ارتباط ممكن است مابين بيش از دو موجوديت باشد (SPJ). اطلاعاتي كه از اين ارتباط بين سه موجوديت به دست مي آيد هميشه لزومًا همان اطلاعاتي نيست كه از ارتباط دو به دوي موجوديت ها بدست مي آيد.
</br>به عنوان نمونه:
</br>•تهیه کننده S1 قطعه P1 را تهیه می کند.
</br>•قطعه P1 در پروژه J1 به کار رفته است.
</br>•تهیه کننده S1 برای پروژه J1 قطعه تهیه کرده است.
</br>•تهیه کننده S1 قطعه P1 را برای استفاده در پروژه J1 تهیه کرده است.
 
 
----
 
{{پایگاه داده‌ها}}
 
سطر ۱۵۴ ⟵ ۱۷۲:
{{پانویس|اندازه=ریز}}
{{رایانه-خرد}}
 
[[رده:اختراع‌های انگلیسی]]
[[رده:سامانه‌های مدیریت پایگاه داده‌ها]]
[[رده:گونه‌های پایگاه داده‌ها]]