SQL Nedir ve Kullanımı

Merhaba Arkadaşlar bugün sizlere SQL ve Kullanımı ile ilgili bilgi vermek istiyorum. Öncelikli olarak SQL Nedir. Bundan bir başlayalım 🙂 gerisi gelir.

SQL Nedir.

SQL İngilizce Anlamı Structured Query Language (Yapılandırılmış Sorgulama dili) bir verbanı sorugu dilidir. (Bir Programlama dili değildir.) SQL ile veri Ekleme silme düzenleme. Var olan tablo üzerinde değişiklikyapma gibi işlemler yapılır. SQL bütün gelişmiş vertabanı uygulamarında kullanılır.

Veri Tabanı Uygulamaları

  1. Oracle
  2. db2
  3. Sybase
  4. İnformix
  5. Mİcrosoft SQL Server
  6. MS Access

SQL Veri Tanımlama Dili DDL (Data Definition Language)

Sql Server Üzerinde kalıcı yaplar oluşturmak güncellemek ve silmek için kullanılan kodlardır.

  • Create (Oluşturma)
  • Alter (Gücenleme)
  • Drop (Silme)

İşlemlerini Yapmakatadır.

Not: Bu Alanlar genelde pek kullanılmaz. O yüzden diğer makalelerimde yeri geldiği zaman açıklamlı olarak anlatacağım.

SQL Veri İşleme Dili DML (Data Manipulation Language)

DDL ile oluşturulan yapılar içerisine girilecek olan datanın yönetimini sağlar yani bir daha eklemek silmek güncellemek ve görüntülemek için bu kodlar kullaılır.

  • Select = Görüntüler
  • Insert = Yani Kayıt Ekıler
  • Update = Günceller
  • Delete = Siler

SQL Veri KOntrol Dili DCL (Data Control Language)

Yapılacak olan işleme izin verilip veya verilmeyeceği için kullanılan kodlardır.

  • Grant = İzinli Yapabilir.
  • Revoke = Başkasından izin alarak yapabilir.
  • Deny = işlemi Yapamaz
  • With grant Deny ile aynı anlama gelir.

DML

Select

Bilgileri götüntülemek için kullanılan basitçe raporlama işlemi olarakda adlandırılan kod parçalarıdır.

Kullanımı

Select Kolonadlari From TabloAdi

Örnek

Select * From Categories

Select CategoryName, Description From Categoires

Not: * Tüm kolanlar anlamına gelir.

Where (Koşul Kullanımı)

Kullanımı

Select Kolonadlari From Tabloadi where Koşul

Select * From Products Where CategoryID=1

Kategori ID 1 Olan tüm ürünleri getir.

Between (Arasında) Kullanımı

İki değer arasındaki verileri gelirmeye yararyan komuttur.

Kullanımı

Select kolanadlari from tabloadi where Kolonadi between ilkdeger and ikincideger

Select * From Products Where UnitPrice Between 50 and 100

Ürün fiyatı 50 ile 100 arasında olanları getir.

Like (İçinde)  KUllanımı

Kullanımı

select * From Tabloadi where kolonadi like ‘deger’

Like kullanımında aramak istediğiniz şekile göre değişik yöntemler blunmaktadır.

Bunlar

  • like ‘%Asd’ = Sonu asd ile biden değerler.
  • like ‘Asd%’ = Asd ile başlayan değerler
  • like ‘%Asd%’= Başı ve sonu önemli değil içinde asd geçen
  • değerler.
  • like ‘A___D’ = Aile başayıp d ile biten 5 karakterli değerler.
  • Not: “-” tek harf yerini tutuar.
  • like ‘[AS]%’ = ilk harfi A veya S olan değerler.
  • like ‘[A-S]ing’= ing ile biten ilk harfi a ile s arasındaki
  • harflerden biri olan 4 karakterli değerler.
  • like ‘M[^c]%’ M ile başayan ikinci harfi c olmayan tüm kayıtlar.

select * from Products where ProductName like ‘%Ch%’

Ürün Adının içerisinde ch geçen ürünler.
 

Evet Arkadaşlar bu makalemizinde sonuna geldik. Umarım yararlı bir bilgi olmuştur.

İyi Çalışmalar.

Ahmet KAYAR

“SQL Nedir ve Kullanımı” için 4 cevap

  1. MEZO dedi ki:

    Bu mudur sadece SQL ???????

  2. Ahmet Kayar dedi ki:

    Yok hocam olurmu hiç devamı gelecek 🙂 View Function ….

  3. megabayt dedi ki:

    şunu devamı ne zaman gelecek. ahmet bey bi yardımcı olun bana 🙁 stajdayım sql serverde veritabanı oluşturmamı istiyolar ne yapmam gerektiğini bilmiyorum:S

  4. Ahmet Kayar dedi ki:

    Fırsat buldukça paylaşım yapmaya çalışıyorum. Bu aralar çok yoğunum ancak ilk fırsatta bende bu yazımın devamını getirmek istiyorum.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir