JET School

View nədir?

View — verilənlər bazasında saxlanılan virtual cədvəl olub, özü-özlüyündə real məlumat saxlamır, əksinə mövcud cədvəllərdən və ya sorğulardan əldə edilən nəticələri istifadəçiyə təqdim edir. Başqa sözlə, View bir və ya bir neçə cədvəldəki məlumatların müəyyən qaydada seçilərək, istifadəçiyə daha sadə və anlaşıqlı formada göstərilməsini təmin edən xüsusi obyekt kimi qəbul olunur.

View-un əsas xüsusiyyətləri:

  • Virtuallıq: View heç bir məlumatı fiziki olaraq saxlamır. O, yalnız müəyyən edilmiş SQL sorğusunun nəticəsini əks etdirir. Yəni məlumat hər dəfə istifadəçi View-ə müraciət etdikdə əsas cədvəllərdən götürülür.
  • Sadələşdirmə: Mürəkkəb sorğuların nəticələrini View vasitəsilə sadələşdirilmiş formada göstərmək mümkündür. İstifadəçilər təkrar-təkrar mürəkkəb sorğu yazmaq əvəzinə, sadəcə View-dən istifadə edə bilərlər.
  • Təhlükəsizlik: View vasitəsilə istifadəçilərə yalnız müəyyən məlumatların göstərilməsi mümkündür. Məsələn, işçi məlumatları saxlanılan bir cədvəldə həm şəxsi, həm də məxfi maliyyə məlumatları ola bilər. View yaradaraq yalnız işçinin adı, şöbəsi və vəzifəsi kimi məhdud sahələri göstərmək olar.
  • Asan idarəetmə: View-lar həm proqramçılar, həm də istifadəçilər üçün məlumatların idarə olunmasını asanlaşdırır. Çünki mürəkkəb strukturlu verilənlər bazasında hər kəsə lazım olan məlumatı rahatlıqla təqdim edir.

Nümunə:

Tutaq ki, bir şirkətin verilənlər bazasında “Employees” adlı cədvəl var və bu cədvəldə işçilərin bütün məlumatları saxlanılır: ad, soyad, yaş, vəzifə, maaş və s. Əgər biz yalnız işçilərin adlarını və maaşlarını görmək istəyiriksə, onda bu məqsədlə xüsusi View yaradıla bilər. İstifadəçi bu View-ə müraciət etdikdə yalnız həmin sahələri görəcək.

Üstünlükləri:

  • İstifadəçilərə məlumatları sadələşdirilmiş formada təqdim edir.
  • Təhlükəsizlik səviyyəsini artırır, çünki bütün məlumatlara deyil, yalnız View vasitəsilə seçilmiş hissəyə giriş imkanı verir.
  • Mürəkkəb sorğuları bir dəfə yazıb, gələcəkdə sadəcə View adını çağırmaqla istifadəyə imkan yaradır.

Nəticə: View — verilənlər bazasında məlumatlara daha çevik, təhlükəsiz və sadə şəkildə çıxışı təmin edən güclü bir vasitədir. O, həm proqramçılar üçün iş yükünü azaldır, həm də istifadəçilər üçün məlumatı aydın şəkildə təqdim edir.

IT kurslarımız barədə məlumat almaq üçün formu doldurun

Əlaqəli terminlər:

IT sahəsini dərindən öyrənmək üçün kurslarımıza qoşulun. Ətraflı məlumat almaq üçün sorğu göndərin!