مدل سازی معنایی داده
اسلاید 1: مدلسازی معنایی داده1نام گرد آور: مهدی نیازیرشته : مهندسی نرم افزاردانشگاه: آزاد خوراسگان
اسلاید 2: زمستان 91پایگاه دادهموجودیت قوی و ضعیفمدلسازی معنایی دادهموجوديت مستقل قوي، موجوديتي است كه مستقل از هر موجوديت ديگر و به خودي خود، در يك محيط مشخص مطرح باشد.موجوديت وابسته ضعيف، موجوديتي است كه وجودش وابسته به يك نوع موجوديت ديگر است.موجودیت ضعیف به یک موجودیت قوی یا ضعیف دیگر وابسته است.اگر موجودیت قوی از مدل معنایی داده حذف شود، آن موجودیت ضعیف هم حذف می شود.2
اسلاید 3: زمستان 91پایگاه دادهصفتمدلسازی معنایی دادهصفت در واقع خصيصه يا ويژگي يك نوع موجوديت است و هر نوع موجوديت مجموعهاي از صفات دارد. هر صفت يك نام، يك نوع و يك معناي مشخص دارد.صفات درس در پایگاه داده دانشگاه:شماره درس، عنوان درس، تعداد واحد درس، نوع درس(پایه، تخصصی، اختیاری، و...)،ماهیت درس(نظری، عملی،و...)، سطح درس(کاردانی، کارشناسی،و...)، فهرست محتوای درس(سیلابس)، ملزومات ویژه ارائه درس(پیش نیاز)هر صفتی از یک مجموعه از مقادیر مجاز و معتبر، مقدار می گیرد. به آن مجموعه از مقادیر دامنه یا میدان مقادیر آن صفت گفته می شود.3
اسلاید 4: زمستان 91پایگاه دادهانواع صفاتمدلسازی معنایی دادهساده یا مرکبتک مقداری یا چند مقداریشناسه یا ناشناسههیچمقدار پذیر یا هیچمقدار ناپذیرذخیره شده یا مشتق 4
اسلاید 5: زمستان 91پایگاه دادهصفت ساده یا مرکبمدلسازی معنایی دادهصفت ساده صفتی است که مقدار آن از لحاظ معنايي ساده یا تجزيهنشدني يا اتوميك است.اگر مقدار صفت ساده را به اجزایی تجزیه کنیم، مقادیر هر جز حاصل از تجزیه فاقد معنا است. صفت عنوان درس صفت ساده است.صفت مرکب صفتی است که از چند صفت ساده تشکیل شده است به گونه ای که تجزیه شدنی باشد و اجزا حاصل از تجزیه خود صفات ساده باشند.صفت آدرس که از اجزاء نام استان، نام شهر، نام خیابان، نام کوچه و شماره پلاک و کدپستی تشکیل شده است.5
اسلاید 6: زمستان 91پایگاه دادهصفت تک و چند مقداریمدلسازی معنایی دادهصفت تكمقداري، صفتي است كه براي يك نمونه از يك نوع موجوديت حداكثر يك مقدار از دامنه مقادير را ميگيرد.شماره درس: یک نمونه درس نمی تواند بیش از یک شماره داشته باشد.شماره دانشجویی: یک نمونه دانشجو فقط یک شماره دانشجویی دارد.صفت چندمقداري بيش از يك مقدار از دامنه مقادير ميگيرد.استاد: ممکن است دارای چند مدرک با عناوین مثلا لیسانس، فوق لیسانس و دکترا باشد.شماره تلفن موجودیت دانشکده: یک نمونه دانشکده می تواند چند شماره تلفن داشته باشد.6
اسلاید 7: زمستان 91پایگاه دادهشناسهمدلسازی معنایی دادهصفت شناسه موجودیت که گاه به آن کلید هم گفته می شود دارای دو ویژگی مهم است:7یکتایی مقدار دارد. یعنی در هیچ دو نمونه از یک نوع موجودیت، مقدارش یکسان نباشد. بنابراین عامل تمییز دو نمونه از یک نوع موجودیت است.حتی الامکان طول مقادیرش کوتاه باشد.صفت شماره دانشجویی
اسلاید 8: زمستان 91پایگاه دادهصفت هیچمقدار پذیرمدلسازی معنایی داده8هيچ مقدار يعني مقدار ناشناخته، مقدار غيرقابل اعمال، مقدار تعريفنشده.اگر مقدار يك صفت در يك يا بيش از يك نمونه از يك نوع موجوديت، برابر با هيچمقدار باشد، آن صفت هيچمقدارپذير است.شماره تلفن یک نمونه استاد در دست نمی باشد.شماره رسمی استاد هنوز از طرف اداره کارگزینی تعیین نشده است.صفت شناسه موجودیت نمی تواند هیچمقدار پذیر باشد.
اسلاید 9: زمستان 91پایگاه دادهصفت ذخیره شده یا مشتقمدلسازی معنایی داده9صفت ذخيرهشده صفتي است كه مقاديرش در پايگاه دادهها ذخيره شده باشد.صفت مشتق، صفتي است كه مقاديرش در پايگاه دادهها ذخيره نشده باشد، بلكه حاصل يك پردازش روي فقرههايي از دادههاي ذخيره شده باشد.به صفت مشتق گاه صفت مجازی یا صفت محاسبه شده نیز می گوییم.
اسلاید 10: زمستان 91پایگاه دادهنمادهای موجود در مدل معنایی دادهمدلسازی معنایی داده10
اسلاید 11: زمستان 91پایگاه دادهنمادهای موجود در مدل معنایی دادهمدلسازی معنایی داده11
اسلاید 12: زمستان 91پایگاه دادهنمادهای موجود در مدل معنایی دادهمدلسازی معنایی داده12
اسلاید 13: زمستان 91پایگاه دادهمشارکت الزامیمدلسازی معنایی دادهمشاركت يك نوع موجوديت در يك نوع ارتباط را الزامي گويند، اگر تمام نمونههاي آن نوع موجوديت در آن نوع ارتباط شركت كنند. در غير اين صورت مشاركت غيرالزامي است.مشارکت نوع موجودیت دانشجو در نوع ارتباط «انتخاب» الزامی است.مشارکت موجودیت دانشجو و درس در ارتباط «حذف» الزامی نیست. زیرا لزوما همه دانشجویان درس را حذف نمی کنند . نیز ممکن است درسهایی توسط دانشجویان حذف نمی شود.13
اسلاید 14: زمستان 91پایگاه دادهارتباط به عنوان نوع موجودیتمدلسازی معنایی دادهبرای نوع ارتباط هم می توان صفت در نظر گرفت.دانشجویی st درس c را با استاد pr انتخاب می کند.14
اسلاید 15: زمستان 91پایگاه دادهدرجه ارتباطمدلسازی معنایی دادهتعداد شركتكنندگان در يك ارتباط را درجه آن ارتباط ميگويند.وقتی یک نوع ارتباط بین یک نوع موجودیت و خودش برقرار باشد ارتباط یگانی یا ارتباط با خود یا بازگشتی می گوییم.(ارتباط پیش نیاز یا همنیاز بین موجودیت درس)15
نقد و بررسی ها
هیچ نظری برای این پاورپوینت نوشته نشده است.