العرض مقابل العرض الفعلي: الفرق والمقارنة

المكون الرئيسي لقاعدة البيانات هو جدولها. قد تكون البيانات الموجودة في الجدول مفيدة لأشخاص مختلفين لأغراض مختلفة ، والتي قد تكون أيضًا إلزامية للحماية من عوامل مختلفة.

يوجد مفهوم العرض لجعل إمكانية الوصول إلى البيانات مخصصة أو تقييد الوصول إلى البيانات.

الوجبات السريعة الرئيسية

  1. العرض هو جدول افتراضي يعرض نتيجة استعلام ، بينما العرض الفعلي هو نسخة مادية من البيانات الناتجة عن استعلام.
  2. تخزن طرق العرض الفعلية البيانات ويجب تحديثها بشكل دوري ، بينما تسترد العروض البيانات من الجداول الأساسية في الوقت الفعلي.
  3. تعمل طرق العرض الفعلية على تحسين أداء الاستعلام عن طريق تخزين البيانات المحسوبة مسبقًا ، بينما قد تتطلب طرق العرض وقت معالجة إضافيًا لأنها تصل إلى البيانات من الجداول الأساسية.

العرض مقابل العرض المتحقق 

طريقة العرض في قاعدة البيانات هي جدول افتراضي يعتمد على مجموعة نتائج جملة SQL ، في حين أن العرض المادي هو نسخة مادية من البيانات الناتجة عن استعلام مخزّن في قاعدة البيانات.

العرض مقابل العرض المتحقق

طرق العرض هي الجداول الافتراضية المنطقية التي تم إنشاؤها بمساعدة "استعلام التحديد". ولا يتم تخزين نتائجها. يتم عرضه فقط.

أيضًا ، يتم تحديث طريقة العرض في كل مرة يتم فيها الوصول إليها أو استخدامها. يمكن أيضًا عمل طاولات مخصصة. لكن سرعة المعالجة بطيئة.

وجهات النظر الفعلية هي أيضًا الجداول الافتراضية المنطقية التي تم إنشاؤها بواسطة "استعلام التحديد". لكن هذه مخزنة على قرص. لا يتم تحديثها في كل مرة يتم الوصول إليها.

يتم تحديثهم يدويًا وكذلك بمساعدة المشغلات. لديها سرعة معالجة سريعة.

جدول المقارنة  

معلمات المقارنةالمزيدعرض محقق
معنىيتكون الجدول الافتراضي من جداول أو طرق عرض أساسية مفردة أو متعددة.إنها صورة ضوئية أو لقطة لجدول أساسي.
الخزائن يتم عرضه فقط ولا يتم تخزينه. يتم تخزينه دائمًا على القرص.
تحديثفي كل مرة يتم استخدامها ، يتم تحديث العرض.يتم التحديث يدويًا بمساعدة المشغلات.
اﻟﻤﻌﺎﻟﺠﺔسرعة المعالجة بطيئة.لديها سرعة معالجة سريعة.
مساحة الذاكرةهنا لا توجد متطلبات لمساحة الذاكرة. هنا هناك حاجة إلى مساحة الذاكرة.
بناء الجملةتركيبها كما يلي: Create View V As.بناء الجملة الخاص به هو كما يلي: إنشاء عرض ملموس V إنشاء [بند] تحديث [بند] تشغيل [Trigger] As.

ما هي طريقة العرض؟

يمكن أن يساعد استخدام أمر "إنشاء عرض" في إنشاء جدول افتراضي. هذا الجدول يسمى عرض. يحتوي الجدول الظاهري الذي تم إنشاؤه على بيانات معينة. يتم استرداد هذا من تعبير الاستعلام في الأمر "إنشاء طريقة عرض".

اقرأ أيضا:  TikTok vs Vine: الفرق والمقارنة

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

لم يتم حسابه مسبقًا ثم تخزينه على قرص. يتم حسابها في كل مرة يتم فيها الوصول إليها أو استخدامها. يتم تنفيذ التعبير كلما تم استخدامه.

لذلك ، يحتوي العرض دائمًا على نسخة محدثة من البيانات. عندما يتم تحديث محتوى معين في العرض ، يتم تحديثه أيضًا في الجدول الأساسي الأصلي.

وبالمثل ، عندما يتم تحديث محتوى معين في الجدول الأساسي الأصلي ، يتم تحديثه أيضًا في طريقة العرض.

ومع ذلك ، فإنه يؤثر على أداء العرض بجعله أبطأ. هذا الرأي له العديد من المزايا. أكبرها لا يتطلب أي مساحة ذاكرة لتخزين البيانات.

يمكن أيضًا إنشاء عرض مخصص لقواعد البيانات المعقدة حسب تفضيل الفرد. يمكن تطبيق قيود لحماية المعلومات الحساسة في ملف قاعدة بيانات.

ما هو العرض المتحقق؟

الصورة الأصلية للجدول الأساسي ، المحفوظة ، هي المشاهدة الفعلية. بعبارات بسيطة ، إنها نسخة تبدو وكأنها صورة أو لقطة من الجداول الأساسية.

كما أنها مليئة ببيانات معينة ، وهذا أيضًا تم استعادته من تعبير استعلام الأمر "إنشاء طريقة عرض محسوسة".

ومع ذلك ، يتم حساب العرض المادي مسبقًا ويجب تخزينه على قرص. عندما يتم تغيير أي بيانات في الجداول الأساسية الأصلية ، لا يتم تحديثها هنا في العرض الفعلي.

وبالمثل ، لا يتم تحديث الجدول الأساسي الأصلي كلما تم تغيير أي بيانات في العرض الفعلي. لذلك لا يتم تحديثه تلقائيًا.

اقرأ أيضا:  التشفير المتماثل مقابل غير المتماثل: الفرق والمقارنة

يجب أن يتم التحديث يدويًا. يمكن أيضًا إجراء التحديثات بمساعدة المشغلات. صيانة العرض المتحقق هي المصطلحات المستخدمة لتحديث العرض المتحقق.

العرض المتحقق له أيضًا العديد من المزايا. الميزة الأكبر هنا هي أنه يستجيب بشكل أسرع مقارنةً بالعرض. هذا هو اثنان إلى حقيقة أن البيانات محسوبة مسبقًا. هذا هو السبب في عدم إضاعة الوقت في حل الاستعلام.

لذلك تكون الردود أسرع على الاستعلام الذي يتم إجراؤه من وجهة نظر ملموسة. تكون صيغة العرض المتحقق كما يلي: إنشاء طريقة عرض متحققة V؛ إنشاء [بند] تحديث [نوع] ؛ تشغيل [الزناد] ؛ مثل .

الاختلافات الرئيسية بين العرض والعرض المتحقق 

  1. يمكن أن يساعد استخدام أمر "إنشاء عرض" في إنشاء جدول افتراضي. هذا الجدول يسمى عرض. الصورة الأصلية للجدول الأساسي ، المحفوظة ، هي المشاهدة الفعلية.
  2. يتم عرض العرض فقط ولا يتم تخزينه. يتم تخزين العرض المتحقق دائمًا.
  3. في حالة العرض ، في كل مرة يتم استخدامها ، يتم تحديث العرض. في حالة العرض الفعلي ، يتم التحديث يدويًا بمساعدة المشغلات.
  4. العرض لديه سرعة معالجة بطيئة. العرض المتحقق لديه سرعة معالجة سريعة.
  5. في حالة العرض ، لا توجد متطلبات لمساحة الذاكرة. في حالة الرؤية المجسدة ، فهي مطلب من مساحة الذاكرة.
  6. صيغة العرض على النحو التالي: إنشاء طريقة العرض V As. صيغة العرض المتحقق هي كالتالي: إنشاء عرض محقق V إنشاء [c] تحديث [c] تشغيل [t] As. c- بند؛ ر- الزناد
مراجع حسابات
  1. http://128.148.32.110/courses/cs227/archives/2008/Papers/MaterializedViews/Paraboschi.pdf
  2. https://dl.acm.org/doi/abs/10.1145/375663.375703

آخر تحديث: 11 يونيو 2023

النقطة 1
طلب واحد؟

لقد بذلت الكثير من الجهد في كتابة منشور المدونة هذا لتقديم قيمة لك. سيكون مفيدًا جدًا بالنسبة لي ، إذا كنت تفكر في مشاركته على وسائل التواصل الاجتماعي أو مع أصدقائك / عائلتك. المشاركة هي ♥ ️

11 فكرة عن "العرض مقابل العرض المادي: الفرق والمقارنة"

  1. وقد وفرت المقارنة بين وجهات النظر والآراء المتحققة فكرة شاملة عن اختلافاتها ومزاياها. ملصق ممتاز!

    رد
  2. تشرح المقالة بشكل فعال المكونات الرئيسية لقاعدة البيانات بالإضافة إلى مفهوم وجهات النظر والآراء المتحققة.

    رد
  3. لقد تناولت المقالة الاختلافات بين وجهة النظر ووجهة النظر المادية بشكل جيد للغاية، مما يسهل فهم الفرق.

    رد

اترك تعليق

هل تريد حفظ هذه المقالة لوقت لاحق؟ انقر فوق القلب الموجود في الزاوية اليمنى السفلية للحفظ في مربع المقالات الخاصة بك!