View'lar icin kisaca
SELECT tutan nesnelerdir diyebiliriz. Genis kapsamli database islemlerinde, ozellikle tablo sayisi ve kolon sayilarinin oldukca fazla oldugu islemlerde, her defasinda cekecegimiz verileri uzun uzun kolon isimleriyle belirtmektense, bunlari bir
VIEW icerisine yerlestirip, daha sonra cagiracagimiz zaman da "S
ELECT * FROM ViewAdi" seklinde cagirirsak, hem kodlamada kolaylik saglamis oluruz, hem de daha profesyonel bir yapi kazandirmis oluruz kodlarimiza. Kisaca View'lerin nasil yaratildigina ve nasil kullanildiklarini inceleyelim.
CREATE VIEW BolgelereGoreSatislar
AS
SELECT UrunId,UrunAdi,ListaFiyati,MagazaAdi FROM Urun --kolon sayisi daha fazla da olabilirdi.
Execute ettikten sonra View'imizi olusturmus olacagiz. Artik BolgelereGoreSatislar isimli bir tablomuz varmis gibi direk,
SELECT * FROM BolgelereGoreSatislar
diyerek ustte yazdigimiz SELECT komutuna erismis olacagiz.
0 yorum:
Yorum Gönder