Veri tabanı tasarımında Entity–Relationship modellemesi nasıl yapılır?

Entity-Relationship Modeli Nedir?

Entity-Relationship (ER) modeli, veri tabanı tasarımında verilerin yapısını ve ilişkilerini tanımlamak için kullanılan bir yöntemdir. Bu model, gerçek dünyadaki nesneleri ve bunlar arasındaki ilişkileri görselleştirir.

ER Modeli Oluşturma Aşamaları

  • Varlıkların Tanımlanması: Gerçek dünya nesneleri varlık olarak tanımlanır. Örneğin, "Öğrenci", "Ders", "Hoca".
  • Özelliklerin Belirlenmesi: Her varlığın özellikleri belirlenir. Örneğin, "Öğrenci" varlığı için "Öğrenci ID", "İsim", "Soyisim" gibi.
  • İlişkilerin Kurulması: Varlıklar arasındaki etkileşimler ve ilişkiler belirlenir. Örneğin, "Bir öğrenci birden fazla derse kayıtlı olabilir".
  • Şemaların Oluşturulması: Varlıklar, özellikler ve ilişkiler şematik olarak gösterilir. Bu aşamada, ER diyagramı hazırlanır.

ER Diyagramının Elemanları

  • Varlıklar: Dikdörtgenle gösterilir.
  • İlişkiler: Elipsle gösterilir.
  • Özellikler: Varlıklara bağlı ovale ve ilişkilere bağlanan çizgilerle gösterilir.

Sonuç

ER modeli, veri tabanının yapısını planlamak ve çeşitli nesneler arasındaki ilişkileri anlamak için etkili bir yöntemdir. Bu süreç, verimliliği artırır ve veri tutarlılığını sağlar.


🐞

Hata bildir

Paylaş