Gli ultimi tutorial di sviluppo web
 

ASP.NET MVC - Database SQL


Per saperne di ASP.NET MVC, stiamo costruendo un'applicazione Internet.

Parte VI: Aggiunta di un database.


Creazione del database

Visual Web Developer viene fornito con un database SQL gratuito chiamato SQL Server Compact.

Il database necessario per questo tutorial può essere creato con questi semplici passi:

  • Fai clic destro sulla cartella App_Data nella finestra Esplora soluzioni
  • Selezionare Aggiungi, nuovo elemento
  • Selezionare database di SQL Server Compact locale *
  • Nome del database Movies.sdf.
  • Fare clic sul pulsante Aggiungi

* Se database di SQL Server Compact locale non è un'opzione, non è stato installato SQL Server Compact sul computer. Installarlo da questo link: SQL Server Compact

Visual Web Developer crea automaticamente il database nella cartella App_Data.

Nota: In questo tutorial ci si aspetta di avere qualche conoscenza di database SQL. Se si vuole studiare questo argomento prima, si prega di visitare il nostro tutorial SQL .


L'aggiunta di una tabella di database

Fare doppio clic sul file Movies.sdf nella cartella App_Data si aprirà una finestra Database Explorer.

Per creare una nuova tabella nel database, fare clic destro sulla cartella Tabelle e selezionare Crea tabella.

Creare le seguenti colonne:

Colonna Tipo Ammetti Null
ID int (primary key) No
Titolo nvarchar(100) No
Direttore nvarchar(100) No
Data appuntamento No

Colonne spiegato:

ID è un numero intero (whole number) utilizzato per identificare ciascun record della tabella.

Titolo è una colonna di testo di 100 caratteri per memorizzare il nome del film.

Direttore è una colonna di testo di 100 caratteri per memorizzare il nome del regista.

Data è una colonna datetime per memorizzare la data di uscita del film.

Dopo aver creato le colonne di cui sopra, è necessario effettuare la colonna ID della chiave primaria della tabella (record identifier) . Per fare questo, fare clic sul nome della colonna (ID) e selezionare Chiave primaria. Inoltre, nella finestra delle proprietà della colonna, impostare la proprietà Identity su True:

DB Explorer

Una volta terminata la creazione delle colonne della tabella, salvare la tabella e denominarlo MovieDBs.

Nota:

Abbiamo volutamente chiamato il tavolo "MovieDBs" (ending with s) . Nel prossimo capitolo, si vedrà il nome di "MovieDB" utilizzato per il modello di dati. Sembra strano, ma questa è la convenzione di denominazione è necessario utilizzare per rendere il controller connettersi alla tabella di database.


Aggiunta di record di database

È possibile utilizzare Visual Web Developer per aggiungere alcuni record di prova per il database di film.

Fare doppio clic sul file Movies.sdf nella cartella App_Data.

Fare clic con il tavolo MovieDBs nella finestra Database Explorer e selezionare Mostra tabella dati.

Aggiungere alcuni record:

ID Titolo Direttore Data
1 Psicopatico Alfred Hitchcock 01.01.1960
2 la dolce vita Federico Fellini 01.01.1960

Nota: La colonna ID viene aggiornata automaticamente. Si consiglia di non modificarlo.