Pivot & Unpivot
Kısaca pivot, satırlarımızı sütunlara unpivot, sütunlarımızı satırlara çevirir. Pivot örneği için AdventureWorks2012 veritabanını kullanacağım. Bu veritabanını linkten... Devamı İçin Tıkla
Kısaca pivot, satırlarımızı sütunlara unpivot, sütunlarımızı satırlara çevirir. Pivot örneği için AdventureWorks2012 veritabanını kullanacağım. Bu veritabanını linkten... Devamı İçin Tıkla
MSSQL bir veritabanı yönetim sistemidir. Nasıl bir sistem ? ( Relational Database Management System ) Yani ilişkisel veritabanı yönetim sistemidir. Veriler tablolarda tutulur. Ekleme,Silme,Güncelle,Listeleme işlemleri yapılır. OLTP diye... Devamı İçin Tıkla
Veritabanı Seviyesinde Kullanıcı Yetkisinin Yapılandırılması, Server Seviyesinde Kullanıcı Yetkisinin Yapılandırılması, Veritabanı Kullanıcısı Yönetimi, Sistem Fonksiyonları, Kullanıcı ve Login Bilgileri... Devamı İçin Tıkla
Kimlik Doğrulama, SQL Server Kullanıcı Hesapları, SA Hesabı, SQL Server Rolleri Kimlik Doğrulama Sql Server ile clientlar arasında iki çeşit kimlik doğrulama yöntemi vardır. Windows Authentication ve Sql Server Authentication. Sql... Devamı İçin Tıkla
Sql server veritabanı, geliştirme ortamı, kurum ve işletmeler tarafından kullanılmaktadır. Bu kuruluşların, birçok işlem için kullanılan veritabanları özel ve gizliliği yüksek, korunması gereken verilerin tutulduğu... Devamı İçin Tıkla
SQL INJECTION /* SQL Injection, veritabanı sunucusuna gönderilen sorgu bloğuna, yeni bir sorgu sıkıştırma yöntemiyle gerçekleşir. */ create table kullanicilar ( kullaniciId int IDENTITY(1,1) Primary key, kullaniciAd... Devamı İçin Tıkla
INSERT TRIGGER Bir tabloya yeni kayıt ekledikten sonra devreye girecek işlemler için kullanılır. Trigger oluşturulduktan sonra, yeni eklenen her kaydı Inserted tablosunda tutmaya başlar. Bu kayıtlar gerçek tablonun yapısal bir... Devamı İçin Tıkla
TRIGGER NEDİR? Triggerlar veri yada sistemle ilgili değişimlerde otomatik olarak tetiklenen sp’lerdir. Triggerların sp’lerden farkı dışarıdan parametre almaması,dışarıya parametre göndermemesi ve bir kullanıcı... Devamı İçin Tıkla
Parametresiz ve Parametreli Skaler Kullanıcı Tanımlı Fonksiyonlar, Tekli ve Çoklu Tablo Döndüren Kullanıcı Tanımlı Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlarda Kod Gizliliği: Şifreleme /* Kullanıcı tanımlı fonksiyonlar... Devamı İçin Tıkla
HATA YÖNETİMİ, HATA FIRLATMA, RAISERROR, TRY CATCH YAPISI select * from sys.messages -- Sistemdeki bütün hataları listeler select * from sys.messages where language_id=1055 -- Türkçe bütün hataları listeler -- Yeni Hata Mesajı... Devamı İçin Tıkla