Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

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 (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.
CREATE TABLE Ogrenciler (
OgrenciID INT PRIMARY KEY,
Ad VARCHAR(50),
Soyad VARCHAR(50),
DogumTarihi DATE
);INSERT INTO Ogrenciler (OgrenciID, Ad, Soyad, DogumTarihi)
VALUES (1, 'Ali', 'Yılmaz', '2000-05-12');SELECT * FROM Ogrenciler;
SELECT Ad, Soyad FROM Ogrenciler WHERE DogumTarihi > '2000-01-01';UPDATE Ogrenciler
SET Ad = 'Ahmet'
WHERE OgrenciID = 1;DELETE FROM Ogrenciler WHERE OgrenciID = 1;
WHERE koşulu olmadan yapılan DELETE veya UPDATE işlemleri tehlikelidir.
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.