دانلود پروژه پایانی Olap چيست و چگونه كار مي‌كند

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

حجم فایل: 1.70مگابایت

فرمت فایل: ورد

دسته بندی:

قیمت: 79,000 ریال

تعداد نمایش: 12 نمایش

ارسال توسط:

تاریخ ارسال: 30 می 2020

به روز رسانی در: 30 می 2020

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

79,000 ریال – خرید

دانلود پروژه پایانی Olap چيست و چگونه كار مي‌كند

 پروژه پایانی Olap چيست و چگونه كار مي‌كند

اس پی دی فایل تنها ارائه دهنده پروژه های مالی و پروژه های پایانی معتبر و ارزشمند در ایران

این پروژه در وب سایت های دیگر با قیمت چندین برابر بفروش میرسد

در اس پی دی فایل تمام محصولات را با اطمینان کامل و به کمترین قیمت تهیه کنید

پروژه پایانی Olap چيست و چگونه كار مي‌كند توسط گروه فناوری اطلاعات سپیده برای وبسایت اس پی دی فایل تهیه و تنظیم گردیده است. دانشجویان، محققین و بازدیدکنندگان محترم وبسایت می توانند این پژوهش را بعنوان پروژه پایان ترم خود ارائه دهند و نمره کامل را دریافت نمایند. تمامی صفحات در پروژه پایانی 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 ، منابع اختصاص يافته به منظور استفاده ساير كاربران آزاد  می شوند .  

  • قابليت اعتماد و در دسترس بودن (Reliability) . با استفاده از ويژگی فوق می توان بسياری از فعاليت های مديريتی را بدون توقف سرور انجام داد (نظير BackUp) .

  • برخورداری از سطوح امنيتی بالا . بدين منظور اعتبار سنجی کاربران توسط SQL با اعتبار سنجی ويندوز تجميع می گردد . در چنين مواردی ، ضرورتی به تعريف کاربر در MS SQL نخواهد بود و اعتبار سنجی وی توسط ويندوز انجام خواهد شد .

  • پشتيبانی از حجم بالائی از حافظه در سرور (در نسخه 2000 تا 64 گيگابايت و در نسخه 2005 متناسب با حافظه ای كه سيستم عامل از آن حمايت می نمايد ) .

  • استفاده از چندين پردازنده به صورت موازی (در نسخه 2000 تا 32 پردازنده همزمان و در نسخه 2005 محدوديتی وجود ندارد )

  • پشتيباني از لايه ها و سوکت های امنيتی نظير SSL ، خصوصا” جهت استفاده در وب .

یکی ديگر از ويژگی های مهم سيستم های مديريت بانک های اطلاعاتی‌ ، ايجاد تسهيلات لازم به منظور مديريت بانك های اطلاعاتی است .  SQL Server با ارائه برنامه هاي جانبی نظير Enterprise Manager  استفاده و مديريت بانک های اطلاعاتی را آسان نموده است . MS SQL Server بطور اتوماتيک در Active Directory ثبت می شود (Register) ، بنابراين کاربران شبکه به راحتی می توانند  آن را در Active Directory جستجو و در صورت نياز به آن متصل شوند . همچنين ،  MS SQL Server توسط IIS پشتيبانی می گردد و  مرورگرها با استفاده از پروتکل HTTP  قابليت استفاده از آن را خواهند داشت .

از جمله نكات مهم در خصوص MS SQL Server ، اجرای آن به صورت يك سرويس است . بنابراين ، در صورتی كه كاربری به ماشينی كه MS SQL Server بر روی آن اجراء شده است ، Log on نكرده باشد ، همچنان سيستم در دسترس كاربران خواهد بود . علاوه بر اين ، می توان از سيستم مانيتورينگ ويندوز به منظور مانيتورينگ SQL Server استفاده نمود . یکی از مهمترین و شاخص ترین ویژگی های MS SQL Server که از نسخه 2000  در آن ايجاد شده است ، امکان نصب چندین نسخه SQL بر روی یک ماشین می باشد (Multi Instance) ، بطوریکه هر یک از نسخه ها  فایل های باینری مخصوص به خود را داشته و بطور جداگانه مدیریت و راهبری می گردند ، ولی تمام نسخه ها بطور همزمان اجرا می شوند (دقيقا” مشابه اين است كه چندين نسخه بر روی چندين كامپيوتر نصب شده باشد ) .

با توجه به اين كه نسخه (Instance) قراردادی فاقد نام است و سایر نسخه ها می بايست دارای نام باشند به آنها نسخه های دارای نام (Named Instance) می گويند . نسخه های دارای نام را می توان هر زمان نصب نمود (قبل  و یا بعد از نسخه قراردادی) .  ابزارهای همراه SQL نظیر SQL Enterprise Manager یک مرتبه نصب خواهند شد و در تمامی نسخه های SQL به صورت مشترك استفاده خواهند شد .

تاكنون نسخه های متعددی از  MS SQL Server ارائه شده است . استفاده از نسخه های  2000 و 2005  بيش از ساير نسخه ها ، متداول است . هر يک از نسخه های MS SQL Server ، در مدل های مختلف ( با توجه به نوع استفاده و اندازه سازمان متقاضی ) ، ارائه شده اند كه در يك مقاله جداگانه به بررسی‌ ويژگی هر يك از آنها خواهيم پرداخت . 

مقدمه :

امروزه پس از جمع آوري و بدست اوردن اطلاعات  ، تجزيه و تحليل داده ها ، يكي از مهمترين  كارهاي بانك هاي اطلاعاتي مي باشد . بر همين اساس اكنون يكي از مهمترين معيار تشخيص بانك اطلاعاتي برتر ، امكانات تجزيه و تحليل  داده ها در آن بانك مي باشد .

از جمله فناوريهاي  جديد  در جهت تحليل داده  ، سيستم Olap  مي باشد . Olap كه در چند سال اخير مطرح گشته است و هر ساله راه تكامل خود را طي مي نمايد يك قابليت وصف ناپذير در جهت بدست آوردن اطلاعات كامل تر و دقيق تر از داده هاي موجود در پايگاه داده ها  مي باشد .

درسالهاي گذشته و قبل از مطرح شدن عمليات Olap ، نگهداري اطلاعات گذشته يا انباركردن داده ها مطرح نبود  اما اكنون  جهت تحليل داده ها براي انجام عمليات Olap   نيازمند انبار كردن داده ها

مي باشيم .

جهت بررسي به عملكرد Olap ميتوان  به نرم افزار هاي پايگاه داده قدرتمند مانند  Sql Server  يا Oracle مراجعه نمود و با نحوه عمليات Olaping آشنا شد .

بر همين اساس از آنجا كه كار با Sql Server   راحت تر و در عموم بيشتر كاربرد دارد و همچنين آشنايي با آن نزد برنامه نويسان پايگاه داده بيشتر است ، بحث Olaping در اين مقاله در Sql server 2000 مطرح مي گردد .

تاريخچه    SQL SERVER :

 IBM در دهه  ۷۰ زباني  با نام  SEQUEL را خاص پرس و جو  (QUERY) از پايگاههاي داده ابداع کرد اين واژه معادل زبان پرس و جوي ساخت يافته مي باشد .

به مرور بخشهاي جديدي به اين زبان اضافه شد تا جاييکه ديگر نه تنها براي پرس و جو بلکه براي ساخت و مديريت پايگاههاي داده و موتور ايمني پايگاه داده نيز بکار مي رفت . IBM   اين زبان را به عموم عرضه کرد و پس از آن SQL ناميده شد .

موتور پايگاه داده امروزي ويرايش متعددي از SQL را بکار مي برند . ويرايش مورد استفاده  SQL SERVER  نيز   (T-SQL)   TRANSACT –SQL   نام دارد .

مايکروسافت در ابتدا SQL SERVER  را با همکاري SYBASE  براي اجرا در محيط OS/2 طراحي کرد ، هنگاميکه مايکروسافت و  IBM از هم جدا شدند ، مايکروسافت کار را با سيستم عامل جديد و شبکه خود تحت عنوان سرويس دهنده  پيشرفته ويندوز NT ادامه داد . در اين مقطع مايکروسافت تصميم گرفت  SQL SERVER   را شخصا براي محصول جديد خود NT  توسعه دهد. نام اين محصول جديد  SQL SERVER 4.2  بود که بعدها به 4.21 ارتقا يافت .

پس از جدا شدن مايکروسافت و SYBASE   ، شرکت اخير موتور پايگاه داده خود را براي اجرا بر روي ويندوز NT  توسعه داد . اين محصول (SYBASE ADAPTIVE SERVER  ENTERPRISE )   ناميده ميشود .و مايکروسافت ويرايش ٦ وسپس ٥/٦ را عرضه کرد . ويرايش ٧ اين محصول با قابليت اجرا در محيط هاي  NT  و ويندوز هاي   95 و 98 معرفي شد . در اين ويرايش تفکيک عمده اي نسبت به کد  SYSBASE  ايجاد شده است .

ويرايش هاي قبلي از اين نظر بسيار وابسته به SYBASE بودند . اما در ويرايش ۷ تيم مايکروسافت بتدريج کد مزبور را دوباره نويسي کرد و آن را تغيير داد . اين شرکت ضمن ساختار دهي مجدد هسته مرکزي موتور پايگاه داده ، يک بهينه ساز پرس و جوي پيشرفته و پيچيده و يک موتور ذخيره سازي پايگاه داده پيشرفته  را نيز معرفي کرد .

 Sql Server 2000از اين کد جديد بهره مي گيرد و داراي ويژگيهاي قابل ملاحظه اي مي باشد . همچنين قابليت اطمينان ، در دسترس بودن محصول و توسعه پذيري  آن افزايش يافته و در کل کار را براي  راهبران پايگاه داده ساده تر کرده است .

 


پشتیبانی اس پی دی فایل همواره با شماست

 

با اطمینان خرید کنید …

 

  • اس پی دی فایل دارای 5 سال سابقه در ارائه فایل های دانلودی ارزشمند
  • اولین و تنها فروشگاه فایل دارای نماد اعتماد الکترونیکی دو ستاره از وزارت صنعت،معدن و تجارت
  • ثبت شده در ستاد سامان دهی پایگاه های اینترنتی کشور
  • دارای پشتیبانی فعال و پاسخگو

 

شماره های پشتیبانی: 

47221117 – 051

09920557724

 

برای پشتیبانی آنلاین نیز میتوانید از گزینه چت آنلاین در پایین سایت سمت راست استفاده کنید تا همکاران ما بصورت آنلاین پاسخگوی سوالات شما باشند

 

پاسخ دهید