انتقل إلى محتوى الدرس

Views Advantages and Limits Summary ملخص مزايا وحدود العروض

تعلّم إنشاء عروض البيانات Views والاستعلام منها في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يلخّص الجدول المرجعي التالي أوامر إدارة العروض الافتراضية في MySQL 8.4 ومزاياها وحدودها الهندسية عند تصميم قواعد البيانات:

العنصر / الأمرالصيغة القياسيةالوظيفة الأساسيةملاحظة هندسية في MySQL 8.4
إنشاء عرض جديدCREATE VIEW v_name AS SELECT ...حفظ استعلام كجدول افتراضيلا يخزن بيانات مكررة على القرص
تحديث تعريف العرضCREATE OR REPLACE VIEW v_name AS ...استبدال بنية العرض ذرياًيحافظ على استمرارية الاستعلامات المتزامنة
حجب الأعمدة الحساسةSELECT safe_cols FROM base_tblإخفاء الرواتب والبيانات السريةيدعم دمج دوال التقنيع مثل CONCAT وRIGHT
فحص العروض المسجلةSHOW FULL TABLES WHERE Table_type='VIEW'تمييز العروض عن الجداول الفيزيائيةيمكن فحص الكود عبر SHOW CREATE VIEW
حذف العرض بأمانDROP VIEW IF EXISTS v_nameإزالة تعريف العرض من القاموسلا يحذف أي صف من الجداول الأساسية
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

تعلمت في هذا الدرس مفهوم العرض الافتراضي (View) في MySQL 8.4، وكيفية إنشائه بـ CREATE VIEW، وحجب الأعمدة الحساسة، وتحديث بنيته عبر CREATE OR REPLACE VIEW، وفحصه بـ SHOW FULL TABLES وحذفه بأمان بـ DROP VIEW IF EXISTS.

الخطوة التالية والدرس القادم

في الدرس القادم سنتعمق في إدارة العروض القابلة للتحديث (Updatable Views) وشروط تعديل البيانات عبر العرض وحماية الصفوف من الاختفاء غير المقصود.