صفحه 1:
داده
نام گرد آور: مهدی
نیازی
رشته : مهندسی نرم افزار
دانشگاه: آزاد
خوراسگان
صفحه 2:
موجودیت قوی و ضعیف
>
موجودیت مستقل قوی» موجودیتی است که مستقل از هر موجودیت دیگر و
به خودی خود» در یک محیط مشخص مطرح باشد.
موجودیت وابسته ضعیف» موجودیتی است که وجودش وابسته به یک نوع
موجودیت دیگر است.
موجودیت ضعیف به یک موجودیت قوی یا ضعیف دیگر وابسته است.
اگر موجودیت قوی از مدل معنایی داده حذف شود آن موجودیت ضعیف
هم حذف می شود.
صفحه 3:
صفت در واقع خصیصه يا ویژگی یک نوع موجودیت است و هر نوع
موجودیت مجموعهای از صفات دارد. هر صفت یک نام يكك نوع و يكك
معنای مشخص دارد.
صفات درس در پایگاه داده دانشگاهنشماره درس عنوان درس تعداد واحد
درسء نوع در س(يايه» تخصصىء اختیاری» و...)ماهیت درس(نظری»
عملى.و...)» سطح درس( کاردانی» کارشناسی.و... فهرست محتوای
درس (سيلابس)» ملزومات ويزه ارائه درس (بيش نياز)
هر صفتى از يكك مجموعه از مقادير مجاز و معتبر» مقدار مى كيرد. به آن
مجموعه از مقادير دامنه يا ميدان مقادير آن صفت كفته مى شود.
صفحه 4:
انواع صفات
ساده یا م رکب
تک مقداری با چند مقداری
شناسه یا ناشناسه
هیچمقدار پذیر يا هیچمقدار ناپذیر
ذخیره شده با مشتق
VVVVV
ie =
صفحه 5:
< صفت ساده صفتی است که مقدار آن از لحاظ معنایی ساده يا تجزيهنشدنى يا
اتوميكك است.
< اگر مقدار صفت ساده را به اجزایی تجزیه کنیم» مقادیر هر جز حاصل از
تجزیه فاقت معا است:
صفت عنوان درس صفت ساده است.
2 صفت مركب صفتی است که از چند صفت ساده تشکیل شده است به گونه ای
که تجزیه شدنی باشد و اجزا حاصل از تجزیه خود صفات ساده باشند.
صفت آدرس که از اجزاء نام استان؛ نام شهر, نام خیابان؛ نام کوچه و شماره
يلاك و کدپستی تشکیل شده است.
صفحه 6:
صفت تک و چند مقداری
2 صفت تکقداری. صفتی است که برای یک نمونه از یک نوع موجودیت
حداکثر یک مقدار از دامنه مقادیر را میگيرد.
شماره درس: یک نمونه درس نمی تواند بیش از یک شماره داشته باشد.
شماره دانشجویی: یکک نمونه دانشجو فقط یک شماره دانشجویی دارد.
صفت چندمقداری بیش از یک مقدار از دامنه مقادير مى كيرد.
VV VV
استاد: ممکن است دارای چند مد رک با عناوین مثلا لیسانس فوق لیسانس و
دکترا باشد.
> شماره تلفن موجودیت دانشگده: یک نمونه دانشکده می نواند چند شماره
تلفن داشته باشد.
صفحه 7:
صفت شناسه موجودیت که گاه به آن کلید هم گفته می شود دارای دو
ویژگی مهم است:
یکتایی مقدار دارد. یعنی در هیچ دو نمونه از یکك نوع موجودیت» مقدارش
یکسان نباشد. بنابراین عامل تمبیز دو نمونه از یک نوع موجودیت است.
* حتی الامکان طول مقادیرش کوتاه باشد.
صفت شماره دانشجویی
صفحه 8:
>
>
>
>
>
هیچ مقدار یعنی مقدار ناشناخته مقدار غیرقابل اعمال» مقدار تعریفنشده.
اگر مقدار یک صفت در یکک یا بیش از SL نمونه از يكك نوع موجوديت»
برابر با هيچمقدار باشدء آن صفت هیچمقدارپذ یر استت:
شماره تلفن یک نمونه استاد در دست نمی باشد.
شماره رسمی استاد هنوز از طرف اداره کار گزینی تعیین نشده است.
صفت شناسه موجودیت نمی تواند هیچمقدار پذیر باشد.
صفحه 9:
صفت ذخیره شده با مشتق
© صفت ذخیرهشده صفتی است که مقادیرش در پایگاه دادهها ذخیره شده
باشد.
< صفت مشتق, صفتی است که مقادیرش در پایگاه دادهها ذخیره نشده باشده
بلکه حاصل یک پردازش روی فقرههایی از دادههای ذخیره شده باشد.
< به صفت مشتق گاه صفت مجاژی یا ضفت محاسبه شذه نیز می گویيم.
صفحه 10:
نمادهای موجود در مدل معنایی داده
نوع موجودیت
نوع موجودیت ضعیف
<> wales
۹
نوع ارتباط با موجوديت ضعيف
><
جهو
مشارکت نوع موجودیت در نوع ارتباط [la
صفحه 11:
نمادهای موجود در مدل معنایی داده
سدس ۰ص
=
صفحه 12:
نمادهای موجود در مدل معنایی داده
صفحه 13:
مشارکت الزامی
مشارکت یک نوع موجودیت در یک نوع ارتباط را الزامی گویند. اگر تمام نمونههای آن
نوع موجودیت در آن نوع ارتباط شرکت کنند. در غیر این صورت مشار کت غیرالزامی
درس
نمایش مشارکت الزامي
Vv
مشار کت نوع موجودیت دانشجو در نوع ارتباط «انتخاب» الزامی است.
مشارکت موجودیت دانشجو و درس در ارتباط «حذف» الزامی نیست. زیرا لزوما همه
دانشجویان درس را حذف نمی کنند . نیز ممکن است درسهایی توسط دانشجویان حذف
نمی شود.
صفحه 14:
ارتباط به عنوان نوع موجودیت
>
برای نوع ارتباط هم می توان صفت در نظر گرفت.
>
دانشجویی 5 درس را با استاد 0۲ انتخاب می AS
صفحه 15:
درجه ارتباط
> تعداد شركت كنندكان در يكك ارتباط را درجه آن ارتباط مى كويند.
2 وقتى يكك نوع ارتباط بين يكك نوع موجوديت و خودش برقرار باشد ارتباط يكانى يا ارتباط
با خود يا بازكشتى مى كوييم.(ارتباط يبش نياز يا همنياز بين موجوديت درس)