Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

Sql View

Sql View

Bir tablo üzerinde sorgulama yapılması için kullanılan nesnedir. Fiziksel olarak herhangi bir yerde saklanmaz. Avantajları;

  • Database erişimini kısıtlar. Böylece sadece sorgulanan verileri gözükür.
  • Sorgulamaları kolaylaştırabilir.
  • Datayı bağımsız olarak gösterebiliriz.

Yazılımı;

FORCE : Hata durumu oluşursa gözardı ettirilir. NOFORCE ise gözardı edilmez.

View_adi : Yaratılan view sorgu adıdır..

Alias : Yaratılan işlemin adıdır.

WITH CHECK OPTION [CONSTRAINT : View objesine hatalı işleme yapılmasını engeller.

Örnek: Departman numarası 41 olan peroneller için perview isminde bir view olşturalım;

Departman id’si 16 olan personellerin departman numarasını 38 yapalım;

Bu durumda bu değişiklik tabiki yapılamaz.

WITH READ ONLY :View objesinin sadece okuma amaçlı olduğu belirtilir. Farklı bir işlem yapıldığında bunu engeller. Aslında kayıtlar üzerinde değişiklik yapılmasını engeller.

Örnek: Departman numarası 45 olan peroneller için perview isminde bir view olşturalım;

Departman id’si 10 olan personellerin silinmesini sağlayalım;

Bu durumda işlemi keser ve uyarı verir.

USER_VIEWS : Data dictionary tablosunda view tanımları bulunur. View adı, text uzunluğu ve text’I saklar.

VİEW_NAME : Kullanıcıya ait view adlarının tutar.

TEXT_LENGTH : Sql ifadenin uzunluğudur.

TEXT : Sql ifadedir.

DROP VİEW : Yaratılan view objesini siler.

Yazılımı;

 

Hakkında Yazılım Geliştiricileri


Beni Takip Et

Leave a reply

*