آموزش Viewها در SQL Server-قسمت49

مفهوم viewها در SQL Server view چیست ؟ view یک کالکشن منطقی از جدولها در SQL server است که در پایگاه داده SQL ذخیره شده است . ( View یک جدول مجازی است که بصورت فیزیکی وجود نداره اما بوسیله اتصال جدولها ( Joinned Table ) در SQL ساخته میشود ) . view برای کاربر پایگاه داده همانند یک جدول ظاهر می شود . viewها باعث بالا رفتن کارایی سرور میشوند . viewها همانند جدول ها در SQL Server دارای سطر و ستون هستند . این تعریف ها از جدولها در پایگاه داده ذخیره شده است . viewها برای مقاصد امنیتی در پایگاه داده مورد استفاده قرار میگیرند ، و viewها کاربر رو در دسترسی و دیدن سطرها و ستون ها محدود می کند که این بدین معنی ست که ، ما بوسیله viewها میتوانیم محدودیت هایی رو برای دسترسی کابرهای متفاوت ، به سطر ها و ستون های خاصی ، اعمال کنیم . viewها فقط داده هایی که در Qurey زیر ذکر شدند ، را نمایش میدهد . بنابراین فقط داده هایی که توسط Query برگردانده میشود را نمایش میدهد که این امر در زمان ساخت view تعریف میشود . مزایای View Security – امنیت : ما میتوانیم دسترسی کاربر به View محرمانه که حاوی اطلاعات مهمی است را محدود کنیم . سادگی کوئری : یک View میتواند چندین جدول اطلاعاتی را بازیابی کرده و آن را در یک جدول نمایش دهد ، تبدیل کوئری های چند-جدول به کوئیر یک-جدول با استفاده از ویو. بنابراین به جای نوشتن تمام اظهارات با استفاده از عبارت ساده SELECT در View ها میتوانیم اطلاعات را بازیابی کینیم . سادگی ساختار : view ها میتوانند به کاربران یه دید شخصی از ساختار پایگاه داده بدهند ، ارائه پایگاه داده در قالب مجموعه ای مجازی از جدولها که یک دید بصری برای کاربر میسازد . انسجام : یک View میتواند سازگار باش
ویدیوهای جدید