SQL-də baxışlar niyə vacibdir?
SQL-də baxışlar niyə vacibdir?

Video: SQL-də baxışlar niyə vacibdir?

Video: SQL-də baxışlar niyə vacibdir?
Video: Rəqabət nədir? | Azər Mehtiyev 2024, Aprel
Anonim

Görünüş verilənlər bazasında təhlükəsizlik məqsədi ilə istifadə olunur və real cədvəllər sxemi və proqramlaşdırıla bilənlik arasında aralıq rolunu oynayır. O, həmçinin istifadəçinin müəyyən sütunlara və sətirlərə baxmasını məhdudlaşdırır, Görünüş həmişə sorğuda qeyd olunan və qaytarılan xüsusi çıxışı təmsil edir. -də müəyyən edilmiş hər zaman məlumat

Eynilə, insanlar soruşurlar ki, SQL-də niyə görünüşlərdən istifadə olunur?

Görünüş əslində əvvəlcədən təyin edilmiş formada cədvəlin tərkibidir SQL sorğu. Baxışlardan istifadə olunur verilənlər bazasında təhlükəsizlik məqsədilə, baxışlar istifadəçinin müəyyən sütun və sətirlərə baxmasını məhdudlaşdırır, görünüşdən istifadə etməklə konkret istifadəçi üçün xüsusi satır və sütunlara giriş məhdudiyyətini tətbiq edə bilərik.

Biri də soruşa bilər ki, SQL görünüşləri performansı artırırmı? Baxışlar yaradır sorğuları yazmaq daha sürətli olur, lakin etmirlər təkmilləşdirmək əsas sorğu performans . Qısacası, indeksləşdirilmiş görünüş sorğunu qane edə bilirsə, o zaman müəyyən şərtlər altında bu, işin həcmini kəskin şəkildə azalda bilər. SQL Server lazımdır et tələb olunan məlumatları qaytarmaq və s təkmilləşdirmək sorğu performans.

Həmçinin bilmək lazımdır ki, baxışlar nədir Onlar necə faydalıdırlar?

Görünüş verilənlər bazası cədvəllərində məlumatları təqdim etməyin başqa bir yolunu təmin edən sorğu adlanır. Görünüş əsas cədvəllər kimi tanınan bir və ya bir neçə cədvəl əsasında müəyyən edilir. Görünüş yaratdığınız zaman siz əsasən sorğu yaradırsınız və ona ad təyin edirsiniz, buna görə də görünüş olur faydalı ümumi istifadə olunan mürəkkəb sorğunun paketlənməsi üçün.

Niyə cədvəllər əvəzinə görünüşlərdən istifadə edirik?

Baxışlar ola bilər üzərində bir çox üstünlüklər təmin edir masalar : Baxışlar ola bilər a-da olan məlumatların bir hissəsini təmsil edir masa . Baxışlar ola bilər əsasın məruz qalma dərəcəsini məhdudlaşdırın masalar xarici dünyaya: verilmiş istifadəçinin sorğu etmək icazəsi ola bilər görünüşü , bazanın qalan hissəsinə giriş qadağan edilərkən masa.

Tövsiyə: