DDL – DML – DCL – TCL işlemleri nedir?
Veritabanındaki işlemleri DDL – DML – DCL – TCL başlıkları altında bölümlere ayırabiliriz. Bunları kısaca inceleyecek olursak.
DDL
Data Definition Language (DDL) tabloları veritabanı yapısı veya şema tanımlamak için kullanılır.
Bunlardan bazıları;
CREATE – Veritabanında nesne yaratır.
ALTER – Veritabanının yapısını değiştirir.
DROP – Veritabanından obje siler.
TRUNCATE – Tablodaki kayıtları içerdikleri alan ile birlikte siler.
COMMENT – Yorum ekler.
RENAME – Nesnenin asını değiştirir.
DML
Data Manipulation Language (DML) tabloları şema nesneleri içinde verileri yönetmek için kullanılır.
Bunlardan bazıları;
SELECT – Veritabanından kayıt okur.
INSERT – Tabloya kayıt ekler.
UPDATE – Tablodaki kayıdı günceller.
DELETE – Tablodan kayırları siler ancak kapladığı alan kalır.
MERGE – UPSERT işlemi (ekleme veya güncelleme)
CALL – PL/SQL veya Java alt programı çalıştırır.
DCL
Data Control Language (DCL) işlemleri.
Bunlardan bazıları;
GRANT – Kullanıcıya veritabanı erişim yetkisi verir.
REVOKE – GRANT ile verilen yetkiyi geri alır.
TCL
Transaction Control (TCL) işlemleri DML ile yapılanları yönetmeye yarar.
Bunlardan bazıları;
COMMIT – Yapılanları kayıt eder.
SAVEPOINT – Daha sonra geri dönülecek bir dönüş noktası belirler.
ROLLBACK – Son COMMIT’e kadar olan yeri geri alır.
Bu yazı toplamda 781, bugün ise 2 kez görüntülenmiş. Son okunma tarihi 29.07.2010


Çok güzel gruplanmış ve anlatılmış.
Teşekkürler…
kısa ve açıklayıcı bi anlatım olmuş.tşk