Bu makalemizde Sql Server da kullanilan hesaplanmis kolonlari (computed column) anlatacagiz. Eger degeri ayni tablodaki diger kolonlardan bir veya birkaçina bagli olarak degisen bir kolona ihtiyaciniz varsa bu durumda Hesaplanmis Kolonlari kullanabilirsiniz.
SQL Server Management Studio kullanarak veritabanina ait create ve insert scriptler nasil olusturulur
Bazi zamanlar veritabanimizda bulunan tablo,view vb gibi nesnelere ait create scriptlere ve tablo içinde bulunan veriler içinde insert scriptlere ihtiyacimiz olur. Bu islemi yapmak için gelistirilmis 3rd parti birçok araç vardir, fakat Sql Server Management Studio içinde gelen “Generate Script” araci isimizi görecektir. Bu makalemizde bu araci nasil kullanacagimizi ögrenecegiz.
Metin içindeki belli bir karakteri veya metin parçasini baska bir karakter veya metin ile degistirmek
Veritabanindaki kayitlarla ugrasirken bazi kolonlardaki text bilgiler içerisinde istemedigimiz karakterler yer alir. Eger veri girisi yapilan ekranlarda kontroller dogru yapilmadi ise kullanicilar yanlis kararkterler girebilirler.
TSQL Join islemlerinin Mantigi – Inner join ve Outer join Kullanimlari
SQL Server da TSQL ile Join islemlerini daha önceki makalelerimizda anlatistim bu sefer daha rahat anlasilmasi için join mantigini resimlerle anlatmaya çalisacagim.
T-SQL ile Bir Tablodan Rastgele Kayit Nasil Çekilir.
Genellikle istatistik çalismalari yaparken SQL Server üzerinde tuttugumuz kayitlardan rastgele örnekler almamiz gerekir.Örnegin 1 milyon kayit içeren müsteri tablomuzdan rastgele 10 bin tanesini alip bu müsterilerin son 3 aydaki harcama miktarlarindaki degisimi gözlemlemek istiyoruz.
Pivot Table Nedir ve Nasil Kullanilir
Pivot table bir tablodaki verileri yatay olarak göstermemizi saglar yani satirlarda bulunan bilgileri istedigimiz alanlara göre sutunlara çevirir. Özellikle rapor hazirlarken verileri daha anlasilir ve düzenli hale getirmemizi saglar.
INFORMATION_SCHEMA ile veritabanindaki tablo ve view isimlerine ulasmak. Bir tabloya ait Kolon bilgileri nasil alinir.
SQL-92 standarti olan INFORMATION_SCHEMA viewleri seçilen veritabanina ait meta datalara ulasmamizi saglar. Bunlardan bazilari veritabaninda bulunan tablo veya view isimleri, bunlara ait kolon bilgileri, bir viewin verileri hangi tablolardan aldigi olarak sayilabilir. INFORMATION_SCHEMA viewlerini nasil kullanacagimizi ve bu bilgilere nasil erisecegimizi kisa ve örneklerle açiklamaya çalisalim.
Group By ile Cube ve Rollup ifadelerinin Kullanilmasi – Ara Toplam Hesaplama
Bildigimiz gibi group by ifadesi istedigimiz kolonlara göre veri setimizi gruplar. Bu makalemizde group by deyimine fazla deginmeyecegiz. Group by ile grupladigimiz bir veri setinde ara toplamlari bulmak için kullanilan cube ve rollup ifadelerini inceleyecegiz.
SQL Serverda While Döngüsünün Kullanimi
SQL Serverda While döngüsü nasil kullanilir. While döngüsünün yapisi nedir.
Veritabanina ait log dosyasi (ldf) olmadan Sadece mdf dosyasi ile attach islemi nasil yapilir
Bir çogumuz SQL Serverda veritabani dosyalarini kullanarak attach islemi yapmisizdir. Attach islemi bir mdf ve birde ldf dosyasi ister. Eger ldf dosyaniz yoksa hata alir ve islemi gerçeklestiremezsiniz. Peki bu durumda ne yapilabilir.