Electronic Gilgamesh

عزيزي الزائر كما هو واضح بأنك زائر للمنتدى لذى نود ان ندعوك الى الدخول ان كانت لديك عضوية او التسجيل في المنتدى نتشرف بتواجدك معنا حيث المعلومة الجديدة والدروس التعليمية الحصرية
Electronic Gilgamesh

For information & communication technology


    مقارنة تقنية بين نظامي olap و oltp

    شاطر

    Admin
    Admin
    Admin

    عدد الرسائل : 117
    تاريخ التسجيل : 02/09/2008

    مقارنة تقنية بين نظامي olap و oltp

    مُساهمة من طرف Admin في الخميس سبتمبر 13, 2012 11:50 pm

    السلام عليكم ورحمة الله وبركاته
    اعود اليكم اليوم حاملآ معي موضوع مهم جدآ وهو الفرق بين النظامين المشار اليهم بعنوان الموضوع.
    وبصراحة هو نزول لطلب شخصي من الاخ عمر المستشار.
    وللأمانة العلمية فقد استعنت بموضوع اجنبي في صياغة هيكيلة البرنامج هذا فيما أذا لم اعتمد واقتبس بعض المصطلحات.واعزوا هذا الموضوع بسبب لعدم توفر الوقت والتزامي وانشغالي لكي ابدآ به من الصفر.فأرجوا المعذرة مقدمآ واسف عالاطالة في المقدمة.

    ****************
    انظمة تكنولوجيا المعلومات تقسم الى نوعين الأول يكون بتمرير الباريمترات والتعامل معها بشكل آني ويسمى transactional system أو (OLTP),والنوع الثاني يكون تحليلي analytical System او ما يسمى بـ (OLAP).
    وبشكل عام نستطيع القول ان نظم OLTP تقوم بتوفير data source لقواعد البيانات المستودعية
    Data warehouse .
    في حين ان انظمة OLAP تقوم بعملية تحليل تلك البيانات.

    لنلقي نظرة على الصورة التالية:




    -OLTP (On-line Transaction Processing) :يتميز هذا النظام بتعدد العمليات الحاصلة خلال تناقل الاحداث والعمليات كعدد عمليات (INSERT, UPDATE, DELETE) .حيث تكون وظيفة هذه الانظمة الاساسية بل تركز بالشكل الاكبر على عملية معالجة للاستعلامات بشكل سريع,والحفاظ على سلامة البيانات في بيئة المتعددة والوصول كقواعد البيانات الموجودة داخل السيرفرات,وتقاس فعالية هذه الانظمة بعدد العمليات في الثانية الوحدة,
    وتحتوي تلك الانظمة على البيانات التفصيلة والبيانات المتناقلة بالوقت الحالي كما تحتوي على سكيما لشكل البيانات المحتواة بداخلها.


    - OLAP (On-line Analytical Processing) : يتميز هذا النظام بكونه ذو حجم بيانات أقل من النظام السابق,والاستعلامات غالبآ ما تكون معقدة جدا وتعتمد على نظام المجموعات لكي تقوم بتحليل البيانات بأستخدام الدوال التحليلة والاحصائية,يتم قياس مدى فعالية هذه الانظمة بوقت الاستجابة للأستعلامات,ويتسخدم هذا النظام بشكل واسع في تقنية تنقيب البيانات
    (Data Mining techniques)
    اما الصورة التي تكون بيها قاعدة البيانات في هذا النظام فتكون على شكل بيانات بمجاميع وبيانات قديمة الغرض منها هي معرفة مقارنة البيانات الحالية بالقديمة من اجل تتبع تطور البيانات والتنبوء وتقديم معلومات للأدارة من اجل اجراء اللازم.
    كما اود ان اشير الى نقطة اساسية .ان هذا النظام يتم خزنه بمخططات متعددة الابعاد
    (multi-dimensional schemas)


    والجدول التالي يبين الفروق الاساسية بين النظامين







    كما اود الاشارة الى أن
    في بيئة السيكوال سيرفر نظام OLTP يستخدم في Database engine
    اما نظام OLAP فيتم استخدامه في Analysis Services



    ارجوا المعذرة لم يكن لي الوقت لكي اراجع الموضوع فأعذروني مما سقط مني سهوآ

      الوقت/التاريخ الآن هو الخميس ديسمبر 08, 2016 2:17 am