Tutulan verinin ne olduğundan çok veri tipinin ve tutulacağı yapının özellikleriyle ilgilenir.
Örneğin: Tablo yapıları,alanlar,veri tipleri
Nesne veya vt oluşturmak için kullanılır.
Veritabanı oluşturma komutu: Create database vt_ismi;
Tablo Oluşturma: Create table tablo_ismi(sütun adı veritipi,sütun adı veritipi, ……);
Örnek: Create table ogrenciler(ogrNo int not null primary key, Ograd varchar2(40),bolum varchar2(25));
Daha önceden oluşturulmuş bir nesnenin özelliğini değiştirmek için kullanılır.
Sütun ekleme:(Harç alanı ekleme.) Alter table tabloismi ADD harc int not null;
Sütun Silme: Alter table ogrenci Drop column harc;
Sütun değişikliği: Alter table ogrenci Alter column ogrAd varchar2(30);
Veritabanı içerisindeki bir nesnenin veritabanından silinmesi için kullanılır.
Drop table tablo_ismi;