Etiket: SELECT Komutu

  • SQL Nedir? Temel Komutlar ve Uygulama Örnekleri

    SQL Nedir? Temel Komutlar ve Uygulama Örnekleri

     

    Verilerle çalışan herkesin karşılaştığı ilk kavramlardan biri SQL’dir. Sistem yöneticiliği ve veritabanı yönetimi gibi alanlarda aktif çalışan biri olarak, bugün sizlerle SQL’in ne olduğunu, hangi komutlarla çalıştığını ve nerelerde kullanıldığını sade bir dille paylaşmak istiyorum.

     

     

    SQL Nedir?

    SQL (Structured Query Language), veritabanlarında veri sorgulama, düzenleme ve yönetme işlemleri için kullanılan bir programlama dilidir. Bugün yaygın olarak kullanılan MySQL, Microsoft SQL Server, PostgreSQL ve Oracle gibi sistemlerin hepsi SQL diliyle çalışır.

    SQL Ne İşe Yarar?

    • Veritabanında yeni tablolar oluşturabiliriz
    • Veri ekleyebilir, silebilir ya da güncelleyebiliriz
    • Belirli koşullara göre veri çekebiliriz
    • Yetkilendirme ve güvenlik işlemlerini yönetebiliriz

    Temel SQL Komutları

    CREATE TABLE

    CREATE TABLE Ogrenciler (
      OgrenciID INT PRIMARY KEY,
      Ad VARCHAR(50),
      Soyad VARCHAR(50),
      DogumTarihi DATE
    );

    INSERT INTO

    INSERT INTO Ogrenciler (OgrenciID, Ad, Soyad, DogumTarihi)
    VALUES (1, 'Ali', 'Yılmaz', '2000-05-12');

    SELECT

    SELECT * FROM Ogrenciler;
    SELECT Ad, Soyad FROM Ogrenciler WHERE DogumTarihi > '2000-01-01';

    UPDATE

    UPDATE Ogrenciler
    SET Ad = 'Ahmet'
    WHERE OgrenciID = 1;

    DELETE

    DELETE FROM Ogrenciler WHERE OgrenciID = 1;

    SELECT Komutu Akış Şeması

     

    SQL Kullanım Alanları

    • Web uygulamalarında kullanıcı verisi yönetimi
    • E-ticaret sitelerinde sipariş ve stok takibi
    • ERP sistemlerinde veritabanı kontrolü
    • Mobil uygulama backend işlemleri

    İpuçları ve Dikkat Edilmesi Gerekenler

    • WHERE koşulu olmadan yapılan DELETE veya UPDATE işlemleri tehlikelidir.
    • Veritabanınızı mutlaka düzenli olarak yedekleyin.
    • SQL Injection gibi saldırılara karşı parametrik sorgular kullanın.

     

    Bu yazıda SQL’in temel yapı taşlarını ve komutlarını sizlerle paylaştım. Eğer veriyle çalışan biriyseniz, SQL bilginizi güçlendirmek hem işinizi kolaylaştırır hem de sistemlerinizin güvenliğini artırır.

    Bir sonraki yazımda JOIN işlemleri, ALT SORGULAR ve SQL fonksiyonları üzerine uygulamalı örneklerle devam edeceğim.