SQL Nedir ?
Merhaba arkaşlar bu yazımda sizlere biraz SQL'den bahsedeceğim;
SQL "Structured Query Language" veritabanlarından data çekme, silme ve değiştirme gibi işlemler için kullanılan hızlı ve bir o kadarda basit bir dildir.
Günümüzde kullanımı çok yaygındır. Altyapısında veritabanı desteği olan web uygulamalarının veritabanı ile ilişkilerini SQL aracılığı ile kontrol ediliyor.
SQL dilinin en yaygın olarak kullanıldığı veri tabanları ise, Oracle, Sybase, Microsoft, SQL Server, Access, Ingres gibi veritabanlarında kullanılmaktadır.
Örneğin, altyapısı veritabanı ile oluşmuş bir siteye herhangi bir mesaj kaydedildiğinde bu mesaj "veri" veritabanına kaydedilir.
Eğerki o mesaj "veri" onaylanır ise veritabanında bir alan güncellenmiş olur. Eğer yönetici "admin" o mesajı "veri" istemez ise siler yada değiştirir ise
o mesaj güncelleğinden dolayı sitemizde istediğimiz değişikliği yapmamızı sağlar.
Örnek vermem gerekirse bizim sitemizde bir kayıt var bu kaydı SQL ile nasıl silebiliriz ?. İşte size çözümü sağlayabileceğimiz bir örnek SQL cümlesi;
DELETE FROM tbl_yazilar WHERE id=54
Şimdi yukarıdaki yazdığımız SQL cümlesinin anlamı: yazdığımız kod veritabanında çalıştığı takdirde tbl_yazilar tablosundaki id alanı 54 olan kayıt silinecektir.
Bu döküman SQL dilini tanıtmak ve mantığını bilenler için yararlı olacaktır. Şunu belirtmeliyimki siz eğer SQL konusunda kendinizi zayıf hissediyorsanız bu dökümanda
yazanları anlamayız çok zor olacaktır. Eğer bir sonraki SQL Injection Nedir ? adlı makalemi okuyacak iseniz kendinizi SQL komutlarını ve veritabanı mantığını çözmeniz gerekmektedir.
Bu makale r4dBlack tarafından hazırlanmıştır. Kaynak gösterilerek bir kısmından veya tamamından alıntı yapılabilir.
http://r4dblack.blogspot.com
0 Response to "SQL Nedir ?"
Yorum Gönder