1. Veritabanı Oluşturma

sql

Kodu kopyala

CREATE DATABASE veritabani_adi;

2. Tablo Oluşturma

sql

Kodu kopyala

CREATE TABLE tablo_adi (    sutun1 veri_tipi,    sutun2 veri_tipi,    ... );

Örneğin:

sql

Kodu kopyala

CREATE TABLE kullanici (    id INT AUTO_INCREMENT PRIMARY KEY,    ad VARCHAR(100),    email VARCHAR(100),    dogum_tarihi DATE );

3. Veri Ekleme

sql

Kodu kopyala

INSERT INTO tablo_adi (sutun1, sutun2, ...) VALUES (deger1, deger2, ...);

Örneğin:

sql

Kodu kopyala

INSERT INTO kullanici (ad, email, dogum_tarihi) VALUES ('Ahmet', 'ahmet@example.com', '1990-05-15');

4. Veri Sorgulama

sql

Kodu kopyala

SELECT * FROM tablo_adi;

Örneğin:

sql

Kodu kopyala

SELECT * FROM kullanici;

5. Veri Güncelleme

sql

Kodu kopyala

UPDATE tablo_adi SET sutun1 = yeni_deger WHERE kosul;

Örneğin:

sql

Kodu kopyala

UPDATE kullanici SET ad = 'Mehmet' WHERE id = 1;

6. Veri Silme

sql

Kodu kopyala

DELETE FROM tablo_adi WHERE kosul;

Örneğin:

sql

Kodu kopyala

DELETE FROM kullanici WHERE id = 1;

7. Veri Filtreleme (WHERE Kullanımı)

sql

Kodu kopyala

SELECT * FROM tablo_adi WHERE kosul;

Örneğin:

sql

Kodu kopyala

SELECT * FROM kullanici WHERE dogum_tarihi > '1990-01-01';

8. Sıralama (ORDER BY Kullanımı)

sql

Kodu kopyala

SELECT * FROM tablo_adi ORDER BY sutun ASC|DESC;

Örneğin:

sql

Kodu kopyala

SELECT * FROM kullanici ORDER BY ad ASC;

9. Toplama ve Gruplama (GROUP BY ve Aggregate Fonksiyonları)

sql

Kodu kopyala

SELECT sutun, COUNT(*) AS toplam FROM tablo_adi GROUP BY sutun;

Örneğin:

sql

Kodu kopyala

SELECT dogum_tarihi, COUNT(*) AS toplam_kullanici FROM kullanici GROUP BY dogum_tarihi;

10. Birleştirme (JOIN)

İki veya daha fazla tabloyu ilişkilendirerek veri almak için kullanılır.

sql

Kodu kopyala

SELECT * FROM tablo1 JOIN tablo2 ON tablo1.sutun = tablo2.sutun;

Örneğin:

sql

Kodu kopyala

SELECT kullanici.ad, siparis.siparis_tarihi FROM kullanici JOIN siparis ON kullanici.id = siparis.kullanici_id;

Bu temel SQL komutları ve sorguları, ilişkisel veritabanları üzerinde veri işleme, sorgulama ve yönetme işlemlerini gerçekleştirmek için kullanılır. SQL dilinin bu temel yapılarıyla çeşitli veritabanı yönetim işlemleri yapabilirsiniz.