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.