Kategoriler
Veritabanı tasarımı son kullanıcının gereksimleri doğrultusunda veriyi saklamayı ve ona ulaşmayı sağlayan kurallardır.
5N (Normalizasyon) kurallarını bilmek gerekir.Bu kurallara göre tasarım gerçekleşmektedir.
1.Nesnelerin tanımlanması
Ogrenci,Musteri,Sipars,Fatura gibi nesneler belirlenir.
2.Her nesne için tablo oluşturulması
Nesneye göre isim vererek oluşturulur.Sembolik olarak çizilmektedir.
3.Her tablo için anahtar alan seçilmesi
Tekrarlanmayan alan olmalıdır.
4.Nesnelerin gerekli bir özelliği için tabloya sütun eklenir.
ogr_no,iban_no vb.
5.Tekrarlayan neseneler için ek tablo oluşturulur.
Evrensel bir veritabanı tekniği yoktur. Projeye göre değişir. Örneğin kurs sisteminde bir öğrencinin birden fazla eğitim durumu var ise ayrı tabloda tutulur. E-ticaret sistemin de müşretini birden fazla adresi olmasi gibi.
6.Anahtar alana bağlı olmayan alanlar belirlenir.
7.Tablolar arasındaki ilişkiler tanımlanır.