Close Menu
Yazılım Yap

    Güncel Makaleler için Abone Ol

    Yazılım Yap'dan teknoloji, yazılım, tasarım ve iş dünyasına dair en son yaratıcı haberleri alın.

    Yeni Makaleler

    Doğru Veri Tabanı Seçimi SQL mi NoSQL mi?

    7 Ekim 2025

    SQL Performansını Artırmak İçin 7 Etkili Sorgu Optimizasyonu Tekniği

    5 Ekim 2025

    SQL Nedir? Veri Tabanı Yönetiminde SQL Komutları ile Hızlı Başlangıç Rehberi

    3 Ekim 2025
    Facebook Instagram YouTube LinkedIn
    • Ana Sayfa
    • Hakkımızda
    • İletişim
    • Yazarlarımız
    • Gizlilik Politikası
    Facebook X (Twitter) Instagram YouTube
    Yazılım YapYazılım Yap
    • Ana Sayfa
    • Yazılım
    • Programlama
    • Teknoloji
    • Eğitim
      • Yazılım
      • Programlama
      • Yapay Zeka
      • SQL
      • HTML
      • JavaScript
      • CSS
      • Server
      • Database
      • C#
    • Tasarım
      • Renk
    Yazılım Yap
    Home»Database»SQL Nedir? Veri Tabanı Yönetiminde SQL Komutları ile Hızlı Başlangıç Rehberi
    Database

    SQL Nedir? Veri Tabanı Yönetiminde SQL Komutları ile Hızlı Başlangıç Rehberi

    FurkanYazar: Furkan3 Ekim 2025Yorum yapılmamış3 Dakika1 Görüntüleme
    Facebook Twitter Pinterest LinkedIn Telegram Tumblr Email Copy Link
    Paylaş
    Facebook Twitter LinkedIn Pinterest Email Copy Link

    Yazılım dünyasının temel taşlarından biri olan veri tabanları, neredeyse her uygulamanın arkasında yer alır. Bu veri tabanlarıyla iletişim kurmanın evrensel dili ise SQL’dir. İster bir web geliştirici, ister veri analisti, isterse mobil uygulama mühendisi olun, SQL öğrenmek, kariyerinizde büyük avantaj sağlar.

    Bu rehberde, SQL nedir, temel SQL komutları nelerdir ve veri tabanı yönetiminde nasıl kullanılır? sorularına net cevaplar bulacaksınız. Hiç bilginiz olmasa bile, bu makaleyle SQL’i adım adım öğrenebilirsiniz.

    SQL Nedir?

    SQL (Structured Query Language), ilişkisel veri tabanı yönetim sistemlerinde (RDBMS) veri depolamak, sorgulamak, güncellemek ve yönetmek için kullanılan standart bir programlama dilidir. İlk olarak 1970’lerde IBM tarafından geliştirilen SQL, günümüzde MySQL, PostgreSQL, Microsoft SQL Server, Oracle ve SQLite gibi popüler veri tabanlarında desteklenir.

    SQL’in temel amacı, insanlarla veri tabanları arasında köprü kurmaktır. Teknik jargondan uzak, İngilizce’ye benzeyen söz dizimi sayesinde kolay öğrenilir ve kullanılır.

    sql

    Temel SQL Komutları ve Kullanım Alanları

    SQL komutları genellikle dört ana kategoriye ayrılır: DDL, DML, DCL ve TCL. Ancak başlangıç seviyesi için en çok kullanılanları DML (Data Manipulation Language) grubundandır.

    1. SELECT – Veri Çekme

    Veri tabanından veri okumak için kullanılır. En temel ve en çok kullanılan SQL komutudur.

    SELECT ad, soyad, email FROM kullanicilar WHERE yas > 18;

    Bu sorgu, 18 yaşından büyük kullanıcıların ad, soyad ve e-posta bilgilerini getirir.

    2. INSERT – Veri Ekleme

    Yeni bir kayıt eklemek için kullanılır.

    INSERT INTO urunler (ad, fiyat, kategori_id) 
    VALUES ('Laptop', 12000, 1);

    3. UPDATE – Veri Güncelleme

    Mevcut kayıtları güncellemek için kullanılır. WHERE koşulu unutulmamalıdır, aksi takdirde tüm satırlar güncellenir!

    UPDATE kullanicilar 
    SET email = '[email protected]' 
    WHERE id = 5;

    4. DELETE – Veri Silme

    Kayıtları silmek için kullanılır. Yine, WHERE şartı kritiktir.

    DELETE FROM siparisler WHERE durum = 'iptal';

    5. CREATE TABLE – Tablo Oluşturma (DDL)

    Yeni bir tablo tanımlamak için kullanılır.

    CREATE TABLE ogrenciler (
        id INT PRIMARY KEY AUTO_INCREMENT,
        ad VARCHAR(50),
        soyad VARCHAR(50),
        dogum_tarihi DATE
    );

    SQL ile İlk Adımlar: Basit Bir Senaryo

    Diyelim ki bir kitaplık uygulaması geliştiriyorsunuz. Aşağıdaki adımları izleyerek veri tabanınızı oluşturabilir ve yönetebilirsiniz:

    1. CREATE DATABASE kutuphane;
    2. USE kutuphane;
    3. CREATE TABLE kitaplar (id INT, baslik VARCHAR(100), yazar VARCHAR(100));
    4. INSERT INTO kitaplar VALUES (1, '1984', 'George Orwell');
    5. SELECT * FROM kitaplar WHERE yazar = 'George Orwell';

    Bu basit akış, SQL’in gücünü göstermeye yetecektir.

    SQL Öğrenirken Dikkat Edilmesi Gerekenler

    • WHERE koşulunu unutmayın: UPDATE veya DELETE yaparken tüm tabloyu etkilememek için şart ekleyin.
    • Yedek alın: Özellikle üretim (production) ortamlarında değişiklik yapmadan önce veri tabanı yedekleyin.
    • SQL injection’a dikkat: Kullanıcı girdilerini doğrudan sorguya eklemeyin. Parametreli sorgular kullanın.
    • İndeksleri unutmayın: Büyük tablolarda sorgu performansı için indeks kritiktir (bkz. SQL Performans İyileştirme Rehberi).

    Hangi Veri tabanı ile Başlamalı?

    SQL öğrenmeye başlamak için aşağıdaki sistemler idealdir:

    • SQLite: Kurulum gerektirmez, hafif ve mobil uygulamalarda yaygındır.
    • MySQL: Web projelerinde (özellikle PHP ile) çok yaygındır.
    • PostgreSQL: Gelişmiş özellikler sunar, veri bütünlüğüne önem veren projeler için uygundur.

    İlk denemeler için SQLite Online gibi ücretsiz araçlar kullanabilirsiniz.

    Sonuç

    SQL, veriyle çalışan herkes için vazgeçilmez bir beceridir. Bu rehberde, SQL nedir, temel SQL komutları nelerdir ve nasıl kullanılır sorularına cevap verdik. Artık basit sorgular yazabilir, veri ekleyebilir, güncelleyebilir ve silebilirsiniz.

    Unutmayın: SQL öğrenmek, bir maraton değil, kısa mesafeli bir yarıştır. Bugün yazdığınız ilk SELECT sorgusu, yarının veri bilimcinin veya yazılım mühendisinin temelini oluşturabilir.

    database SQL SQL komutları SQL nedir SQL öğrenmek veri tabanı veritabanı veritabanı yönetimi
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    Furkan
    • Website

    Önerilen Makaleler

    Doğru Veri Tabanı Seçimi SQL mi NoSQL mi?

    7 Ekim 2025

    SQL Performansını Artırmak İçin 7 Etkili Sorgu Optimizasyonu Tekniği

    5 Ekim 2025

    Web Hosting Nedir? Neden Önemli? Hosting Tavsiyeleri

    30 Eylül 2025

    Bilgisayar Olmadan Kod Yazmak Mümkün

    25 Eylül 2025

    0’dan Yazılım Öğrenmek Ne Kadar Sürer?

    25 Eylül 2025

    Yazılım Geliştirmenin Psikolojisi: Ekip İçi İletişim ve Motivasyon

    11 Ekim 2024
    Yorum Ekle
    Bir Yanıt Bırakın Yanıtı İptal Et

    En Çok Görüntülenenler

    Beyaz Rengi Bırakın Tasarımlarda Alternatif Renkler Kullanın

    24 Haziran 2024114 Görüntüleme

    CSS Nedir? Web Tasarımının Görünmeyen Kahramanı

    19 Mayıs 202535 Görüntüleme

    Programlama Dilleri Karşılaştırması: Hangi Dil Hangi Projeye Uygun?

    26 Ekim 20246 Görüntüleme
    Kaçırmayın

    Doğru Veri Tabanı Seçimi SQL mi NoSQL mi?

    7 Ekim 2025

    SQL mi NoSQL mi? Projeleriniz için hangi veri tabanı türü daha uygun? Performans, ölçeklenebilirlik ve veri yapısı açısından detaylı karşılaştırma.

    SQL Performansını Artırmak İçin 7 Etkili Sorgu Optimizasyonu Tekniği

    5 Ekim 2025

    SQL Nedir? Veri Tabanı Yönetiminde SQL Komutları ile Hızlı Başlangıç Rehberi

    3 Ekim 2025

    Web Hosting Nedir? Neden Önemli? Hosting Tavsiyeleri

    30 Eylül 2025
    İletişimde Kalın
    • Facebook
    • YouTube
    • WhatsApp
    • Instagram
    Son İncelemeler
    Hızlı Linkler
    • Ana Sayfa
    • Hakkımızda
    • İletişim
    • Yazarlarımız
    • Gizlilik Politikası
    Senin İçin Seçilenler

    Doğru Veri Tabanı Seçimi SQL mi NoSQL mi?

    7 Ekim 2025

    SQL Performansını Artırmak İçin 7 Etkili Sorgu Optimizasyonu Tekniği

    5 Ekim 2025

    SQL Nedir? Veri Tabanı Yönetiminde SQL Komutları ile Hızlı Başlangıç Rehberi

    3 Ekim 2025

    Güncel Makaleler için Abone Ol

    Yazılım Yap'dan teknoloji, yazılım, tasarım ve iş dünyasına dair en son yaratıcı haberleri alın.

    Yazılım Yap
    Facebook Instagram YouTube LinkedIn
    • Yazılım Yap – Kodlama, Web ve Modüler Yazılım Rehberi
    • Hakkımızda
    • İletişim
    • Yazarlarımız
    • Gizlilik Politikası
    © 2025 Yazılım Yap Tüm hakları saklıdır.

    Yukarıya yazın ve aramak için Enter tuşuna basın. İptal etmek için Esc tuşuna basın.

    Reklam Engelleyici Etkinleştirildi!
    Reklam Engelleyici Etkinleştirildi!
    Web sitemiz, ziyaretçilerimize çevrimiçi reklamlar sunarak mümkün kılınmaktadır. Lütfen Reklam Engelleyicinizi devre dışı bırakarak bizi destekleyin.