پایان نامه Olap چیست و چگونه کار می کند ؟
چکیده
MS SQL Server یکی از سیستم های مدیریت
بانک های اطلاعاتی رابطه ای (Relational) است
که توسط شرکت مایکروسافت ارائه شده است .
SQL Server از مدل سرویس دهنده – سرویس
گیرنده (Client/Server) تبعیت می نماید . در
این مدل ، درخواست های (InQuery) سرویس
گیرندگان برای سرویس دهنده ارسال و در سمت
سرویس دهنده بررسی و آنالیز می گردند . در ادامه ،
پردازش های مورد نیاز بر روی اطلاعات ذخیره شده
در بانک های اطلاعاتی انجام و در نهایت ، نتایج
برای سرویس گیرنده ارسال خواهد شد .
MS SQL Server با استفاده از مجموعه
عناصری ( Components ) که به صورت هدفمند
اجراء می گردند ، قادر به تامین نیازها و درخواست ها
از مخازن داده (Data Storages) می باشد .
مخازن داده در SQL Server به دو روش زیر مدیریت می گردند :
OLTP ( برگرفته از OnLine Transaction Processing System )
OLAP ( برگرفته از OnLine Analytical Processing System )
در مدل OLTP ، مخازن داده به صورت جداول
رابطه ای که عموما” به جهت جلوگیری از تکرار
و ناهمگونی اطلاعات به صورت هنجار (Normalize)
درآمده اند ، سازماندهی می شوند . این نوع از
بانک های اطلاعاتی برای درج و تغییر سریع اطلاعات
توسط چندین کاربر بطور همزمان مناسب
می باشند . در مدل OLAP مخازن داده جهت تجزیه
و تحلیل و خلاصه سازی حجم زیادی از اطلاعات
سازماندهی می شوند . مخازن داده و ارتباط بین
اطلاعات در این مدل توسط SQL Server مدیریت می گردد .
یکی از اهداف مهم سیستم های مدیریت بانک های
اطلاعاتی ، قابلیت رشد و توسعه (Scalability) است .
MS SQL Server مجموعه ای از پتانسیل ها را
به منظور تامین هدف فوق ارائه نموده است که
به برخی از مهمترین آنها اشاره می گردد :
قابلیت کار با بانکهای اطلاعاتی حجیم (در حد ترابایت)
قابلیت دسترسی هزاران کاربر بطور همزمان به بانک اطلاعاتی
قابلیت خود سازگاری (Self Compatibility) .
با استفاده از ویژگی فوق ، منابع مورد نیاز هر
کاربر (نظیر حافظه ، فضای دیسک و …) به محض
اتصال به سرور (Log in) به صورت اتوماتیک به وی
تخصیص داده می شود و پس از Log off ، منابع
اختصاص یافته به منظور استفاده سایر کاربران آزاد می شوند .
تعداد صفحات : ۶۴
حجم فایل : ۵۷۵kb
فرمت فایل : word
Olap