Görünümler
İçeriğini bir sorgu tarafından tanımlanan sanal bir tablo görülmektedir. Bir tablo gibi adlandırılmış sütun ve satır veri kümesi için bir görünüm oluşur. Dizinlenmiş sürece, veri değerleri bir veritabanında depolanan bir dizi olarak görünüm yok. Satır ve sütunları veri görünüm tanımlama sorguda başvurulan tablolar gelir ve görünümü başvurulduğunda dinamik olarak üretilmektedir.
Bir görünümde başvurulan temel tablolar üzerinde bir filtre görevi görür. Görünümü tanımlayan sorgusu, bir veya daha fazla tablodan veya diğer görünümlerden geçerli ya da diğer veritabanları olabilir. Dağıtılmış sorgular, çoklu heterojen kaynaklardan gelen verileri kullanan Gösterim tanımlamak için de kullanılabilir. Bu yararlıdır, benzer şekilde yapılandırılmış verilerin farklı sunuculardan birleştirmek istiyorsanız, örneğin, her biri kuruluşunuzun farklı bir bölgeye ilişkin veri depolar.
Görünümler genellikle odaklanmak, basitleştirmek ve her kullanıcının veritabanı algı özelleştirmek için kullanılır. Gösterim kullanıcıların erişim veri görünümü aracılığıyla doğrudan görünümün temel temel tablolarda erişim izinleri olan kullanıcıları vermeden sağlayarak güvenlik mekanizması kullanılabilir. Görünümler, tablo olan şema değişti ancak, mevcut kullanılan taklit için geriye dönük uyumlu arabirimi sağlamak için kullanılabilir. Gösterim de Kime ve kimden veri kopyaladığınızda kullanılabilir SQL Serverperformansını artırmak için ve bölüm veri.
Görünüm türleri
Yanında temel kullanıcı tanımlı görünümleri, standart rolü SQL Serververitabanı özel amaçlarla kullanılan gösterim aşağıdaki türde sağlar.
Dizin oluşturulmuş görünümler
Dizin oluşturulmuş görünüm, hayata bir görünümüdür. Buna göre hesaplanan view definition ve sadece saklanan elde edilen verileri bir tablo gibi. Benzersiz kümelenmiş dizin üzerinde oluşturarak bir görünüm dizin. Dizin oluşturulmuş görünümler, bazı tür sorgu performansını önemli ölçüde artırabilir. Dizin oluşturulmuş görünümler, çok sayıda toplama sorguları en iyi iş. Onlar sık sık güncelleştirilen alttaki veri kümesi için uygun değildir.Bölümlenmiş görünümler
Bölümlenmiş bir görünüm, bir veya birden çok sunucu arasında yatay olarak bölümlenmiş veri üye tabloların bir dizi katıldı. Bu görünen veri yapar gibi Eğer bir tablodan. Üye tabloları aynı örneği üzerinde birleştiren görünüm SQL ServerYerel Bölümlenmiş görünümün olur.Sistem görünümleri
Sistem görünümleri maruz meta veri katalog. Sistem görünümleri örneği hakkında bilgi dönmek için kullanabileceğiniz SQL Serverya da örneğinde tanımlanan nesneleri. Örneğin, sen sorgu sys.databases katalog görünüm örneği kullanılabilir kullanıcı tanımlı veritabanları hakkında bilgi dönmek için. Daha fazla bilgi için bkz.Sistem görünümleri (Transact-sql)
Ortak görevleri görüntüleme
Aşağıdaki tablo oluşturma veya bir görünümü değiştirme ile ilgili ortak görevlere bağlantılar sağlar.
Görevleri görüntüleme |
Konu |
---|---|
Bir görünüm oluşturmak nasıl açıklar. |
|
Dizin oluşturulmuş görünüm oluşturma açıklanmaktadır. |
|
Görünüm tanımını değiştirme açıklar. |
|
Bir görünüm üzerinden veri değiştirmek nasıl açıklar. |
|
Bir görünümü silmek nasıl açıklar. |
|
Görünüm görünüm tanımı gibi hakkında bilgi dönmek açıklar. |
|
Görünümü yeniden adlandırma açıklar. |