Geleneksel Arap Bayramı 2023 Tekeler/KARPUZLU
Blog • Kişisel • Gezi •
Sönmeyen Meşale Yapımı | Solo Bushcraft Camp
Ateşler • İzcilik • Kamp •
AVATAR 2 | Suyun Yolu İnceleme - Spoiler Yok! | Avatar The Way Of Water
Blog • Kişisel • Film •
Nif Dağı Zirve Yürüyüşü
Kamp • Blog • Kişisel • Gezi •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...
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...
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...
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...
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 ...