Veritabanı Sistemleri Deneme Sınavı Sorusu #737078

Aşağıdakilerden hangisi normalleştirme yapmanın amaçlarından birisi değildir?


Veri artıklıgını (redundancy) minimum yapmak. Böylece aykırılıklar önlenmiş ve fiziksel veri saklama alanından tasarruf edilmiş olur.

Veri bütünlüğünü sağlayan kısıtların uygulamasını basitleştirmek

Veri islemeyi (ekleme, güncelleme ve silme) daha basit hâle getirmek.

Gerçek varlık ve ilişkileri daha iyi temsil edecek veritabanı modeli tasarımını gerçekleştirmek ve ilerideki geliştirmeler için sağlam bir taban oluşturmak.

Fiziksel veri saklama alanının daha çok kullanımı sağlamak


Yanıt Açıklaması:

1. Veri artıklığı (redundancy) minimum yapmak. Böylece aykırılıklar önlenmiş ve fiziksel veri saklama alanından tasarruf edilmiş olur.
2. Veri bütünlüğünü sağlayan kısıtların uygulamasını basitleştirmek. Eğer bir alan tanımı birden fazla tabloda var ise farklı tablolardaki bu alanlar bir süre sonra birbirinden faklı değerler içermeye başlayacaktır. Bu tip aynı alanın farklı tablolarda tekrar tanımının önlenmesi gerekir. Ayrıca bir tabloda aynı bilgiler yinelenen satırlarda saklanırsa ekleme, silme ve güncelleme aykırılıklarına sebep olur ve veri bütünlüğünü korunamaz. Aykırılığa sebep olan ilişkiler tekrar yapılandırılmalıdır.
3. Veri islemeyi (ekleme, güncelleme ve silme) daha basit hâle getirmek. Daha basit SQL komutları daha yüksek performansta veriye erişimi sağlayabilecektir.
4. Gerçek varlık ve ilişkileri daha iyi temsil edecek veri tabanı modeli tasarımını gerçekleştirmek ve ilerideki geliştirmeler için sağlam bir taban oluşturmak.

Yorumlar
  • 0 Yorum