استفاده از فعال کننده های فازی (تریگر) در پایگاه داده های فعال

استفاده از فعال کننده های فازی (تریگر) در پایگاه داده های فعال


بخشی از مقدمه:
با ایجاد سیستم‌های مدیریت پایگاه داده عمده مشکلات ساختار، پشتیبانی و مدیریت داده‌های حجیم در سیستم‌های فایلی برطرف شد اما توجهی به جنبه‌های رفتاری پایگاه داده نشد. به این معنا که با استفاده از قیود جامعیت   شاید بتوان از منفی شدن مبلغ حقوق کارمندان جلوگیری نمود اما نمی‌توان مانع از بیشتر شدن حقوق آن‌ها از مدیرانشان شد. در چنین مواردی کاربران پایگاه داده با اجرای یک پرس و جو   موارد نقض محدودیت‌هایی از این قبیل را پیدا نموده و خود اقدام به اصلاح آن‌ها می‌نمایند.
مواردی این چنین و نیز گزارشات مدیریتی در آغاز ماه از جمله کارهای مشخص و دارای ضابطه‌ای می‌باشند که انجام آن‌ها تکراری و قابل تفویض به سیستم است.
کاربران غیرمجاز با استفاده از یک سری گزارشات، غیرمستقیم به اطلاعات کلیدی دست یافته و اقدام به تغییر آن‌ها می‌نمایند. پیدا نمودن چنین تغییراتی که معمولاً بعد از گزارشات اتفاق می‌افتند، به راحتی امکان‌پذیر نیست. همانطور که مشاهده می‌شود در یک پایگاه داده معمولی ردیابی رویدادهایی که در سیستم اتفاق افتاده‌اند (رخدادها) نیز ممکن نبوده و نیاز به یک سیستم با پشتیبانی جنبه‌های رفتاری می‌باشد.
یک پایگاه داده فعال نظیر Oracle قادر به تشخیص رویدادهای نظیر اضافه، حذف و تغییر مقادیر در پایگاه داده می‌باشد. به عبارت دیگر این سیستم‌ها با ایجاد تغییر در یک قلم داده عکس‌العمل نشان می‌دهند.
پایگاه دادة فعال با افزودن قوانین به پایگاه‌های داده امکان تعامل (کنش و واکنش) بین سیستم و پایگاه داده را ایجاد نمود. این نوع پایگاه داده دارای دو بخش مدیریت داده و مدیریت قوانین می‌باشد. بخش مدیریت داده مسئول حفظ خواص پایگاه داده در سیستم‌های کاربردی بوده و بخش دوم با مدیریت قوانین مسئول واکنش به رویدادهای سیستم می‌باشد. در این نوع پایگاه داده طراحان سیستم قادرند با تعریف قوانین که نزدیکترین بیان به زبان طبیعی می‌باشد، سیستم را وادار به عکس‌العمل مناسب در مقابل رویدادهای مهم نمایند [13]. ....

فهرست مطالب:
فصل اول: کلیات
1- مقدمه
فصل دوم: پایگاه داده فعال 
2-1 مدیریت داده  
2-2 مدیریت قوانین 
2-2-1 تعریف قانون
1) رویداد
2) شرط
3) واکنش
2-2-2 مدل اجرایی   
اولویت اجرایی قوانین
معماری پایگاه دادة فعال
آشکارساز رویداد
ارزیابی شرط
زمانبندی
اجرا
2-3 نمونه‌های پیاده‌سازی شده   
2-3-1 Starburst   
2-3-2 Ariel   
2-3-3 NAOS   
2-4 نتیجه   
فصل سوم: مفاهیم فازی   
3-1 مجموعه‌های فازی   
3-2 عملگرهای فازی   
3-3 استنتاج فازی   
3-4 ابهام‌زدایی   
3-5 نتیجه   
فصل چهارم: پایگاه داده فعال فازی   
4-1-تعریف فازی قوانین   
4-1-1-رویداد فازی   
رویدادهای مرکب
انتخاب فازی اجزاء رویداد مرکب
4-1-2- شرط فازی   
4-1-3- واکنش فازی   
4-1-4- تعیین فازی موقعیت زمانبندی   
4-2- معماری و مدل اجرایی   
4-2-1 آشکار ساز رویداد   
4-2-2- بررسی شرط   
4-2-3- اجرا   
4-2-4- زمانبندی   
4-3- نتیجه   
منابع و مراجع

تعداد مشاهده: 1200 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 51

حجم فایل:255 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته مهندسی کامپیوتر و فناوری اطاعات

  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    همراه با شکل، نمودار، جدول، پاورقی، فهرست شکل ها، منابع