Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan SQL dersidir. Eğitmen, view yapısının kullanımını ve özelliklerini detaylı şekilde anlatmaktadır.
- Video, view yapısının kullanım amacını, genel özelliklerini ve nasıl oluşturulacağını açıklamaktadır. View'lerin karmaşık sorguları tek bir sorguya indirgeyerek raporlama işlemlerinde ve güvenlik için kullanıldığı, fiziksel bir yapı olduğu ve veritabanında views kategorisinde kaydedildiği anlatılmaktadır. Ayrıca view oluşturma komutu, view üzerinde insert, update ve delete işlemlerinin nasıl yapılacağı, order by kullanımı için TOP komutunun gerekliliği ve view'lerin performans üzerindeki etkisi gibi konular örneklerle gösterilmektedir. Video, bir sonraki derste WITH ENCRYPTION komutunun inceleneceği bilgisiyle sonlanmaktadır.
- 00:01View Yapısının Kullanım Amacı ve Genel Özellikleri
- View yapısı, karmaşık sorguları tek bir sorguya indirgeyip üzerinde çalışmamızı sağlayan yapılardır.
- Raporlama işlemlerinde kullanılır ve güvenlik ihtiyacı olduğu durumlarda sorguları şifreleyip saklamamızı sağlar.
- View yapısı, herhangi bir sorgunun sonucunu tablo olarak ele alıp sorgu çekilebilmesini sağlar ve içerisindeki sorguya insert, update veya delete işlemleri yapılabilir.
- 01:29View Yapısının Fiziksel Özellikleri ve Oluşturulması
- View yapıları fiziksel bir yapıdır ve veritabanında kaydedilmektedir, örneğin Northwing veritabanında views kategorisinde bulunmaktadır.
- View yapıları normal sorgulardan daha yavaş çalışmaktadır.
- View yapısı, create komutu ile oluşturulur ve komut yapısı: create view view_ismi as sorgu şeklindedir.
- 03:54View Yapısının Kullanımı ve Özellikleri
- View yapısı, içerisindeki sorgu neticesini sorgulayabilmekteyiz ve view içerisindeki kolonlara her türlü şartı uygulayabilmekteyiz.
- View oluşturulurken kolonlara verilen alyanslar birden sorgu çekilirken kullanılmaktadır ve bu, gerçek tabloların kolon isimlerini gizleyerek güvenlik önlemi sağlar.
- View'in içerisinde order by kullanılamaz, order by kullanmak için top komutu kullanılmalıdır.
- 06:58View Yapısında Veri İşlemleri
- View üzerinde insert, delete ve update işlemleri yapılabilmektedir ve bu işlemler fiziksel tabloya yansıtılmaktadır.
- Insert, update ve delete işlemleri sanki bir tablo üzerinde çalışıyormuş gibi view üzerinde de çalışabilmektedir.