SQL Yorum Satırları ve Kod Düzeni

0 Yanıt 12 Görüntülenme
Puanlayanlar
Katılımcılar
Konuyu Açan #1
SQL'de Yorum Satırlarının Kullanımı ve Etkili Kod Düzeni

SQL sorgularında yorum satırları, kodun okunabilirliğini artırmak ve bakımını kolaylaştırmak adına kritik bir öneme sahiptir. Özellikle büyük ve karmaşık veritabanı projelerinde, kodun ne yaptığı, neden böyle yazıldığı gibi açıklamaların eklenmesi, takım içi iletişimi ve hata ayıklamayı hızlandırır.

İlk olarak, SQL'de yorum satırları iki biçimde eklenebilir: tek satır ve çok satırlı.
  • Tek satırlı yorumlar: -- veya # sembolleri ile başlar ve satır sonunda biter.
    Örnek:
    KOD
    12-- Bu sorgu müşteri bilgilerini getirir  
    SELECT * FROM musteriler;


  • Çok satırlı veya blok yorumlar: /* ... */ ile kapsanır. Bu yöntem, birden fazla satıra yayılan açıklamalar veya geçici devre dışı bırakmalar için uygundur.
    Örnek:
    KOD
    1234/*  
    Bu bölüm, toplam satışları hesaplar  
    ve sonuca göre rapor hazırlar */  
    SELECT SUM(satis_tutari) FROM satislar;


    İyi bir SQL kod düzeni, birkaç temel prensibi içerir:
    • İsimlendirme tutarlılığı: Tablo, sütun ve değişken isimleri anlamlı ve tutarlı olmalı.
    • Girintileme ve hizalama: JOIN'ler, WHERE, GROUP BY gibi clause'lar uygun şekilde girintilenmeli.
    • Yorumlar ve açıklamalar: Karmaşık sorguların önüne veya içine kısa açıklamalar eklenmeli.
    • Satır uzunluğu sınırı: Genellikle 80-120 karakter, satırların aşırı uzaması okunabilirliği azaltır.
    • Boşluk ve satır ayrımı: Farklı mantıksal bloklar arasında boş satırlar bırakılmalı.


    Örneğin, karmaşık bir sorgu şu şekilde düzenlenebilir:
    KOD
    12345678  
    -- Müşteri ve satış bilgilerini getirir, toplam tutarları hesaplar  
    SELECT m.musteri_id, m.ad, COUNT(s.satis_id) AS toplam_satis, SUM(s.tutar) AS toplam_tutar  
    FROM musteriler m  
    LEFT JOIN satislar s ON m.musteri_id = s.musteri_id  
    WHERE s.tarih >= '2023-01-01'  
    GROUP BY m.musteri_id, m.ad  
    ORDER BY toplam_tutar DESC;  
    


    Kısaca özetlemek gerekirse, SQL kodlarında yorum satırları kritik bir iletişim aracıdır ve kodun okunabilirliği ile bakımını kolaylaştırır. İyi düzenlenmiş, temiz ve anlaşılır sorgular, projelerin sürdürülebilirliği açısından hayati öneme sahiptir. Bu kurallara uyduğunuzda, hem kendiniz hem de ekip arkadaşlarınız açısından daha sağlıklı bir veri tabanı yönetimi sağlanır.
  • Yanıt vermek için giriş yapmış olmalısınız.

    0 alıntı seçildi