VERİTABANI SİSTEMLERİ Dersi Veri Tanımlama soru detayı:
SORU:
Bir index oluşturma süreci örneklendiriniz?
CEVAP:
İstenilen indeksin oluşturulması için Create Index komutu kullanılmalıdır. Create Unique Index komutu ise ilgili alanda değerleri tekrarlanmadığı durumlarda kullanılır ve dolayısıyla aranan değerleri bulmak için daha az süre gerektirir. Siparişlere ilişkin aynı tarihte sevk olabileceği için [Sevk Tarihi] alanına benzersiz bir indeks uygulanamayacaktır. Dolayısıyla aşağıdaki komut uygulanarak indeks oluşturulur. CREATE INDEX INDX_Sevk_Tarihi ON [Siparişler] ([Sevk Tarihi]) İndeks oluşturma komutundaki [INDX_Sevk_Tarihi] adı kullanıcı tarafından belirlenir. Komut sonucu VTYS’de bu isimli bir nesne olacağı için isminin sistematik bir şekilde verilmesi yerinde olacaktır. Oluşturulan indeks SQL Managment Studio SQL sorgu penceresinde görüntülenebilir ya da Select * from sys.indexes komutu ile tüm sistemdeki indekslerle beraber İzlenebilir.