Sobes.tech
Middle

DDL, DML, DCL nedir? Aralarındaki farklar ve komut örnekleri nelerdir?

sobes.tech yapay zeka

AI'dan gelen yanıt

DDL (Veri Tanımlama Dili) — veri tanımlama dilidir. Veritabanının yapısını oluşturmak ve değiştirmek için kullanılır. Komut örnekleri:

  • CREATE TABLE
  • ALTER TABLE
  • DROP TABLE

DML (Veri Manipülasyon Dili) — veri manipülasyonu dilidir. Veri ekleme, değiştirme, silme ve alma işlemlerine olanak tanır. Komut örnekleri:

  • SELECT
  • INSERT
  • UPDATE
  • DELETE

DCL (Veri Kontrol Dili) — erişim ve izinleri yönetmek için kullanılan dildir. Komut örnekleri:

  • GRANT (yetki verme)
  • REVOKE (yetki iptal etme)

Farklar:

  • DDL veritabanı yapısıyla ilgilidir.
  • DML tablo içerikleriyle ilgilidir.
  • DCL kullanıcı izinleri ve güvenliğiyle ilgilidir.