دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱
  • شهریور

جلسه ۵۱ : ایجاد VIEW در SQL

  • دسته‌بندی‌ها :
جلسه ۵۱ : ایجاد VIEW در SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. SQL قابلیتی به نام VIEW یا دیدگاه را در اختیار کاربران خود قرار می دهد. از دیدگاه در SQL ، برای ایجاد یک جدول مجازی استفاده می شود، که فیلدها و داده های آن از جداول موجود در پایگاه داده دریافت می شود. VIEW به ما کمک می کند تا قبل از اجرای پرس و جوهایی در پایگاه داده، نمایی از آن را در جدول VIEW مشاهده کنیم. برای درک بهتر این مباحث، در ادامه ی آموزش ایجاد VIEW در SQL یا ایجاد دیدگاه در SQL با ما همراه باشید.

      ایجاد VIEW در SQL

      در SQL، یک view در واقع یک جدول مجازی است، که بر اساس نتایج پرس و جوها، ایجاد می شود.

      view همانند جدول واقعی، شامل فیلدها و رکوردهاست و فیلدهای آن بر اساس فیلدهای یک یا چند جدول در پایگاه داده ایجاد می شود.

      شما همچنین می توانید از توابع SQL، از جمله WHERE ، JOIN و… در دیدگاه SQL اضافه کنید.

      ساختار دستور CREATE VIEW در SQL:

      مثال : 

      نکته: VIEW همیشه داده ها را بروز نمایش می دهد. و کاربر همیشه داده های بروز شده را مشاهده خواهد کرد.

      مثالهایی از ایجاد دیدگاه در SQL

      مثال۱:

      دیدگاه  “Current Product List” تمام محصولات فعال را از جدول “Products” نمایش می دهد:

      مثال : 

      سپس می توانیم از VIEW فوق، یک پرس و جو نیز بگیریم:

      مثال : 

      مثال۲:

      نمایش قیمت هایی که از میانگین کل قیمت ها در جدول “Products” بیشتر است:

      مثال : 

      همچنین می توانید از دیدگاه بالا، بصورت زیر یک پرس و جو، تهیه کنید:

      مثال : 

      مثال۳:

      محاسبه ی کل فروش در سال ۱۹۹۷ در جدول “Products” :

      مثال : 

      همچنین از دیدگاه فوق، بصورت زیر می توان پرس و جو، تهیه کرد:

      مثال : 

      همچنین می توانیم شرطی را در پرس وجوهای VIEW اعمال کنیم.

      مثال۴:

      نمایش جمع کل فروش از دسته ی “Beverages”:

      مثال : 

      آپدیت VIEW در SQL

      شما می توانید یک دیدگاه در SQL را با استفاده از ساختار زیر، آپدیت کنید:

      مثال : 

      مثال۱:

      افزودن فیلد “Category” به دیدگاه “Current Product List” در پایگاه داده:

      مثال : 

      حذف دیدگاه در SQL

      در SQL از دستور DROP VIEW برای حذف VIEW، استفاده می شود:

      مثال : 

      کلام آخر

      با یادگیری این آموزش به خوبی با مباحث ایجاد و آپدیت دیدگاه در SQL ، آشنا خواهید شد. سپس خواهید توانست با استفاده از دیدگاهها از جداول موجود در پایگاه داده خود، پرس و جوهای مجازی و موقت ایجاد کنید. امیدواریم که مباحث آموزش ایجاد VIEW در SQL مورد توجه شما قرار گرفته باشد.

      QR:  جلسه ۵۱ : ایجاد VIEW در SQL
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر