CodeBlanks Logo Icon CodeBlanks

VIEW nedir?

Sanal tablo oluşturmayı öğrenirsin.

VIEW nedir?

VIEW sanal bir tablodur. Bir sorguyu adlandırıp saklar, tablo gibi sorgulanır.

CREATE VIEW active_customers AS
SELECT * FROM customers WHERE status = 'active';

Örnekte: aktif müşteriler için sanal tablo.

active_customers görünümü (view) oluşturulur. customers kaynağından tüm sütunlar seçilir. WHERE status = 'active' koşulunu sağlamayan satırlar elenir.

VIEW nedir? — ayrıntı

VIEW veri saklamaz; sorguyu saklar. VIEW sorgulandığında arka plandaki sorgu çalışır.

Örneğin sık kullandığın bir JOIN'i active_customers adıyla view olarak saklarsan herkes karmaşık sorguyu bilmeden aynı veriye ulaşır.

Uygulama VIEW nedir?

active_customers adında bir VIEW oluştur.

Başlangıç kodu

query.sql
-- sanal tablo
CREATE VIEW

Örnek çözüm

query.sql
CREATE VIEW active_customers AS
SELECT * FROM customers WHERE status = 'active';

Beklenen çıktı

VIEW oluşturuldu

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 VIEW ne saklar?

  • İndeks
  • Sorgu Doğru cevap
  • Veri
  • Tetik

Açıklama: VIEW sorguyu saklar, veriyi değil.

2 CREATE VIEW ekle

Soru
CREATE ____ active_customers AS
SELECT * FROM customers WHERE status = 'active';
Cevap
CREATE VIEW active_customers AS
SELECT * FROM customers WHERE status = 'active';

Açıklama: CREATE VIEW bir sorguyu adıyla saklar; sonra tablo gibi sorgulanır.

3 VIEW nedir: kavramları eşleştir

Kavram Anlamı
VIEW sanal tablo
CREATE oluştur
SELECT sorgu
AS adlandır

Orta seviye bölümündeki tüm dersler