Veri tabanı tasarımı ve normalizasyonu nedir?

Veri Tabanı Tasarımı

Veri tabanı tasarımı, verilerin depolanması ve yönetilmesi için yapısal bir plan oluşturmaktır. Amaç, verilerin tutarlı, etkili ve erişilebilir bir şekilde saklanmasını sağlamaktır. Aşamaları şunlardır:
  • Veri gereksinimlerinin analizi
  • Veri modelleme (ER diyagramları)
  • Veri yapılarının belirlenmesi

Normalizasyon

Normalizasyon, veri tabanındaki verilerin tutarlılığını sağlamak için yapılan bir süreçtir. Bu süreç, verilerin tekrarlanmasını azaltarak, veri bütünlüğünü artırmayı hedefler. Normalizasyon aşamaları şu şekildedir:
  • 1. Normal Form (1NF): Tablolardaki her bir hücrenin atomik olması
  • 2. Normal Form (2NF): Tablodaki her sütunun, birincil anahtarla tam bağımlı olması
  • 3. Normal Form (3NF): Tablodaki sütunlar arasında transitif bağımlılık olmaması
Veri tabanı tasarımı ve normalizasyon, etkili veri yönetimi ve sistem performansı için kritik öneme sahiptir.


🐞

Hata bildir

Paylaş