• Buradasın

    Entity Framework ile Veritabanı Oluşturma Eğitimi

    youtube.com/watch?v=dY0Y9Tomz7U

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, konuşmacı Entity Framework kullanarak veritabanı oluşturma sürecini adım adım göstermektedir.
    • Video, daha önceki derslerde oluşturulan entities katmanından yararlanarak veritabanı oluşturma sürecini anlatmaktadır. İçerikte, data access layer projesi oluşturma, Entity Framework kurulumu, database context sınıfı tanımlama, kullanıcı, kategori, soru ve cevap tablolarını oluşturma ve web.config dosyasına connection string ekleme adımları gösterilmektedir. Ayrıca, veritabanı oluşturma sırasında karşılaşılabilecek hatalar ve çözümleri de paylaşılmaktadır.
    00:10NVC ile Soru Cevap Projesi İçin Veritabanı Katmanı Oluşturma
    • NVC ile soru cevap projesine kaldığı yerden devam ediliyor ve daha önceki derslerde oluşturulan entities katmanından yararlanılarak veritabanı oluşturulacak.
    • Sol tarafta yeni bir katman açılarak "Soru Cevap Data Access Layer" adında bir proje oluşturuluyor.
    • Data access layer, veritabanı ile proje arasında köprü görevi görecek ve tüm database işlemlerini burada halledecek.
    01:30Proje Yapılandırması ve Entity Framework Kurulumu
    • Data access layer projesi, entities katmanını referans olarak eklemek gerekiyor.
    • Entity Framework kurulumu için Management Rocket Pocket uygulaması kullanılarak son sürümü seçip kurulum yapılıyor.
    • Veritabanı oluşturmak için yeni bir klasör ekleniyor ve "DatabaseContext" ismi veriliyor.
    03:21Veritabanı Sınıfının Oluşturulması
    • DatabaseContext sınıfı, DbContext sınıfından türetiliyor.
    • Kullanıcı, kategoriler, sorular ve cevaplar tabloları için DbSet değişkenleri tanımlanıyor.
    • Sınıfın yapıcı metodu oluşturulup başlangıç değerleri atanıyor.
    05:33Veritabanı Bağlantısı ve Test
    • Web.config dosyasına connection string ifadesi yazılmalı ve database context sınıfı ile aynı isme sahip olmalı.
    • Server kısmı, SQL sunucusunun name kısmında verilen isim olmalı ve veritabanı ismi belirtilmeli.
    • Uygulama çalıştırıldığında veritabanı oluşturulup oluşturulmadığı kontrol ediliyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor