نسل جوان ایران

فنی مهندسی فنی مهندسی

تريگر هاي فازي در پايگاه داده فعال

ارسال کننده : جناب آقای سجاد رجبی
سطح فعالیت : نویسنده
ایمیل : sajadrajabi.sajad[@]gmail.com
تاریخ ارسال : ۲ مرداد ۱۳۹۷
دفعات بازدید : 388
زبان نوشتاری : فارسی
تعداد صفحه : 99
فرمت فایل : word
حجم فایل : 244kb

قیمت فایل : 5,000 تومان
خرید فایل

امتیاز مثبت : 0
امتیاز منفی : 0

پایگاه مقاله نسل جوان ایران

پايگاه داده فعال با استفاده از قوانين قادر به «پشتيباني گسترده‌تر قيود جامعيت و سازگاري داده‌ها، واكنش در مقابل رخدادهاي سيستم كاربردي، عدم اجراي تقاضاهاي مشكوك، رديابي رويدادها، گزارشات ماهانه و...» مي‌باشد.

همانطور كه گفته شد آنچه كه به طور معمول باعث مي‌شود يك پايگاه داده را فعال بدانيم، عكس‌العمل سيستم در مقابل وضعيت‌هايي است كه در پايگاه داده و يا حتي خارج از آن به وجود مي‌آيد. اين وضعيت‌ها مي‌تواند شامل يك حذف غيرمجاز و يا تغيير وضعيت پايگاه داده باشد. بايد توجه داشت كه داشتن تعامل براي يك پايگاه داده لازم اما كافي نيست. بسياري از سيستم‌هاي پايگاه داده با رعايت اصول پايه‌اي كه در زير به آن اشاره مي‌شود به طور عام پايگاه دادة فعال ناميده ميشوند [14].

اينگونه سيستم‌ها بايد يك پايگاه داده باشند، يعني در صورتي كه كاربر فراموش كرد، سيستم مورد نظر پايگاه دادة فعال است بتواند از آن به عنوان يك پايگاه داده معمولي استفاده نمايد (در صورت لزوم بتوان به عنوان يك پايگاه دادة معمولي از آن استفاده نمود).

در اينگونه سيستم‌ها بايد امكان تعريف و مديريت قوانين وجود داشته باشد. اين قوانين در پايگاه داده فعال داراي سه جزء رويداد[1]، شرط[2] و واكنش[3] مي‌باشد.

بخش اول: مفاهیم و تعاریف، کارهای انجام شده1

فصل اول: كليات... 2

1-1 مقدمه. 2

1-2 مروري بر فصول پايان‌نامه. 5

فصل دوم: پايگاه داده فعال. 6

2-1 مديريت داده6

2-2 مديريت قوانين.. 7

2-2-1 تعريف قانون. 7

2-2-2 مدل اجرايي.. 14

2-3 نمونه‌هاي پياده‌سازي شده21

2-3-1 Starburst21

2-3-2 Ariel22

2-3-3 NAOS.. 23

2-4 نتيجه. 24

فصل سوم: مفاهيم فازي.. 25

3-1 مجموعه‌هاي فازي.. 26

3-2 عملگرهاي فازي.. 28

3-3 استنتاج فازي.. 29

3-4 ابهام‌زدايي.. 29

3-5 نتيجه. 30

فصل چهارم : پايگاه دادة فعال فازي ......................................................................... 31

4-1 تعريف فازي قوانين ..................................................................................... 32

4-1-1 رويداد فازي .................................................................................... 33

  • رويدادهاي مركب ....................................................................... 35
  • انتخاب فازي اجزاء رويدادهاي مركب .......................................... 37

4-1-2 شرط فازي ....................................................................................... 37

4-1-3 واكنش فازي .................................................................................... 39....

4-1-4 تعيين فازي موقعيت زمانبندي ............................................................ 40

4-2 معماري و مدل اجرايي قوانين ....................................................................... 42

4-2-1 آشكارساز رويداد .............................................................................. 43

4-2-2 بررسي شرط .................................................................................... 44

4-2-3 اجرا ................................................................................................ 44

4-2-4 زمانبندي .......................................................................................... 44

4-3 نتيجه ........................................................................................................... 46

بخش دوم: کاربردی جدید از تریگر فازی، رونوشت برداری فازی، نتایج آزمایشات ..... 47

فصل پنجم: رونوشت برداری فازی ........................................................................... 48

5-1 رونوشت برداری .......................................................................................... 49

5-1-1 رونوشت برداری همگام .................................................................... 49

5-1-2 رونوشت برداری ناهمگام .................................................................. 50

5-1-3 ماشين پايه رونوشت برداري داده......................................................... 51

5-1-4 مقايسه دو روش همگام و ناهمگام...................................................... 52

5-2 رونوشت برداري فازي................................................................................... 55

5-2-1 استفاده از تريگرها براي فازي نمودن رونوشت برداري.......................... 56

5-3 کميت سنج هاي فازي................................................................................... 58

5-3-1 روش محاسبه کميت سنج هاي فازي................................................... 59

5-3-2 کميت سنج عمومي............................................................................ 60

5-3-3 کميت سنج جزئي.............................................................................. 63

5-3-4 کميت سنج جزئي توسعه يافته............................................................. 66

5-4 روش جديد محاسبه حد آستانه در تريگرهاي فازي براي رونوشت برداري فازي.............. 68

5-5 معماري ماشين رونوشت بردار فازي............................................................... 70

5-6 مثال............................................................................................................. 72

5-7 کارايي.......................................................................................................... 76

5-7-1 ترافيک در رونوشت برداري مشتاق..................................................... 78

5-7-2 ترافيک در رونوشت برداري تنبل........................................................ 79

5-7-3 ترافيک در رونوشت برداري فازي....................................................... 79

5-7-4 مقايسه تئوري هزينه رونوشت برداري فازي و تنبل............................... 80

5-8 جمع بندي.................................................................................................... 82

فصل ششم: پیاده سازی ........................................................................................... 83

6-1 Fuzzy SQL Server..................................................................................... 83

6-2 عملکرد اجزايFuzzy SQL Server............................................................... 84

6-3 پیاده سازی تريگرهاي فازي در پايگاه داده غير فازي........................................ 85

6-4 اجزاء تريگر فازي در پايگاه داده غير فازي...................................................... 86

6-5 جداول سيستمي مورد نياز.............................................................................. 86

6-6 مثال............................................................................................................. 88

6-7 کارهاي آتي.................................................................................................. 93

مراجع و منابع ........................................................................................................ 94

واژه نامه لاتین ........................................................................................................ 96

واژه نامه فارسی

با ايجاد سيستم‌هاي مديريت پايگاه داده عمده مشكلات ساختار، پشتيباني و مديريت داده‌هاي حجيم در سيستم‌هاي فايلي برطرف شد اما توجهي به جنبه‌هاي رفتاري پايگاه داده نشد. به اين معنا كه با استفاده از قيود جامعيت[1] شايد بتوان از منفي شدن مبلغ حقوق كارمندان جلوگيري نمود اما نمي‌توان مانع از بيشتر شدن حقوق آن‌ها از مديرانشان شد. در چنين مواردي كاربران پايگاه داده با اجراي يك پرس و جو[2] موارد نقض محدوديت‌هايي از اين قبيل را پيدا نموده و خود اقدام به اصلاح آن‌ها مي‌نمايند.

مواردي اين چنين و نيز گزارشات مديريتي در آغاز ماه از جمله كارهاي مشخص و داراي ضابطه‌اي مي‌باشند كه انجام آن‌ها تكراري و قابل تفويض به سيستم است.

 

[1] - Integrity Constraints

[2] - Query

برای این فایل تا کنون نظری ارسال نشده است

برای ارسال نظر باید عضو سایت باشید

تعداد کاراکتر مجاز:

برچسب های مرتبط


فهرست کتابخانه نسل جوان ایران

تاییدیه های سایت


درگاه بانک ملت

شبکه های اجتماعی نسل جوان ایران


فن آوری های روز دنیا


آرشیو فن آوری های روز دنیا

جدیدترین اخبار سایت


پایگاه خبری نسل جوان ایران

مقالات برتر و منتخب کاربران