Ultimele tutoriale de dezvoltare web
 

ASP.NET MVC - Baza de date SQL


Pentru a afla ASP.NET MVC, suntem Construirea unei aplicații pe Internet.

Partea a VI-: Adăugarea unei baze de date.


Crearea bazei de date

Visual Web Developer vine cu o bază de date SQL gratuit numit SQL Server Compact.

Baza de date necesară pentru acest tutorial poate fi creat cu acești pași simpli:

  • Faceți clic dreapta pe folderul App_Data în fereastra Solution Explorer
  • Selectați Adăugați punctul nou
  • Selectați SQL Server Compact baze de date locale *
  • Nume baza de date Movies.sdf.
  • Faceți clic pe butonul Add

* În cazul în care SQL Server Compact baze de date locale nu este o opțiune, nu ați instalat SQL Server Compact pe computer. Instalați - l de la acest link: SQL Server Compact

Visual Web Developer creează automat baza de date în dosarul App_Data.

Notă: În acest tutorial este de așteptat ca aveți unele cunoștințe despre bazele de date SQL. Dacă doriți să studieze acest subiect în primul rând, vă rugăm să accesați Tutorial SQL .


Adăugarea unui tabel Database

Dublu-clic pe fișierul Movies.sdf în dosarul App_Data se va deschide o fereastra Database Explorer.

Pentru a crea un tabel nou în baza de date, faceți clic dreapta pe folderul Tabelele și selectați Creare Tabel.

Creați următoarele coloane:

Coloană Tip Permite zerourile
ID-ul int (primary key) Nu
Titlu nvarchar(100) Nu
Director nvarchar(100) Nu
Data datetime Nu

Coloane a explicat:

ID - ul este un întreg (whole number) utilizat pentru a identifica fiecare înregistrare din tabel.

Titlul este o coloană de text 100 de caractere pentru a stoca numele filmului.

Directorul este o coloană de text 100 de caractere pentru a stoca numele regizorului.

Data este o coloană datetime pentru a stoca data de lansare a filmului.

După crearea coloanelor descrise mai sus, trebuie să faceți coloana ID - cheie primara a tabelei (record identifier) de (record identifier) . Pentru a face acest lucru, faceți clic pe numele coloanei (ID) și selectați Cheie primară. De asemenea, în fereastra Properties Coloana, setați proprietatea de identitate la True:

DB Explorer

Când ați terminat de creat coloanele de masă, salvați tabelul și denumiți - o MovieDBs.

Notă:

Noi am numit în mod deliberat tabelul "MovieDBs" (ending with s) care se (ending with s) . În capitolul următor, veți vedea numele "MovieDB" utilizat pentru modelul de date. Se pare ciudat, dar acest lucru este convenția de denumire trebuie să utilizați pentru a face controlerul se conecteze la tabelul bazei de date.


Adăugarea de înregistrări de date

Puteți utiliza Visual Web Developer pentru a adăuga câteva înregistrări de test la baza de date de film.

Faceți dublu clic pe fișierul Movies.sdf în dosarul App_Data.

Faceți clic dreapta pe tabelul MovieDBs din fereastra Database Explorer și selectați Afișare tabel de date.

Adăugați câteva înregistrări:

ID-ul Titlu Director Data
1 Psycho Alfred Hitchcock 01.01.1960
2 La Dolce Vita Federico Fellini 01.01.1960

Notă: Coloana ID - ul este actualizat automat. Nu ar trebui să-l modificați.