فصل اول: كليات
۱-۱ مقدمه
با ايجاد سيستمهاي مديريت پايگاه
داده عمده مشكلات ساختار، پشتيباني و مديريت دادههاي حجيم در سيستمهاي
فايلي برطرف شد اما توجهي به جنبههاي رفتاري پايگاه داده نشد. به اين معنا
كه با استفاده از قيود جامعيت شايد بتوان از منفي شدن مبلغ حقوق
كارمندان جلوگيري نمود اما نميتوان مانع از بيشتر شدن حقوق آنها از
مديرانشان شد. در چنين مواردي كاربران پايگاه داده با اجراي يك پرس و جو
موارد نقض محدوديتهايي از اين قبيل را پيدا نموده و خود اقدام به اصلاح
آنها مينمايند.
مواردي اين چنين و نيز گزارشات مديريتي در آغاز ماه
از جمله كارهاي مشخص و داراي ضابطهاي ميباشند كه انجام آنها تكراري و
قابل تفويض به سيستم است.
فهرست مطالب
بخش اول: مفاهيم و تعاريف، كارهاي انجام شده ۱
فصل اول: كليات… ۲
۱-۱ مقدمه. ۲
۱-۲ مروري بر فصول پاياننامه. ۵
فصل دوم: پايگاه داده فعال. ۶
۲-۱ مديريت داده ۶
۲-۲ مديريت قوانين.. ۷
۲-۲-۱ تعريف قانون. ۷
۲-۲-۱-۱ رويداد. ۸
۲-۲-۱-۲ شرط.. ۱۲
۲-۲-۱-۳ واكنش… ۱۳
۲-۲-۲ مدل اجرايي.. ۱۴
۲-۲-۲-۱ اولويت اجرايي در قوانين.. ۱۶
۲-۲-۲-۲ معماري پايگاه دادة فعال. ۱۷
۲-۲-۲-۳ آشكارساز رويداد. ۱۸
۲-۲-۲-۴ ارزيابي شرط.. ۱۹
۲-۲-۲-۵ زمانبندي.. ۲۰
۲-۲-۲-۶ اجرا ۲۱
۲-۳ نمونههاي پيادهسازي شده ۲۱
۲-۳-۱ Starburst 21
2-3-2 Ariel 23
2-3-3 NAOS.. 24
2-4 نتيجه. ۲۵
فصل سوم: مفاهيم فازي.. ۲۶
۳-۱ مجموعههاي فازي.. ۲۷
۳-۲ عملگرهاي فازي.. ۲۹
۳-۳ استنتاج فازي.. ۳۰
۳-۴ ابهامزدايي.. ۳۱
۳-۵ نتيجه. ۳۱
فصل چهارم : پايگاه دادة فعال فازي ………………………………………………………………. ۳۲
۴-۱ تعريف فازي قوانين …………………………………………………………………………. ۳۳
۴-۱-۱ رويداد فازي ………………………………………………………………………… ۳۴
۴-۱-۱-۱ رويدادهاي مركب ……………………………………………………………. ۳۶
۴-۱-۱-۲ انتخاب فازي اجزاء رويدادهاي مركب ………………………………….. ۳۸
۴-۱-۲ شرط فازي …………………………………………………………………………… ۳۸
۴-۱-۳ واكنش فازي ………………………………………………………………………… ۴۰….
۴-۱-۴ تعيين فازي موقعيت زمانبندي …………………………………………………… ۴۱
۴-۲ معماري و مدل اجرايي قوانين …………………………………………………………….. ۴۳
۴-۲-۱ آشكارساز رويداد …………………………………………………………………… ۴۴
۴-۲-۲ بررسي شرط ………………………………………………………………………… ۴۵
۴-۲-۳ اجرا …………………………………………………………………………………… ۴۵
۴-۲-۴ زمانبندي ……………………………………………………………………………… ۴۵
۴-۳ نتيجه …………………………………………………………………………………………….. ۴۷
بخش دوم: كاربردي جديد از تريگر فازي، رونوست برداري فازي، نتايج آزمايشات ….. ۴۸
فصل پنجم: رونوشت برداري فازي ………………………………………………………………… ۴۹
۵-۱ رونوشت برداري ……………………………………………………………………………… ۵۰
۵-۱-۱ رونوشت برداري همگام ………………………………………………………….. ۵۰
۵-۱-۲ رونوشت برداري ناهمگام ………………………………………………………… ۵۱
۵-۱-۳ ماشين پايه رونوشت برداري داده………………………………………………… ۵۲
۵-۱-۴ مقايسه دو روش همگام و ناهمگام……………………………………………… ۵۳
۵-۲ رونوشت برداري فازي……………………………………………………………………….. ۵۶
۵-۲-۱ استفاده از تريگرها براي فازي نمودن رونوشت برداري…………………….. ۵۷
۵-۳ كميت سنج هاي فازي……………………………………………………………………….. ۵۹
۵-۳-۱ روش محاسبه كميت سنج هاي فازي…………………………………………… ۶۰
۵-۳-۲ كميت سنج عمومي…………………………………………………………………. ۶۱
۵-۳-۳ كميت سنج جزئي…………………………………………………………………… ۶۴
۵-۳-۴ كميت سنج جزئي توسعه يافته……………………………………………………. ۶۷
۵-۴ روش جديد محاسبه حد آستانه در تريگرهاي فازي براي رونوشت برداري فازي………….. ۶۹
۵-۵ معماري ماشين رونوشت بردار فازي……………………………………………………… ۷۱
۵-۶ مثال………………………………………………………………………………………………. ۷۳
۵-۷ كارايي……………………………………………………………………………………………. ۷۷
۵-۷-۱ ترافيك در رونوشت برداري مشتاق…………………………………………….. ۷۹
۵-۷-۲ ترافيك در رونوشت برداري تنبل……………………………………………….. ۸۰
۵-۷-۳ ترافيك در رونوشت برداري فازي………………………………………………. ۸۰
۵-۷-۴ مقايسه تئوري هزينه رونوشت برداري فازي و تنبل…………………………. ۸۱
۵-۸ جمع بندي………………………………………………………………………………………. ۸۳
فصل ششم: پياده سازي ………………………………………………………………………………. ۸۴
۶-۱ Fuzzy SQL Server…………………………………………………………………………. 84
6-2 عملكرد اجزاي Fuzzy SQL Server……………………………………………………… 85
6-3 شبيه سازي تريگرهاي فازي در پايگاه داده غير فازي…………………………………. ۸۶
۶-۴ اجزاء تريگر فازي در پايگاه داده غير فازي……………………………………………… ۸۶
۶-۵ جداول سيستمي مورد نياز…………………………………………………………………… ۸۷
۶-۶ مثال………………………………………………………………………………………………. ۸۹
۶-۷ كارهاي آتي…………………………………………………………………………………….. ۹۴
مراجع و منابع ………………………………………………………………………………………….. ۹۵
مراجع و منابع:
[۱] Y. Saygin, Ö. Ulusoy, Automated Construction of Fuzzy Event Sets and its Application to Active Databases, IEEE Transactions on Fuzzy Systems, vol.9, no.3, 2001.
[2] Antoni Wolski, Jorma Kuha, Tapio Luukkanen, Antti Pesonen. Design of RapidBase an Active Measurement Database System. Proceedings of the International Database Engineering & Applications Symposium, Japan ,IEEE Computer Society Press, 2000.
[3] Antti Pesonen, Antoni Wolski. Quantified and Temporal Fuzzy Reasoning for Active Monitoring in RapidBase. Symposium on Tool Environments and Development Methods for Intelligent Systems, 2000.
[4] Yücel Saygin, Özgür Ulusoy, Adnan Yazici. Dealing With Fuzziness In Active Mobile Database Systems. Information
Sciences—Informatics and Computer Science: An International Journal,
Volume 120 , Issue 1-4, Pages: 23 – ۴۴, November 1999.
[5] A. Wolski and T. Bouaziz. Fuzzy Triggers: Incorporating Imprecise Reasoning into Active Databases. In Proceedings of the 14th International Conference on Data Engineering, pages 108–115. IEEE Computer Society Press, 1998.
[6] Y. Saygin and O. Ulusoy, “Involving fuzzy concepts in active mobile databases,”
in Proceedings of the 9th International Conference and Workshop on
Database and Expert Systems Applications (DEXA’98). Lecture Notes in
Computer Science, Springer Verlag, 1998.
دانلود فايل