30 Eylül 2010 Perşembe

Veritabanı Normalizasyonu

Tablolar verilere ait bilgileri girmek için oluşturulur. Örneğin; bir kitap tablosunda sadece kitaplara ait bilgiler vardır. 10 kitap gireceksek, 10 satır oluşacak demektir.  Tablolarda verileri girerken önemli olan verilere parçalara ayırarak girmektir. Verileri  tablolamak için parçalarken tablolar arasında ilişki kurmak için oluşturulacak alanlara dikakt etmemiz gerekir.

Tablolardaki verileri  normalize etmemek sıkıntılara neden olabilir. Bazı bilgiler birden fazla tekrarlanabilir. Bir bilgiyi güncellemek, veri eklemek ve silmek için
birden fazla yerde bulma, değiştirme ve silme yapmamız gerekebilir. Bu nedenle
normalizasyon kurallarını kullanmalıyız.

İlişkisel bir veri tabanı tasarımı şu dört ögeyi barındırmalıdır;
  • Veri tekrarı yapılmamalıdır.
  • Boş yer mümkün olduğunca az olmalıdır.
  • Veri bütünlüğü sağlanmalıdır.
  • Veriler, aralarında bir ilişki tanımlamaya müsait olmalıdır.

4 yorum:

  1. 1 saat sonraki veri tabanı sınavında bu soru çıkabilir. teşekkürrlerrrr.

    YanıtlaSil
  2. Umarım işinize yaramıştır..

    YanıtlaSil
  3. yaradı yaradı sağolun;). en azındn boşvermektn daha iyidir bunnun gibi bir veri tabanı ilişkilendirmesi yaptım. hoca futbol maçı futbolcular hakemler fikstür vb. olan bir veri tabanı ilişkilendirmesi iştemişti. öyle ama. yine kaldık o dersten aynı.seneye artık..

    YanıtlaSil
  4. Başarılı olursunuz umarım.. :)

    YanıtlaSil