VERİTABANI SİSTEMLERİ Dersi Veri Tanımlama soru detayı:
SORU:
Veri tanımlama dili ile neler gerçekleştirilebilir?
CEVAP:
Veri Tanımlama Dili ile veritabanında tablolar, indeksler, görümümler vb. oluşturulabilir, silinebilir veya bazı temel özellikleri düzenlenebilir. Veri Tanımlama Dili, ilişkisel veritabanı sistemlerinde varlık-ilişki veri modeline karşılık gelen ilişkisel şemalarının (relational schemas) seçilen VTYS üzerinde oluşturulması aşamasında kullanılır. Bu aşamada, veritabanından beklenen performans, veri bütünlüğü, veri gösterimi vb.’ne bağlı olarak VTYS üzerinde farklı nesneler oluşturularak tasarım beklentileri karşılanır. Bu amaçla DDL, veri tabanı tablo ve görünüm (view) oluşturulması, silinmesi ve değiştirilmesi, veritabanı tabloları üzerinde tanımlamalar ile bütünlük kısıtları (integrity constraint) oluşturulması vb. amaçlı kullanılır. Günümüzdeki VTYS sistemlerindeki güncel komutlara bakıldığında tablo, görünüm vb. oluşturma yanı sıra indeks oluşturma, tetikleyici (trigger) oluşturma, servis oluşturma vb. birçok işlem de DDL altında yapılmaktadır.