18 Ağustos 2010 Çarşamba

Sql'de View Kavrami

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 "SELECT * 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: