در این مقاله با موارد زیر آشنا خواهید شد
- Views چیست؟
- چرا باید از Views استفاده کنیم؟
- System Views چیست؟
- نماهای تعریف شده توسط کاربر چیست؟
- نحو نماهای کاربر
- مشاهده مرحله به مرحله ایجاد و اجرا.
- نمای تک میز
- نمای چند جدولی
Views چیست؟
همانطور که از نام آن پیداست، VIEWS. درخواست SQL SELECT فقط برای اهداف مشاهده/نمایش ایجاد شده است. Views یک جدول مجازی است که فقط برای مشاهده استفاده می شود. نماها با کمک جداول جداگانه یا پیوستن جداول ایجاد می شوند. به طور خلاصه، از نظر ما می توانیم فیلدها را از یک یا چند جدول پایگاه داده به هم بپیوندیم.
می توانید چندین نما از یک جدول و یک نما با چندین جدول ایجاد کنید.
View به شما این قدرت را می دهد که تصمیم بگیرید کدام ستون(ها) / فیلد(ها) نمایش داده شود یا خیر. ما به راحتی می توانیم ستون(ها) را طبق امتیازات کاربر نگهداری و نمایش دهیم.
چرا باید از view ها استفاده کنیم؟
نماها به مدیر و کاربر این امکان را می دهند که فقط رکوردهای جداول را مشاهده کنند. درج، به روز رسانی و حذف محدودیت عملکرد را می توان با view ها به راحتی پیاده سازی کرد. به همین دلیل باید از VIEW استفاده کنیم.
به هر حال می توان از Single Table View برای درج، به روز رسانی و حذف رکوردها استفاده کرد. اما چند جدول VIEW نمی تواند رکوردها را به روز کند، درج و حذف کند.
System Views چیست؟
این نماها با پایگاه داده سیستم ضمیمه می شوند و نمای دقیقی از پایگاه داده سیستم به نام System Views ارائه می دهند.