Anasayfa » Adım Adım SQL Azure Bölüm 4

Makaleyi Paylaş

SQL Server

Adım Adım SQL Azure Bölüm 4

Bir önceki makalemde Database Manager ile platform bağımsız olarak Azure veritabanlarının nasıl yönetileceğini konusuna giriş yapıp tablolar ile nasıl çalışabileceğimizi görmüştük. Bugün bu konuya devam edip Database Manager’da view ve SP’ler ile nasıl çalışabileceğimizi görüyor olacağız.

 

Database Manager’da View’ler ile Çalışmak

 

View örneklerimde bir önceki makalemde oluşturduğum dbo.tbl_contacts tablosunu kullanacağım. Bu yüzden bir önceki makalemi okumadıysanız eğer okumanızı tavsiye ederim.

 

İlk olarak Database Manager ile veritabanına bağlantı kuralım. Bu konu ile ilgili detaylara gene bir önceki makalemden erişebilirsiniz.

Sponsor

 

Yeni bir view create etmek için sol üst tarafta bulunan butonlardan New View butonuna basalım.

 

 

image001

 

Açılan ekranda view’a myView adını verip sorgu kısmında da dbo.tbl_contacts tablosuna select çekiyorum. Save butonuna basarak view’i kaydediyorum.

 

 

image002

 

Save işlemi tamamlandığında soldaki navigasyon kısmında bu view’i görebilmekteyim.

 

 

image003

 

View’ın datasına bakmak yani select çekmek için üst tarafta bulunan Data butonunu kullanabilirim.

 

 

image004

 

Şimdi New Query ekranında bu view’e select çekelim.

 

 

image005

 

Database Manager’da view’ler ile çalışma bu şekilde. Şimdi SP’ler ile nasıl çalıştığımıza bakalım.

 

Database Manager’da SP’ler ile Çalışmak

 

SP örneklerimde bir önceki bölümde create ettiğim myView isimli view’i kullanacağım.

 

Yeni bir SP create etmek için sol üst tarafta bulunan butonlardan New Stored Procedure butonuna basalım.

 

 

image006

 

Açılan ekranda ilk olarak SP’miz için bir isim belirleyelim. Ben isim olarak mySP ismini kullanacağım.

 

Şimdi parametreler kısmına bakalım. Yazacağım SP’de myView’e select çekerek contact name ve contact surname bilgilerini getireceğim. Ve şu şekilde bir parametre kullanmak istiyorum. Contact name’de benim belirleyeceğim string geçen kayıtlar getirilsin.

 

Yeni bir parametre tanımlamak için +Parameter butonuna basıyorum ve parametre bilgilerini dolduruyorum.

 

Daha sonra select sorgumda bu parametreyi where clause’da kullanıyorum.

 

Sonuç itibarıyla SP tanımlama ekranım şu şekilde oluyor. Save butonuna basarak SP’yi kaydediyorum.

 

 

image007

 

Bu arada gene bu ekranda New Parameter butonunu da yeni bir parametre tanımlama için kullanabilirim. Ayrıca Delete Parameter butonu ile bir parametreyi silebilirim.

 

Şimdi oluşturduğumuz bu SP’yi çalıştıralım. Bunun içi Run butonuna bastığımızda karşımıza aşağıdaki gibi bir ekran çıkacak.

 

 

image008

 

In Value sütunlarına parametreler için değer girip Execute butonuna basıyorum.

 

Ben örneğimde parametre olarak “Tur” girdim. Yani isminde “Tur” geçen contact’ları listelemek istiyorum. Sonuç aşağıdaki gibi olacaktır.

 

 

image009

 

Şimdi aynı SP’yi exec komutu ile çalıştıralım. Bunun için yeni bir query ekranı açıp exec dbo.mySP ‘Tur’ şeklinde query yazıp execute butonuna basalım.

 

 

image010

 

 

Bu makalemde Database Manager ile View ve SP’ler ile nasıl çalışabileceğimizi gördük. Bir sonraki Adım Adım SQL Azure makalemde görüşmek üzere.

 

 

Makaleyi Paylaş

Cevap bırakın