SQL bilindiği gibi veri tabanı uygulamalarında, verilerin sorgulanması, toplu düzenlemeler yapılması tabloların birbirine bağlanması gibi işlemlerin gerçekleştirilmesini sağlayan bir sorgulama dilidir. Genellikle big data dediğimiz, içerisinde bir çok veri tipinin yer aldığı büyük ölçekli veri tabanı yapılarında kullanılmaktadır. Bir programlama dili olmamasına rağmen programlama dilinin birçok işlevini yerine getirebilmektedir.(Döngüler, karar yapıları gibi.)
Yazımızda başlıkta belirtildiği üzere SELECT,DELETE,UPDATE gibi en temel kodların kullanımından bahsedeceğiz.
SELECT komutu veri tabanımızda herhangi bir tabloda sorgulamak istediğimiz alanları(rows) seçmemizi sağlar.SELECT komutundan sonra seçilecek alanlar yazılır ve FROM sözcüğüne geçilir.SELECT komutundan sonra yazılan * karakteri seçili tablodaki bütün alanların sorguya dahil edilmesini sağlar.
Aşağıda URUNLER tablosunda yer alan alanların tümünü daha sonra da belirli alanları getirecek,düzenleme ve silme yapılabilecek kodları göreceksiniz.
SELECT * FROM URUNLER
-URUNLER tablosundaki tüm alanları sorguya getirir.
SELECT URUN_ADI,URUN_BARKODU FROM URUNLER
-URUNLER tablosundaki URUN_ADI ve URUN_BARKODU alanlarını sorguya getirir.
SELECT URUN_ADI,URUN_BARKODU FROM URUNLER WHERE URUN_BARKODU='88'
-URUNLER tablosundaki URUN_BARKODU alanı 88 olan kayıtları getirir.WHERE kelimesi sorguya şart koymamızı sağlar.(eşitlik,benzerlik)