VERİTABANI SİSTEMLERİ Dersi Veri Tanımlama soru detayı:

PAYLAŞ:

SORU:

Mevcut tablolarda değişiklik yapılma sürecini açıklayınız?


CEVAP:

Veritabanı üzerinde oluşturulan bir tablo ile ilgili, sonrasında adı, öznitelikleri veya alanlar, kısıtlar vb. tüm tablo özellikleri değiştirilebilir veya ek özellikler eklenebilir. Tablolar için, bir alanın eklenmesi veya çıkartılması, bir alanın adının değiştirilmesi, tablodan kısıt çıkartılması veya eklenmesi vb. değişiklikler ALTER komutu ile yapılabilir. Tablo üzerinde ALTER ve/veya DROP işlemi yaparken diğer tablolardan bu tabloya yabancı anahtar ile bağlı bir alan varsa işlem gerçeklenmeyecektir. Öncelikle bu tip ilişkisel kısıtların kaldırılması gerekir. Buna yönelik düzenlemeler “ALTER/DROP/CASCADE” komut seçenekleri ile ilerideki bölümde detaylı verilmektedir. DROP TABLE [Tablo Adı] komutu ile bir tablo nesnesi ve içindekiler VTYS’den silinir.