Asp.Net Mvc’ de veritabanı işlemlerimizi 3 farklı yaklaşımla gerçekleştirebiliriz. Bunlar;
- Database First yaklaşımı
- Model First yaklaşımı
- Code First yaklaşımı
Database First yaklaşımında veritabanımızda bulunan tablolar, procedur, function, view veya triggerlar kullanılır. Yani uygulama tarafında Visual Studio’ da bu tarz bir işlem yapmayız ve veritabanındaki mevcut yapıyı kullanırız.
Senaryo
Bolum ve personel bilgilerinin tutulduğu bir veritabanı oluşturarak CRUD(Create, Read, Update, Delete) işlemlerini Database First yaklaşımı ile gerçekleştirelim.