SQL Nedir? Temel Komutlar ve Uygulama Örnekleri

Tolga CEYHAN
2 Min Read

 

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.

 

Bu makaleyi paylaş
Takip et:
Tolga CEYHAN, bilgi teknolojilerini severek takip eder ve BT üzerine hali hazırda aktif olarak çalışmaktadır. 2006 yılından 2017 yılına kadar web tasarım yazılım üzerine çalışmalar yaptım. Şuan ise Windows Sistem ve Sistem Güvenliği alanında çalışmalarımı sürdürmekteyim.
Yorum Yap

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir