Şu eğitimden: Programlama Esasları: Veritabanları
Ücretsiz deneme süresi ile, bu eğitime erişin
Sektör uzmanları tarafından verilen 24.200 adetten fazla eğitime erişmek için hemen katılın.
İkinci normal form
Şu eğitimden: Programlama Esasları: Veritabanları
İkinci normal form
- [Eğitmen] İkinci normal form, tablomuzdaki hiçbir değerin yalnızca bir satırı benzersiz bir şekilde tanımlamak için kullanılabilecek bir anahtarın bir kısmına bağlı olmaması gerektiğini söylüyor. Bu, tablodaki anahtar olmayan her sütun için, değerlerin her birinin yalnızca anahtarın tamamına dayanması gerektiği anlamına gelir. Değerler, bu satırla ilgili olarak anahtarın yalnızca bir bölümünden belirleyemediğimiz bir şeyi açıklamalıdır. Bu sorun, bileşik anahtarlar bağlamında ortaya çıkar. İkinci normal formun gereksinimlerini keşfetmek için olaylar tablosuna bir göz atalım. Diyelim ki tekrar tekrar gerçekleşen birkaç olayımız var. Örneğin, Kış Harikalar Diyarı etkinliği her yıl düzenleniyor, bu yüzden birkaç kez gerçekleşti ve Okulda Sağlıklı Beslenme etkinliği, okul yılı boyunca haftalık olarak sunacağımız bir şey. Her etkinlik için ad değişmez, ancak tarih değişir ve bu nedenle ad ve birlikte alınan tarih bize bileşik bir anahtar verir. Bu tabloda zaten bir birincil anahtarımız…