Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

VIEW lerle çalışmak 11.BÖLÜM.

Benzer bir sunumlar


... konulu sunumlar: "VIEW lerle çalışmak 11.BÖLÜM."— Sunum transkripti:

1 VIEW lerle çalışmak 11.BÖLÜM

2 View Nedir? SQL de,  View temel olarak sanal tablo(geçici ile sanal tablo farklı kavramlar lütfen karıştırmayın) diye geçiyor. Satır ve sütunları olan gerçek tablo gibidir. İçerisinde sadece SQL Fonksiyonlarını, Join, Group By ve Where ifadelerini kullanabilirsiniz.

3 VIEW= GÖRÜNÜM Bir ya da daha fazla tablonun mantıksal alt kümelerini oluşturmak için görünümlerden yararlanılır. Görünümler, bir tabloya dayalı mantıksal bir tablo olarak değerlendirilir. Görünüm, tablolar gibi veriyi fiziksel olarak saklamaz. Görünümler, saklanmış (depolanmış) SELECT deyimi olarak değerlendirilir. Bir SELECT deyiminin defalarca kullanılması söz konusu ise, onu bir görünüm biçiminde tanımlayarak, bu görünümün çalıştırılması mümkündür. Görünümler aşağıda sıralanan nedenlerle tercih edilir: Görünümler, veri tabanına erişimi sınırlayan olanaklardır çünkü görünüm, tabloların sadece seçilen bir kısmını görüntüleyebilir. Karmaşık sorguların kolayca yapılmasını sağlar. Aynı veriyi kullanan çok sayıda görünüm tanımlanabilmektedir.

4 Oluşturulan View ler veritabanınız içerisinde “Views” seçeneceğinin altında yer almaktadır.
Genel tanımı: create view view_adi as select sutun_adlari from base_tablo_adi

5 Örnek: Dükkan veritabanı içinde urun tablosu içinde USD ile satılan ürünlerin; urunkod, urunad,listefiyat sutunlarını içeren bir tablonun görevini yerine getirecek bir vwdolarurunler adında view oluşturalım

6

7

8 Bir görünümün yaratılabilmesi için CREATE VIEW deyimi kullanılır
Bir görünümün yaratılabilmesi için CREATE VIEW deyimi kullanılır. Bu deyimin kullanımı aşağıda gösterildiği gibidir: CREATE VIEW görünüm AS altsorgu; Bir görünümün yaratılması esnasında kullanılacak alt sorgu içinde ORDER BY sözcüğü yer alamaz. Var olan bir görünümü yok etmek amacıyla DROP VIEW deyimi kullanılır. Bu deyimin kullanımı aşağıda gösterildiği gibidir: DROP VIEW görünüm; Var olan herhangi bir görünümün güncelleştirilmesi amacıyla, CREATE OR REPLACE VIEW deyimi kullanılır. Bu deyimin kullanımı aşağıda gösterildiği gibidir: CREATE OR REPLACE VIEW görünüm [(görünüm sütunları)]

9 ÖDEV Veri Tabanı I kitabı sayfa te bulunan çalışma sorularını yapınız.


"VIEW lerle çalışmak 11.BÖLÜM." indir ppt

Benzer bir sunumlar


Google Reklamları