Tags
create view, t-sql de view oluşturma, view with check option, view with encryption, with check option, with encryption
Merhaba Arkadaşlar,
Bugün View(sanal tablo) oluşturmayı öğreneceğiz.Şimdiden kolay gelsin : )
VIEW: View’ler bir veya birden fazla tablodan istenilen verilerin bir arada sunulmasını sağlayan sanal tablolardır.
Veritabanımızda bulunan View’leri Management Studio’da veritabanımızın isminin altında ki Views bölümünden görebiliriz.
view oluşturma:
CREATE VIEW view_adi
AS
SELECT kolon_adi
FROM tablo_adi
örneğin:
Bir müsterinin yalnızca Ad,SoyAd,Adres ve Mail bilgilerinin tutultuğu bir view yazalım.
CREATE VIEW MusteriBilgileri
AS
SELECT Ad,SoyAd,Adres,Mail
FROM Personel
with check option:view oluştururken with check point ifadesi kullanılırsa,tanımlamadaki where şartı muhafaza edilmiş olur yani where şartı dışındaki insert,update,delete işlemleri yapılamaz hata verir.
CREATE VIEW MusteriBilgileri
AS
SELECT Ad,SoyAd,Adres,Mail
FROM Personel
WHERE PersonelID>10
WITH CHECK OPTION
with encription: Kullanıcı sadece oluşturulan view ile ilgili verilere erişebilir ,kaynak tablolarla ilgili hiç bir bilgiye ulaşamaz.
CREATE VIEW MusteriBilgileri
WITH ENCRYPTION
AS
SELECT Ad,SoyAd,Adres,Mail
FROM Personel
WHERE PersonelID>10
WITH CHECK OPTION;
Bu günlükte bu kadar Arkadaşlar.İyi Çalışmalar 🙂