En son web geliştirme öğreticiler
 

ASP.NET MVC - SQL Veritabanı


Bir İnternet Uygulaması Oluşturmak edilir ASP.NET MVC öğrenmek.

Bölüm VI: Veritabanı ekleme.


Veritabanı oluşturma

Visual Web Developer, SQL Server Compact adlı ücretsiz bir SQL veritabanı ile gelir.

Bu eğitim için gerekli veritabanı bu basit adımda oluşturulabilir:

  • Solution Explorer penceresinde App_Data klasörü sağ tıklayın
  • Yeni Öğe Ekle seçeneğini
  • * SQL Server Compact Yerel Veritabanı seçin
  • Veritabanını Movies.sdf adı.
  • Ekle düğmesini tıklayın

SQL Server Compact Yerel Veritabanı bir seçenek değilse *, bilgisayarınızda SQL Server Compact yüklü değildir. Bu bağlantıdan kurun SQL Server Compact

Visual Web Geliştiricisi otomatik App_Data klasöründe veritabanı oluşturur.

Not: Bu eğitimde size SQL veritabanları hakkında bazı bilgilere sahip olması beklenir. Ilk önce bu konuyu incelemek isterseniz, lütfen ziyaret ediniz SQL Eğitimi .


Bir Veritabanı Tablo ekleme

Veritabanı Explorer penceresi açılacaktır App_Data klasöründe Movies.sdf dosyasını çift tıklayarak.

Veritabanında yeni bir tablo oluşturmak için Tablolar klasörü sağ tıklatın ve Tablo oluşturma seçin.

Aşağıdaki sütunları oluşturun:

sütun tip Boşlara izin ver
İD int (primary key) Yok hayır
Başlık nvarchar(100) Yok hayır
yönetmen nvarchar(100) Yok hayır
tarih datetime Yok hayır

Sütunlar açıkladı:

İD bir tam sayı olduğu (whole number) , tablodaki her kaydı tanımlamak için kullanılmıştır.

Başlık filmin adını saklamak için 100 karakterlik metin sütundur.

Yönetmen yönetmenin adını depolamak için 100 karakterlik metin sütundur.

Tarih filmin çıkış tarihini saklamak için bir tarih saat sütundur.

Yukarıda tarif edilen sütun oluşturduktan sonra, kimlik kolon tablonun birincil anahtar yapmak gerekir (record identifier) . Bunu yapmak için, sütun adını tıklayın (ID) ve birincil anahtar seçin. Ayrıca, Sütun Özellikleri penceresinde, True olarak Kimlik özelliğini ayarlayın:

DB Explorer

Eğer tablo sütunları oluşturmayı tamamladığınızda, tabloyu kaydedip MovieDBs adlandırın.

Not:

Biz kasıtlı olarak tablo adında var "MovieDBs" (ending with s) . Bir sonraki bölümde, adı göreceksiniz "MovieDB" veri modeli için kullandı. Garip görünüyor, ama bu denetleyici veritabanı tablosu bağlanmak yapmak için kullanmak zorunda adlandırma kuralı olduğunu.


Veritabanı Kayıtları Ekleme

Sen film veritabanına bazı test kayıtları eklemek için Visual Web Developer kullanabilirsiniz.

App_Data klasöründe Movies.sdf dosyasını çift tıklatın.

Veritabanı Explorer penceresinde MovieDBs tabloyu sağ tıklayın ve Tablo Göster Data.

Bazı kayıtlar ekleyin:

İD Başlık yönetmen tarih
1 Psiko Alfred Hitchcock 01.01.1960
2 tatlı Hayat Federico Fellini 01.01.1960

Not: Kimlik sütunu otomatik olarak güncellenir. Düzenlemek olmamalıdır.