
بهینهسازی پرسوجو در پایگاه داده شی گرای فازی
فرمت فایل دانلودی: .docxفرمت فایل اصلی: docx
تعداد صفحات: 60
بهینهسازی پرسوجو در پایگاه داده شی گرای فازی
نوع فایل: Word و (قابل ویرایش)
تعداد صفحات : 60 صفحه
چکیده
در مسائل مختلف روزمره، با اطلاعاتی سروکار داریم که هرکدام بهنوعی غیرقطعی میباشند.مدیریت کردن این نوع از اطلاعات با استفاده از سیستمهای پایگاه داده کلاسیک، موجب فقدان زیانآور معانی داده، شده است. بنابراین استفاده از تکنیکهای پیشرفتهی مدلسازی پایگاه داده، ضروری میباشد. با ورود مفهوم شیءگرایی در پایگاه دادهها، پایگاه دادههای رابطهای در زمینههای مختلف کمکم جای خود را به پایگاه دادههای شیءگرا دادند. با پیشرفت در این زمینه، مشاهده شد که اشیاء ساده بهتنهایی قادر به در برگرفتن انواع دادههای مرکب نمیباشند و بدین ترتیب اشیاء مرکب طراحی شدند. از طرفی برای حل مشکل دادههای غیرقطعی، روشهایی ارائه شد. یکی از این روشها برای مدلسازی پایگاههای داده، ترکیب پایگاه دادهی شیءگرا با منطق فازی میباشد. شیوه مدلسازی بیانشده، فازی سازی در سطوح مختلف را معرفی میکند مانند : فازی سازی در سطح صفات، شیء-کلاس، کلاس-ابرکلاس، روابط کلاس-کلاس و تخصیصهای مختلف بین کلاسها. ترکیب کردن مدلسازی پایگاه داده شیءگرا با منطق فازی، طراحی برنامههای کاربردی پیچیده و متمرکز روی دانش را آسان کرده و بهگونهای کارا، با عدم قطعیت برخورد میکند. از طرفی در پرسوجوهایی که در پایگاه داده شیءگرای فازی مطرح میشوند، مقدار عضویت یک شیء در مجموعه جواب، ثابت نیست و معیاری از تناسب آن شیء با پرس و جوی مطرحشده میباشد. ما سعی داریم یک پرس و جوی فازی را بهگونهای تجزیهوتحلیل کنیم که جوابهایی بامعناتر و نزدیکتر به پرسوجو را برگرداند. همچنین به کاربر اجازه میدهیم تا بتواند بهتر هدف خود را از بیان پرسوجو دنبال کند و اشیاء موردنظرش را بازیابی نماید. ارائه این رویکرد منجر به بهبود پرسوجوها توسط کاربر و جلب رضایت بیشتر کاربر میگردد.
واژههای کلیدی: پایگاه داده، شیءگرا،سیستمهای فازی،پرسوجوی فازی
فهرست مطالب
چکیده۱
فصل اول-کلیات تحقیق۲
1.1 مقدمه۳
2.1 بیان مسئله ۳
3.1 اهداف تحقیق۴
4.1 پیشینه تحقیق ۵
5.1 ساختار گزارش ۶
فصل دوم –ادبیات تحقیق۷
1.2 مقدمه۸
2.2 مفاهیم مورد استفاده در این تحقیق ۸
1.2.2 پایگاه دادههای شیءگرا۸
۱٫۱٫۲٫۲ ضعفهای مدل رابطهای۹
۲٫۱٫۲٫۲ انتزاعهای پایگاه داده شیءگرا۱۰
۳٫۱٫۲٫۲ زبان پرس و جوی شیء یا OQL12
۴٫۱٫۲٫۲ ضعفهای پایگاه داده شیءگرا ۱۲
2..2.2 مفاهیم و مجموعههای فازی۱۳
۱٫۲٫۲٫۲ مقدمهای بر نظریه فازی۱۴
۲٫۲٫۲٫۲ تعریف مجموعه فازی۱۴
۳٫۲٫۲٫۲ مهمترین خصوصیات منطق فازی۱۵
۴٫۲٫۲٫۲ مفاهیم مجموعههای فازی۱۶
۵٫۲٫۲٫۲ معیارهای امکان و بایستگی۲۱
۶٫۲٫۲٫۲ رابطههای فازی۲۲
۷٫۲٫۲٫۲ رویکردهای پایگاه داده فازی۲۳
۸٫۲٫۲٫۲ روابط مشابهت؛ مدل Buckles و Petry26
۹٫۲٫۲٫۲ مدلهای ارائهشده به کمک توصیف امکان۳۰
۱۰٫۲٫۲٫۲ مدلسازی فازی پایگاه داده (توسعه ER برای مواجهه با عدم قطعیت۳۳
3.2.2 تابع عضویت اعداد فازی۳۸
4.2.2 پایگاه دادههای شیءگرای فازی ۴۰
۱٫۴٫۲٫۲ اشیاء فازی ۴۱
۲٫۴٫۲٫۲ کلاسهای فازی۴۲
۳٫۴٫۲٫۲ روابط شیء-کلاس فازی۴۴
۴٫۴٫۲٫۲ شکل کلی یک کلاس شیءگرای فازی۴۵
۵٫۴٫۲٫۲ ساختار کلی پرسوجو در پایگاه داده ۴۷
فصل سوم-نتیجهگیری و پیشنهادات آتی۵۲
1.3 نتیجهگیری۵۳
2.3 پیشنهادات آتی برای کارهای بیشتر۵۴
فهرست منابع۵۵