• 0
rahef

الفرق الجوهري بين قواعد البيانات ومخازن البيانات من حيث التصميم

سؤال

بسم الله الرحمن لرحيم

ار ارجو من الاخوه التكرم بمساعدتي

سسؤالي هو ماهو الفرق الجوهر ي بين قواعد البيانات ومخازن البيانات من حيث تصميم الجداول هل هم بنفس الطريقه ومن حيث التصميم

سسؤال اخر تستطيع مخازن البيانات الاحتفاظ بكميه كبيره من البيانات تصل الى عده تيرا بايتيات علما ان 1tb =1024gb فكم تبلغ السعه التخزينية لقواعد البيانات

ارجاء من لديه معلومات التكرم بالاجابه

شاكره تعاونكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

أولاً: أحثك بشدة على البحث في جوجل مثلاً، لأنك ستجدين بإذن الله إجابات فورية، وبإمكانك استخدام عبارة البحث التالية على سبيل المثال:

database vs. data warehouse

أو

قواعد البيانات + مخازن البيانات

ثانياً: بشكل أساسي، الفرق بين مخازن وقواعد البيانات هو الغرض من كليهما. قواعد البيانات المعتادة تستخدم في العمليات اليومية من إدخال وتعديل وحذف واستعلام فوري، ولذلك تصنف تحت بند أنظمة OLTP On-Line Transaction Processing حيث ترجع Transaction إلى العمليات المذكورة.

مخازن البيانات، بالمقارنة، لا تستخدم في العمليات اليومية المعتادة، بل الهدف منها هو تنفيذ استعلامات تحليلية طويلة، واستخراج تقارير معقدة بهدف تسهيل اتخاذ القرارات في المنشآت الكبيرة، ولذلك فهي للقراءة فقط.

الفرق الجوهري السابق يقود إلى الفروقات الأخرى:

* مخازن البيانات تميل إلى كبر الحجم، لأنها تحتفظ ببيانات تاريخية طويلة، وقد تجمع بيانات من عدة مصادر (قواعد بيانات عدة أقسام مثلاً)، في حين تميل قواعد البيانات إلى التخلص دورياً من البيانات التاريخية التي لا تدخل في استعلامات دورية.

* تصميم قواعد البيانات يتوجه أساساً نحو التأكد من سلامة الإدخال وتكامل قاعدة البيانات، والتخلص من شذوذات الحذف والتعديل والإضافة (راجع سلسلة أو كتاب مذكرات حول تصميم قواعد البيانات وتطبيقاتها - الجزء الأول من أجل معرفة ما يعنيه هذا بالضبط، أو ي مصدر آخر)، ولا يهدف إلى ضمان الأداء الأمثل للاستعلامات الطويلة، لذلك تجد عادة جداول أكثر في قواعد البيانات، وتراعى قواعد التسوية (مرة أخرى، تجد تفصيل قواعد التسوية في كتاب المذكرات، وغيره من المصادر بالطبع). على العكس، يهد ف تصميم مخازن البيانات إلى ضمان الأداء الأمثل للاستعلامات المعقدة، ولذلك تجد عدد الجداول أقل، وقد تتم عمليات إزالة تسوية.

بالنسبة للحجم، فهو صعب التحديد بالدقة، لأنه ليس هذا هو الفارق الجوهري، وإنما نتيجة له، وإن كان من الطبيعي أن تكون مخازن البيانات أكبر وتبلغ حدود التيرابايت. لكن أقودك إلى مثال لافتراضات وضعها أحد المؤلفين تجدينها على الرابط التالي: http://etutorials.org/SQL/oracle+dba+guide+to+data+warehousing+and+star+schemas/Chapter+1.+What+Is+a+Data+Warehouse/Data+Warehouse+vs.+Big+Database/

والله أعلم.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اشرك اخي جزيل الشكر ولكن الي انا اريده هو ان في مستودع البيانات ادوات تستخدم لتحليل ومن ضمنها المكعبات كل اللي اريد فهمه هو كيف تتم بناء اجداول بطريقه المكعبات كيف هل هي علاقات عاديه كيف ان المكعب يعمل بعده اتجاهات كيعني كيف يتم التعامل مع الجداول بطريقة المكعب برمجيا

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .