SQL Server Sunucu Bileşenleri
SQL Server kuruyoruz ama içerisinde çeşitli bileşenler var, peki hangilerini kurmamız gerekiyor?
T-SQL Trigger ile Hesap Aktifleştirme Kodu Üretme ve Kullanıcıya Mail Atma
Çoğu web siteleri yeni açılan hesapları doğrulamak için kayıt esnasında girilen eposta adreslerine bir doğrulama kodu veya linki göndermekteler. Bu işlem temelinde basit bir mantığa dayanmaktadır. Bu yazımızda bu işlemin…
T-SQL Cursor Kullanımı
Programlama dillerinde en kullanışlı özelliklerden biri bir listeyi veya diziyi baştan sona gezmektir. C# gibi programlama dillerinde bu işlem foreach komutu yapılmaktadır. SQL Server tarafında ise bu işlem cursor yapısı…
Bir Tablo Üzerinde Tanımlı Index ve Foreign Keylerin Sorgulanması
Foreign Key tablolar üzerinde veri bütünlüğünü sağlayan yapılardan biridir. Aşağıdaki kodu çalıştırarak veri tabanında tanımlı olan foreign key listesi elde edilebilir. Kod içerisinde kullanılan tablolar aşağıdaki gibidir. sys.foreign_keys: Foreign Key…
T-SQL Cursor ile İstatistikleri Güncelleme
Veri tabanlarının performansı üzerinde indekslerin etkisi olmazsa olmazdır. İndekslerin de düzgün çalışması için de istatistiklerin güncel olması gerekmektedir. İstatistikler, SQL Server tarafından otomatik güncellense de kimi zaman elle güncellenmeleri gerekmektedir.…
E-Devlet Sitesinde İki Adımlı Doğrulama Aktivasyonu
Türkiye’de gerek kamu gerek özel sektör artık nerede ise bütün hizmetleri E-Devlet kapısı üzerinden sunmaya başlıyor. Son olarak iletişim operatörlerinin abonelik fesih işlemlerinin de E-Devlet kapısına taşınması artık her şeyin…
Ele Geçirilmiş “sa” Kullanıcı Şifresi ile Neler Yapılabilir?
Sistem kurulum ve ayarlamalarında ne yazık ki güvenlik konusunu gözardı ettiğimiz durumlar olabiliyor. Bir sistem kurulumunda mümkün olan bütün seçenekleri seçerek tam olsun, eksiksiz olsun diye bütün bileşenleri yükleyebiliyoruz veya…
T-SQL İle Diskte Kalan Boş Alan Tespiti
SQL Server üstlendiği rol gereği sürekli veri kaydı alan bir sistem ve üzerinde kurulu olduğu disk boyutunun belli aralıklarla kontrol edilmesi gerekmektedir. Yazımızda SQL Server veri tabanlarının üzerinde kurulu bulunduğu…
SQL Server Sistem Veri Tabanları
Master Master veri tabanı sistem düzeyinde bilgileri tutar. Bu bilgilerden bazıları: kullanıcı hesapları, bağlı sunucular, konfigürasyon ayarları, sistemde oluşturulmuş veri tabanları… Master veri tabanının dosya özellikleri aşağıdaki gibidir; Dosya Mantıksal…