Sistem Veri Tabanları (Master, Msdb, Tempdb, Model, Resourcedb)

Sistem veri tabanları SQL Server ile otomatik olarak yüklenen veri tabanlarıdır. Management studio içinde bakıldığında kullanıcı tanımlı (user-defined) veri tabanları gibi silinme ya da yeniden adlandırma gibi seçenekleri yoktur. Kullanıcı tarafından oluşturulan veri tabanları aksine SQL Server tarafından oluşturulup bakımı yapılan sistem veri tabanları olmadan SQL Server düzgün çalışmaz. Hatta hiç çalışmaz. Bunlar; Master, Msdb,”Sistem“Sistem Veri Tabanları (Master, Msdb, Tempdb, Model, Resourcedb)” yazısının devamını oku

Veri tabanı Tablolarını Listelemek için Sorgular

Merhaba, Aşağıdaki sorguları kullanarak geçerli veritabanı içindeki tablo bilgilerini çağırabilirsiniz. SELECT*FROM sys.tables Başına veritabanı adı eklenerek istenen veritabanında çalışması sağlanabilir. Eklenmezse geçerli veritabanı ne ise onun tablolarını getirecektir. SELECT*FROM Northwind.information_schema.tables SELECT*FROM information_schema.tables Sistem objeleri içinden de tablo bilgileri çağrılabilir.  xtype=U olan satırlar tabloları getirir. SELECT*FROM SysObjects WHERE xtype = ‘U’ Ekstra Aşağıdaki sorgu ile tüm”Veri“Veri tabanı Tablolarını Listelemek için Sorgular” yazısının devamını oku

Window Fonksiyonları 2 – Sıralama Fonksiyonları – ROW_NUMBER, RANK, DENSE_RANK, PERCENT_RANK, NTILE

Ranking(Sıralama) Fonksiyonları bir window fonksiyonu tipidir. Tüm pencere fonksiyonları gibi OVER() ifadesi ile kullanılırlar. Genel Syntax aşağıdaki gibidir. RANKING_FUNCTIONS ()         –buraya fonksiyon adı gelir. OVER ( [PARTITION BY alan1,alan2,.. ]    –isteğe bağlı ORDER BY alan1,alan2,. ) ROW_NUMBER Tablo içinde satırları belirli gruplara bağlayarak ilgili satırlara 1 den başlayarak özel sıra numarası”Window“Window Fonksiyonları 2 – Sıralama Fonksiyonları – ROW_NUMBER, RANK, DENSE_RANK, PERCENT_RANK, NTILE” yazısının devamını oku

Window Fonksiyonları 1- Window Aggregate Fonksiyonları

Window fonksiyonları satırların kendi kimliklerini koruyarak gruplanmasını sağlayan fonksiyonlardır. Bu fonksiyonlar veriyi satır bazlı işleme soktukları için satırlar çoklasa bile distinct yapılmadıkça o satır veri kümesi içinde varlığını korumaya devam eder. OVER() ifadesi ile kullanıldıkları için Window fonksiyonlara OVER fonksiyonlar da denir. 3 çeşit window fonksiyonu vardır. Aggregate : Sum, Avg, Max, Min, Count Ranking”Window“Window Fonksiyonları 1- Window Aggregate Fonksiyonları” yazısının devamını oku

While Döngüsü, Break, Continue İfadeleri

Birçok programlama dilinde kullanılan WHILE döngüsü, belirli kod bloklarını koşula bağlı olarak tekrar tekrar çalıştırmaya yarar. SQL Server’da While’in çeşitli formları olan do..while, for..loop gibi kalıplar kullanılmamaktadır. Sadece While kullanılır. While bir koşula bağlanmazsa döngü sonsuz devam eder. Bu yüzden genellikle sayac kurguları ile döngünün sınırlanması sağlanır. While döngüsünün genel yapısı aşağıdaki gibidir. İlk önce”While“While Döngüsü, Break, Continue İfadeleri” yazısının devamını oku

SSIS- Kategoriye Göre Klasör Oluşturma İşlemi

Merhaba, Northwind database inden Categories tablosunda bulunan kategorilerin her biri için Rapor adlı bir klasör içinde klasörler oluşturalım. Oluşturulan dosya içinde toplamda 8 tane klasörümüz olacak. Bu işlem için; Execute SQL Task, ForEach Loop Container ve File System Task kullanacagız. Üç tane değişken tanımlıyorum; CreatePath, KategoriAdi ve Sorgu isimlerini veriyorum. Şimdi sırasıyla Task editorlerinin içeriğine”SSIS-“SSIS- Kategoriye Göre Klasör Oluşturma İşlemi” yazısının devamını oku

Excel Shortcuts and Practical Tips

In this article I would like to talk about some shortcuts and some practical tips that we use frequently on Excel. After all the shortcuts and hints I mentioned, I made a noticeable acceleration in myself. I hope it works for you. Ctrl + V Paste Ctrl + X Cut Ctrl + C Copy Ctrl”Excel“Excel Shortcuts and Practical Tips” yazısının devamını oku

İş Zekası ve İş Analisti Farkı Nedir?

  Merhaba,  çeşitli veritabanlarında sonsuz sayıda düzensiz veri birikmeye başladı bu da yeni iş kollarının türemesini sağladı tabi. Bu yazımda iş dünyasında yeni yeni popüler olmaya başlayan ve veri ile ilgilenen iki iş alanından bahsetmek istiyorum. İş Zekası (Business Intelligence) Vikipedi tanım : İş Zekası veya kısaca: BI (İngilizce: Business intelligence), iş amaçları için ham veriyi anlamlı ve”İş“İş Zekası ve İş Analisti Farkı Nedir?” yazısının devamını oku

NBUY – Nitelikli Bilişim Uzmanı Yetiştirme Programına Başvurdum

  Merhaba, Bilge Adam Eğitim kurumunun Çalışma Bakanlığı ile ortak yürüttüğü Nitelikli Bilişim Uzmanı Yetiştirme Programı Türkiye’deki istihdamı sağlamak amacıyla oluşturulmuş %100 burslu bir programdır. Aynı zamanda kursa katılmayı hak kazananlara İşkur tarafından günlük belirli bir ücret de verilmektedir. Kurs alanına göre 4 ya da 5 ay sürmektedir. 3 farklı alanda eğitim verilmektedir. Bunlar; Sistem”NBUY“NBUY – Nitelikli Bilişim Uzmanı Yetiştirme Programına Başvurdum” yazısının devamını oku