SQL Komutları

Post

Çeşitli işlemleri gerçekleştirmek için SQL’de kullanılan bazı komutarları şu şekilde sıralayabiliriz:

  • DQL – Veri Sorgulama Dili
    DQL (Data Retrieval) veri tabanından veri almak/seçmek için kullanılır. SQL komutu SELECT’dir.
  • Select * from tbl_Personel
  • DDL – Veri Tanımlama Dili
    SQL, aynı zamanda bir Veri Tanımlama Dili (DDL) olarak kullanılır. Bu, bir veritabanını oluşturma, yapısını değiştirme ve veritabanı içindeki nesneyi silme gibi işlemlerin yapılabilmesi anlamına gelmektedir. DDL, veri tabanı şemasıyla ilgilenir, veri tabanındaki nesnelerin yapısını oluşturmak ve değiştirmek için kullanılır. Bu nedenle SQL komutları; CREATE, DROP, ALTER, TRUNCATE, COMMENT, RENAME şeklindedir.
  • – CREATE DATABASE veritabanı_ismi
  • – CREATE TABLE tablo_ismi
  • DML – Veri İşleme Dili
    DML, Veri Manipülasyon Dili anlamına gelir. Veri tabanındaki verileri saklamak, değiştirmek, silmek ve güncellemek için kullanılır. DML komutlarından bazıları INSERT, UPDATE, DELETE ve MERGE’dir.
  • Select * from tbl_Personel
  • Select lect per_id, adi, gorevi from personel

 

  • DCL – Veri Kontrol Dili

SQL, veri tabanınızı kötüye kullanıma karşı sağlama almanızı sağlayan bir Veri Kontrol Dili (DCL) olarak aktarılır. DCL, şema nesnelerinin bazı kullanıcılara erişimini sağlamak ve kaldırmak için kullanılır. DCL komutlarından bazıları GRANT ve REVOKE’dır.

  • GRANT izinler – ON izin alanı – TO kullanıcılar
  • GRANT DELETE,INSERT, SELECT,UPDATE ON tbl_personel TO dersKull
  • DENY izinler – TO kullanıcılar
  • DENY DELETE,INSERT, SELECT,UPDATE TO dersKull
  • REVOKE izinler – TO kullanıcılar
  • REVOKE DELETE,INSERT, SELECT,UPDATE TO dersKull

 

  • TCL – İşlem Kontrol Dili
    “Veritabanı İşlem Yönetimi” olarak da bilinir. İşlem Yönetimi, veri tabanı ile ilgili işlemi sürdürmek, yani veri tabanının ACID özellikleri için temel kuralları takip etmek anlamına gelir. İşlemin yalnızca iki sonucu vardır; başarı veya başarısızlık. SQL komutları TRANSACTION, COMMIT, ROLLBACK, SAVEPOINT şeklindedir. DML komutları tarafından yapılan değişiklikleri yönetmek için TCL kullanılır. Dolayısıyla, DML komutları tarafından yapılan değişiklikler DCL komutları tarafından kontrol edilebilir.


Etiketler:

Author Figure

Hanifi GÜNDÜZ

Eğitimci

Derstek.net sitesi yönticisi. Web tasarımcı.


0 Yorum

    Henüz yorum yapılmamış...

Yorum Ekle

Benzer İçerikler

Post

SQL Nedir?