View

Vıew ler bir nevi sanal tablolardır.Aynı tablo gibi işlem görür.

Bir View oluşturmak için

CREATE VIEW /* VIEW ADI*/ ( /*ISTERSEK SUTUNLARIN ISIMLERINI KENDIMIZ VERMEK ICIN (OGRENCI_ID,OGRENCI_AD_SOYAD,OGRENCI_NO) GIBI*/ )
AS
SELECT
/*SECILECEK SUTUNLAR*/
FROM /*HANGI TABLODAN*/
WHERE /*ŞARTLAR*/

Mesela bir OGRENCI ve DEVAM tablomuz olsun
OGRENCI tablomuzda 
OGRENCI_ID,OGRENCI_NO,OGRENCI_AD_SOYAD,CINSIYET olsun

DEVAM tablomuzda
DEVAM_ID,OGRENCI_NO,OGRENCI_ID,OGRENCI_AD_SOYAD,DEVAMSIZLIK olsun


Simdi içerisinde öğrenci numarası , adı soyadı , ve devamsızlıgı bulunduran view olusturalım

CREATE VIEW OGRENCI_VIEW  AS
SELECT OGRENCI.OGRENCI_ID,OGRENCI.OGRENCI_AD_SOYAD,OGRENCI.OGRENCI_NO, DEVAM.DEVAMSIZLIK 
FROM OGRENCI,DEVAM
WHERE OGRENCI.OGRENCI_ID = DEVAM.OGRENCI_ID


Olusturduğumuz View deki verileri normal tabloyla işlem yapar gibi işlem yapabiliriz.Şimdi Vıew 'imiz deki 
verileri listeleyelim

SELECT * FROM OGRENCI_VIEW
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol