Yandex Metrica
Kodladıkça değişen bir dünya... | Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

SQL Server Synonym Nedir ve Nasıl Kullanılır?

09.01.2026 yasinsunmaz 158 0

Bu yazımda SQL Server'da oldukça faydalı olan synonym yapısını inceleyeceğiz. Veritabanı projelerinde zamanla tablo isimleri uzar, şema yapıları değişir veya farklı veritabanlarına bağımlılıklar oluşur. Bu noktada kodu daha okunabilir ve sürdürülebilir hale getirmek için SYNONYM (eş anlamlı) yapısı devreye girer. SQL Server’da SYNONYM nedir, neden kullanılır, nasıl oluşturulur, nerelerde avantaj sağlar ve dikkat edilmesi gereken noktalar nelerdir adım adım inceleyeceğiz. Synonym Nedir? SYNONYM, veritabanındaki bir nesneye (tab...

Devamı

SQL Server Schema Kullanımı

10.12.2025 yasinsunmaz 201 0

Bu yazımda SQL Server'da oldukça faydalı olan schema yapısını inceleyeceğiz. SQL Server’da şema yapısı özellikle orta ve büyük ölçekli projelerde veritabanı nesnelerini düzenli, güvenli ve yönetilebilir hale getirir. Hem mantıksal bir gruplanma sağlar hem de yetkilendirme konusunda önemli avantajlar sunar. Schema Nedir? Schema, veritabanı içindeki nesnelerin (tablolar, view’lar, prosedürle, sequence vb.) mantıksal olarak gruplanmasını sağlayan yapılardır. Basitçe anlatmak gerek...

Devamı

SQL Server'da SELECT INTO ve INSERT INTO SELECT Kullanımı

31.05.2025 yasinsunmaz 577 0

Bu yazımda, SQL Server'da oldukça sık kullanılan ve günlük veri işlemlerinde hayat kurtaran iki komutu inceleyeceğiz: SELECT INTO ve INSERT INTO SELECT. Bu komutlar özellikle tablo kopyalama, yedek alma, veri çoğaltma, test verisi oluşturma gibi durumlarda oldukça işe yarar. Her iki komut da veri kopyalama işlemlerini kolaylaştırır fakat kullanım amaçları biraz farklıdır. SELECT INTO Nedir? SELECT INTO, var olan bir tablodan veri alarak, bu verilerle yeni bir tablo oluşturmak için kullanılır. Yani hem tabloyu oluşturur hem de veril...

Devamı

SQL Server'da LAG() ve LEAD() Kullanımı

23.05.2025 yasinsunmaz 562 0

Bu yazımda SQL Server'da oldukça faydalı olan LAG() ve LEAD() fonksiyonlarını inceleyeceğiz. Bu fonksiyonlar, bir satırdaki veriye bakarken, o satırın öncesindeki veya sonrasındaki satırdaki veriye de erişebilmemizi sağlar. Bu özellikleri sayesinde özellikle analitik raporlama, zaman serisi analizleri, trend hesaplamaları gibi işlemlerde yararlı olabilir. Bu yazıda, bu iki fonksiyonu farklı örneklerle açıklamaya çalıştım. Örneklerde Nortwind veri tabanını kullandım. Veri tabanını sisteminize yükleyerek sorguları test edebilirsiniz. Eğer...

Devamı

Dapr Nedir? Dapr'a Giriş

14.12.2024 yasinsunmaz 808 0

Mikroservislerin Gizemi: Karmaşık Altyapı Sorunlarına Kolay Çözüm Günümüzde mikroservis tabanlı uygulamalar geliştirmek, teknolojik açıdan bir devrim olsa da, pek çok karmaşık sorunu da beraberinde getiriyor. Pub/Sub iletişimi için hangi aracı kullanmalıyım? Şifre yönetimi için hangi çözüm daha güvenli? Servisler arasında iletişim nasıl güvenilir bir hale getirilebilir? Cache için Redis mi tercih edilmeli yoksa alternatif başka bir çözüm mü? Tüm bu sorulara ...

Devamı