سلسلة دروس SQL| VIEWS
24 Apr 2020
آخر تعديل: 06 Dec 2022
هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس
- عبارة CREATE VIEW في SQL
- بناء جملة CREATE VIEW
- أمثلة عن CREATE VIEW في SQL
- تحديث طريقة العرض في SQL
- بناء جملة CREATE OR REPLACE VIEW في SQL
- حذف العرض في SQL
- بناء جملة DROP VIEW في SQL
عبارة CREATE VIEW في SQL
الـ view أو العرض في SQL هو عبارة عن جدول افتراضي يكون نتيجة تنفيذ عبارة معينة لـ SQL.
تكون الحقول في جدول العرض مأخوذة من جدول أو أكثر في قاعدة البيانات. حيث يمكن دمج أكثر من جدول في جدول واحد.
يمكن إنشاء جدول عرض (أو view) عبر التعليمة CREATE VIEW
بناء جملة CREATE VIEW
أمثلة عن CREATE VIEW في SQL
تنشئ تعليمة SQL التالية عرض لكافة العملاء من البرازيل:
مثال
يمكننا الاستعلام عن العرض أعلاه على النحو التالي:
مثال
علمًا أن البيانات المُرجعة سيتم تحديثها في كل مرة ننفذ التعليمة أعلاه، وذلك بناء على البيانات الموجودة في قاعدة البيانات.
كما تنشئ تعليمة SQL التالية عرض تحدد كل منتج في جدول “المنتجات” بسعر أعلى من متوسط السعر:
مثال
يمكننا الاستعلام عن العرض أعلاه على النحو التالي:
مثال
تحديث طريقة العرض في SQL
يمكن تحديث طريقة عرض ما باستخدام الأمر CREATE OR REPLACE VIEW
.
بناء جملة CREATE OR REPLACE VIEW في SQL
تضيف تعليمة SQL التالية عمود “المدينة” إلى عرض “عملاء البرازيل”:
مثال
حذف العرض في SQL
يتم حذف طريقة العرض باستخدام الأمر DROP VIEW.
بناء جملة DROP VIEW في SQL
تحذف تعليمة SQL التالية العرض الذي يُظهر “عملاء البرازيل”:
مثال
التالي: Injection