Ankara Üniversitesi
Nallıhan Meslek Yüksekokulu
Veri Tabanı Tasarımı
NB P124 VE R I T AB ANI YÖNE T IM SIST E ML E R I ÖĞR . GÖR . MAHMUT KIL IÇ ASL AN
Veri Tabanı Tasarımı 3 aşamada gerçekleşir Kavramsal Model
Donanım ve yazılımdan bağımsız «neden» temelli kavramsal tasarım Use-Case diyagramları kullanılır.
Mantıksal Model
Kavramsal model, veritabanı uygulanabilecek şekilde düzenlenir. Normalizasyon kuralları uygulanır
Fiziksel Model
Mantıksal modelin uygulaması yapılır. Tablolar, kısıt ve yetkiler belirlenir
Kavramsal Modelleme
Kullanıcının veya müşterinin gereksinimleri belirlenir. Kullanıcı dili ile ifadelere yer vermek gerekir.
Kavramsal modelde bileşenleri ifade etmek için bazı yöntemler vardır.
ORM (Object-Role Modelling) ER (Entity Relationship)
UML (Unified Modeling Language)
ORM ile Veritabanı Modelleme
ER ile Modelleme
UML ile Modelleme
Use-Case Diyagramlar
◦ Etkileşim Diyagramları
◦ Etkileşim Hikayeleri
Class Diyagram Aktivite Diyagramı