Denormalization هي إستراتيجية مستخدمةفي قاعدة بيانات تم تطبيعها مسبقًا لزيادة الأداء. الفكرة من وراء ذلك هي إضافة بيانات زائدة عن الحاجة حيث نعتقد أنها ستساعدنا أكثر. يمكننا استخدام سمات إضافية في جدول موجود أو إضافة جداول جديدة أو حتى إنشاء مثيلات من الجداول الموجودة.
لماذا يتم استخدام عدم التطابق في قاعدة البيانات؟
Denormalization هي تقنية يستخدمها مسؤولو قواعد البياناتلتحسين كفاءة البنية التحتية لقاعدة البيانات الخاصة بهم. تتيح لنا هذه الطريقة إضافة بيانات زائدة عن الحاجة إلى قاعدة بيانات موحدة للتخفيف من المشكلات المتعلقة باستعلامات قاعدة البيانات التي تدمج البيانات من عدة جداول في جدول واحد.
ما هو إلغاء التطبيع ومتى تستخدمه؟
عدم التطابق هو إستراتيجية يستخدمهامديرو قواعد البيانات لزيادة أداء البنية التحتية لقاعدة البيانات. يتضمن إضافة بيانات زائدة عن الحاجة إلى قاعدة بيانات موحدة لتقليل أنواع معينة من المشاكل مع استعلامات قاعدة البيانات التي تجمع البيانات من جداول مختلفة في جدول واحد.
لماذا يستخدم المصممون عدم التطابق؟
عدم التطابق هوالازدواج المتعمد للأعمدة في جداول متعددة، ويزيد من تكرار البيانات. مثال 1: ضع في اعتبارك التصميم الذي يحتوي كلا الجدولين على عمود يحتوي على عناوين المستودعات. إذا كان هذا التصميم يجعل عمليات الانضمام غير ضرورية ، فقد يكون تكرارًا مفيدًا.
لماذا الجداول غير طبيعيةالمستخدمة في مستودعات البيانات؟
تُستخدم إستراتيجية تخزين البيانات هذهلتحسين وظائف البنية التحتية لقاعدة البيانات. يستدعي عدم التطابق البيانات الزائدة عن الحاجة إلى مستودع بيانات تمت تسويته لتقليل وقت تشغيل استعلامات قاعدة البيانات المحددة التي توحد البيانات من العديد من الجداول في جدول واحد.