الانتقال إلى المحتوى

مصطلحات تهمك - Data Warehouse


nimo2000

Recommended Posts

مستودعات البيانات data warehouse



لدى الافراد الوعى والاحساس بالزمن فهم يعيشون الحياة بكل تفصيلاتها فى الحاضر ويطمحون فى المستقبل ووراء كل ذلك ذاكرة تسجل وترصد ما قد حدث لهم من قبل . ولكل منا تاريخا يتم استدعاء تفصيلات منه وقت وحسب الحاجة وهنا فان ذاكراتنا المدهشة لا تكتفى فقط بالرصد العشوائى لوقائع الماضى كيفما اتفق بل تعمل بنظام فريد حقا يجمع ويهيىء ويربط ما قد لا يتصور ان يرتبط ببعضه من مواقف واحداث .
ينظر لمنظمات الاعمال على انها كيان او كائن حى له تاريخ وتبعا لتلك النظرة فان لها ذاكرة تعمل وفقا لنظام محدد. وذاكرة المنظمة ما هى الى مستودع ضخم يحوى كم هائل من البيانات التاريخية المتعلقة بعمل المنظمة فمثلا بيانات عمليات البيع والشراء التى حدثت – بيانات مالية واردة من الحسابات – بيانات تتعلق بالموارد البشرية – بيانات عن عملاء المنظمة – حجم السوق … - الخ ونظام يعمل على تخزين ذلك الكم المهوش من البيانات واعادة معالجته وتحليله للاستعانة به وقت الحاجة .ان ذلك المستودع الضخم ونظام عمله هى ما يطلق عليه data warehouse
لقد بدأ تميز وظهور نظم مستودعات قواعد البيانات فى الفترة من 1980 – 1990 حيث تم تطويرها لتلبية الاحتياجات المتزايدة من المعلومات لاتخاذ القرارات الحيوية لمنظمات الاعمال والتى لا يعد بمقدرة انظمة البيانات التشغيلية Operational Database ان تفى بها وذلك للاسباب التالية :-
•ان معالجة البيانات بتلك الطريقة تشكل ضغطا هائلا على الانظمة التشغيلية وبالتالى تؤثر بشدة على كفاءتها فى انجاز المهام الحالية.
•ان تلك الانظمة التشغيلية غير مهيئة اصلا لاجراء مثل تلك التحليلات المعقدة على البيانات.
•تتوزع البياتات داخل ارجاء المنظمة كما تتعدد انظمة انتاجها وادراتها فمن صور الى ورقات عمل الى بيانات مالية … الامر الذى لا يمكن من اجراء تحليلات على ذلك الكم المهول بواسطة تلك الانظمة التشغيلية
ان العامل الحاسم الذى يؤدى الى ضرورة مثل تلك الانظمة فى منظمات الاعمال الكبيرة هو ان محللى البيانات لا يسطيعون ان يجروا استعلامات او تحليلات معقدة على البيانت دون التأثير فى كفاءة واداء نظم ادارة قواعد البيانات والتى تتعلق بالعمليات الجارية الان وكنتيجة لتلك الصعوبات الفنية تم بناء انظمة من قواعد البيانات المستقلة تكون مهيئة تماما لاجراء مثل تلك التحليلات المعقدة .
تلك الانظمة يمكنها تجميع بياناتها من مصادر عديدة فمن بيانات مخزنة فى اجهزة كمبيوتر عملاقة Main Frame او حتى اجهزة كمبيوتر شخصية كما تتميز بالمقدرة على التعامل مع برمجيات متعدةة فمثلا يتم تجميع تلك البيانات من برامج مثل الاوفيس وبرامج معالجة الصور ومعالجتها بطريقة متكاملة ثم يتم استخراج تحاليل معقدة منها وتقديمها لمتخذ القرار فى بيئة توصف بانها صديقة للمستخدم .
يحدد بيل Bill Inmon وهو من اوائل من تكلم عن تلك الانظمة شروطا ينبغى مراعاتها فى تلك الانظمة ومنها :
• subject-oriented وتعنى ان الداتا التى تمثل احداثا او كائنات ذات علاقات ببعضها ينبغى ان تخزن فى تلك المستودعات بطريقة تراعى تلك الروابط .
• التغيرات الزمنية time-variant وتعنى ان اية تغيرات تطرأ على البيانات ينبغى ان تسجل بحيث تعكس التقارير الناجمة عنها تلك التغيرات الى حدثت فى فترات زمنية سابقة.
• عدم قابلية التغيير non-volatile وتعنى ان تلك الداتا المخزنة فى المستودعات لا ينبغى مطلقا التلاعب فيها سواء بالتعديل او الالغاء بمجرد اعتمادها فوانما يسمح فقط بقراءتها او تنفيذ تحليلات او استعلامات عليها.
• التكامل integrated ان تلك الداتا متكاملة فهى تجمع من العديد من المصادر والانظمة وهى مع ذلك متوافقة مع بعضها
لقد خضعت تلك الانظمة- - استجابة لطلبات المستخدمين المتزايد واعتبارات السرعة والتكلفة- للعديد من التطويرات المستمرة
• المرحلة الاولى من التطوير Offline Operational Databases
فى تلك المرحلة كان الامر لا يعدو الا اخذ نسخة من قاعدة البيانات التشغيلية الى سيرفر مستقل والتعامل معها بعيدا عن التشغيل حتى لا يتاثر الاداء.
• Offline Data Warehouse
يتم تحديث نسخة قاعدة البيانات على فترات زمنية ( يوم – اسبوع – شهر مثلا ) من قاعدة البيانات التشغيلية وتخزن تلك البيانات بطريقة متكاملة لاغراض التحليل
• Real Time Data Warehouse
يتم تحديث البيانات تلقائيا فى وقت حدوث تغيرات على البيانات التشغيلية ومثال ذلك عن حدوث عملية بيع جديدة وتسجيلها بواسطة الانظمة التشغيلية.
• Integrated Data Warehouse
فى تلك المرحلة تنتج عن مستودعات البيات انشطة او عمليات يتم ارجاعها مرة اخرى الى قواعد البيانات التشغيلية اى يوجد تكامل بين قواعد البيانات التشغيلية وبين مستودعات البيانات لكى تخدم فى النهاية متخذ القرار الذى يتطلب تحليلات معقدة فى زمن قياسى.

توفر مستودعات البيانات Data Warehouse الاجابة عن العديد من الاسئلة التى تشغل متخذ القرار فمثلا ( ما هو اليوم الذى حقق اكثر مبيعات فى سنة معينة او ما عدد العاملين والذى خرجوا من الخدمة فى فترة زمنية معينة من عشرة سنوات مثلا – كيف تاثرت مبيعات الشركة شهريا نتيجة لتخفيضها سعر البيع من تاريخ انشائ الشركة حتى الان ) ويتم تقديم تلك الاجابات بطريقة سهلة وغير معقدة بالنسبة لمتخذ القرار الذى يهمه فى المقام الاول المعلومة وليست كيفية انتاجها فالمستخدم ما عليه الا ان يسأل والمستودعات تعمل بطريقتها على ان يحصل على اجابة بسهولة وفى زمن قياسى.

رابط هذا التعليق
شارك

مشكور عى المعلومات الجميلة ونتمنى المزيد المزيد من هذه المعلومات القيمة وجزاك الله كل خير

رابط هذا التعليق
شارك

السلام عليكم؟

اشكركم على هي المعلومات وكنت اريد البحث لمثل هذا الموضوع ومن لديه زياده على الموضوع ارجوا إرسالها ضروري جدا جدا

وجزاكم اللة خيرا


محبكم,,,

رابط هذا التعليق
شارك

  • بعد 2 سنة...

بسم الله الرحمن الرحيم
اولاً: جزاك الله خيراً .............. لقد أستفادت من موضوعك الكثير ولكن

عندي سؤال لك؟؟؟؟؟؟؟؟؟؟؟؟؟
وهو عند قالت أن يتم أخذ نسخة من مصادر البيانات وهي في حالة offline ويتم تحديث النسخة ضمن فترات معينه,هذا يعني بأنه يوجد طرق آخر لإستخراج البيانات من مصادرها.
سؤالي :
1- ماهي الطرق لإستخراج البيانات من مصادر مختلفةمثال قاعدة بيانات واحده(a ccess,excal) لتجمع فيما بعد في مستودع البيانات؟ وعلي أي أساس أنا أختار طريقة استخراج البيانات؟
2- لقد قرأت في أحد المواقع بعض المصطلحات أو الطرق ولم أفهمها أرجو المساعده وهي:

*redo logs
*archive logs
*transportable tablespasces
*extraction routine
ارجو منك الإجابه لأني في مشروعي مطلوب مني القيام إنشاء مستودع بيانات لمصادر بيانات مختلفة. :blink:

رابط هذا التعليق
شارك

  • بعد 2 سنة...


مستودعات البيانات data warehouse




لدى الافراد الوعى والاحساس بالزمن فهم يعيشون الحياة بكل تفصيلاتها فى الحاضر ويطمحون فى المستقبل ووراء كل ذلك ذاكرة تسجل وترصد ما قد حدث لهم من قبل . ولكل منا تاريخا يتم استدعاء تفصيلات منه وقت وحسب الحاجة وهنا فان ذاكراتنا المدهشة لا تكتفى فقط بالرصد العشوائى لوقائع الماضى كيفما اتفق بل تعمل بنظام فريد حقا يجمع ويهيىء ويربط ما قد لا يتصور ان يرتبط ببعضه من مواقف واحداث .
ينظر لمنظمات الاعمال على انها كيان او كائن حى له تاريخ وتبعا لتلك النظرة فان لها ذاكرة تعمل وفقا لنظام محدد. وذاكرة المنظمة ما هى الى مستودع ضخم يحوى كم هائل من البيانات التاريخية المتعلقة بعمل المنظمة فمثلا بيانات عمليات البيع والشراء التى حدثت – بيانات مالية واردة من الحسابات – بيانات تتعلق بالموارد البشرية – بيانات عن عملاء المنظمة – حجم السوق … - الخ ونظام يعمل على تخزين ذلك الكم المهوش من البيانات واعادة معالجته وتحليله للاستعانة به وقت الحاجة .ان ذلك المستودع الضخم ونظام عمله هى ما يطلق عليه data warehouse
لقد بدأ تميز وظهور نظم مستودعات قواعد البيانات فى الفترة من 1980 – 1990 حيث تم تطويرها لتلبية الاحتياجات المتزايدة من المعلومات لاتخاذ القرارات الحيوية لمنظمات الاعمال والتى لا يعد بمقدرة انظمة البيانات التشغيلية Operational Database ان تفى بها وذلك للاسباب التالية :-
•ان معالجة البيانات بتلك الطريقة تشكل ضغطا هائلا على الانظمة التشغيلية وبالتالى تؤثر بشدة على كفاءتها فى انجاز المهام الحالية.
•ان تلك الانظمة التشغيلية غير مهيئة اصلا لاجراء مثل تلك التحليلات المعقدة على البيانات.
•تتوزع البياتات داخل ارجاء المنظمة كما تتعدد انظمة انتاجها وادراتها فمن صور الى ورقات عمل الى بيانات مالية … الامر الذى لا يمكن من اجراء تحليلات على ذلك الكم المهول بواسطة تلك الانظمة التشغيلية
ان العامل الحاسم الذى يؤدى الى ضرورة مثل تلك الانظمة فى منظمات الاعمال الكبيرة هو ان محللى البيانات لا يسطيعون ان يجروا استعلامات او تحليلات معقدة على البيانت دون التأثير فى كفاءة واداء نظم ادارة قواعد البيانات والتى تتعلق بالعمليات الجارية الان وكنتيجة لتلك الصعوبات الفنية تم بناء انظمة من قواعد البيانات المستقلة تكون مهيئة تماما لاجراء مثل تلك التحليلات المعقدة .
تلك الانظمة يمكنها تجميع بياناتها من مصادر عديدة فمن بيانات مخزنة فى اجهزة كمبيوتر عملاقة Main Frame او حتى اجهزة كمبيوتر شخصية كما تتميز بالمقدرة على التعامل مع برمجيات متعدةة فمثلا يتم تجميع تلك البيانات من برامج مثل الاوفيس وبرامج معالجة الصور ومعالجتها بطريقة متكاملة ثم يتم استخراج تحاليل معقدة منها وتقديمها لمتخذ القرار فى بيئة توصف بانها صديقة للمستخدم .
يحدد بيل Bill Inmon وهو من اوائل من تكلم عن تلك الانظمة شروطا ينبغى مراعاتها فى تلك الانظمة ومنها :
• subject-oriented وتعنى ان الداتا التى تمثل احداثا او كائنات ذات علاقات ببعضها ينبغى ان تخزن فى تلك المستودعات بطريقة تراعى تلك الروابط .
• التغيرات الزمنية time-variant وتعنى ان اية تغيرات تطرأ على البيانات ينبغى ان تسجل بحيث تعكس التقارير الناجمة عنها تلك التغيرات الى حدثت فى فترات زمنية سابقة.
• عدم قابلية التغيير non-volatile وتعنى ان تلك الداتا المخزنة فى المستودعات لا ينبغى مطلقا التلاعب فيها سواء بالتعديل او الالغاء بمجرد اعتمادها فوانما يسمح فقط بقراءتها او تنفيذ تحليلات او استعلامات عليها.
• التكامل integrated ان تلك الداتا متكاملة فهى تجمع من العديد من المصادر والانظمة وهى مع ذلك متوافقة مع بعضها
لقد خضعت تلك الانظمة- - استجابة لطلبات المستخدمين المتزايد واعتبارات السرعة والتكلفة- للعديد من التطويرات المستمرة
• المرحلة الاولى من التطوير Offline Operational Databases
فى تلك المرحلة كان الامر لا يعدو الا اخذ نسخة من قاعدة البيانات التشغيلية الى سيرفر مستقل والتعامل معها بعيدا عن التشغيل حتى لا يتاثر الاداء.
• Offline Data Warehouse
يتم تحديث نسخة قاعدة البيانات على فترات زمنية ( يوم – اسبوع – شهر مثلا ) من قاعدة البيانات التشغيلية وتخزن تلك البيانات بطريقة متكاملة لاغراض التحليل
• Real Time Data Warehouse
يتم تحديث البيانات تلقائيا فى وقت حدوث تغيرات على البيانات التشغيلية ومثال ذلك عن حدوث عملية بيع جديدة وتسجيلها بواسطة الانظمة التشغيلية.
• Integrated Data Warehouse
فى تلك المرحلة تنتج عن مستودعات البيات انشطة او عمليات يتم ارجاعها مرة اخرى الى قواعد البيانات التشغيلية اى يوجد تكامل بين قواعد البيانات التشغيلية وبين مستودعات البيانات لكى تخدم فى النهاية متخذ القرار الذى يتطلب تحليلات معقدة فى زمن قياسى.

توفر مستودعات البيانات Data Warehouse الاجابة عن العديد من الاسئلة التى تشغل متخذ القرار فمثلا ( ما هو اليوم الذى حقق اكثر مبيعات فى سنة معينة او ما عدد العاملين والذى خرجوا من الخدمة فى فترة زمنية معينة من عشرة سنوات مثلا – كيف تاثرت مبيعات الشركة شهريا نتيجة لتخفيضها سعر البيع من تاريخ انشائ الشركة حتى الان ) ويتم تقديم تلك الاجابات بطريقة سهلة وغير معقدة بالنسبة لمتخذ القرار الذى يهمه فى المقام الاول المعلومة وليست كيفية انتاجها فالمستخدم ما عليه الا ان يسأل والمستودعات تعمل بطريقتها على ان يحصل على اجابة بسهولة وفى زمن قياسى.

رابط هذا التعليق
شارك

الاخ الكريم شكرا على هذه المشاركه
ولدي سؤال وهو
ما المقصود من عن تعريف INVENTORY
operating unit
ويمكن ان تضم مجموعة Organization
مثلا
warehouse inventory
ماذا يكون المقصود هنا ايضا من
warehouse inventory

امل ان اجد الاجابه

تم تعديل بواسطة malik alwadi
رابط هذا التعليق
شارك

  • بعد 3 أسابيع...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية