tutoriais mais recente desenvolvimento web
 

ASP.NET MVC - Banco de Dados SQL


Para saber ASP.NET MVC, estamos construindo uma aplicação Internet.

Parte VI: Adicionando um banco de dados.


Criando o Banco de Dados

Visual Web Developer vem com um banco de dados SQL gratuito chamado SQL Server Compact.

O banco de dados necessário para este tutorial pode ser criado com estes passos simples:

  • O botão direito do mouse na pasta App_Data na janela Solution Explorer
  • Selecione Adicionar, Novo Item
  • Selecione banco de dados SQL Server Compact local *
  • Nome do banco de dados Movies.sdf.
  • Clique no botão Adicionar

* Se banco de dados SQL Server Compact local não é uma opção, você não instalou o SQL Server Compact no seu computador. Instalá-lo a partir deste link: SQL Server Compact

Visual Web Developer cria automaticamente o banco de dados na pasta App_Data.

Nota: Neste tutorial espera-se que você tem algum conhecimento sobre bancos de dados SQL. Se você quer estudar este tema em primeiro lugar, por favor visite nosso Tutorial SQL .


Adicionando uma tabela de banco de dados

Duplo clique no arquivo Movies.sdf na pasta App_Data irá abrir uma janela de banco de dados Explorer.

Para criar uma nova tabela no banco de dados, clique direito na pasta Tabelas, e selecione Criar tabela.

Crie as seguintes colunas:

Coluna Tipo Permitir nulos
identidade int (primary key) Não
Título nvarchar(100) Não
Diretor nvarchar(100) Não
Encontro data hora Não

Colunas explicou:

ID é um número inteiro (whole number) usado para identificar cada ficha na mesa.

Título é uma coluna de texto de 100 caracteres para armazenar o nome do filme.

Director é uma coluna de texto de 100 caracteres para armazenar o nome do diretor.

Data é uma coluna de data e hora para armazenar a data de lançamento do filme.

Depois de criar as colunas descritas acima, você deve fazer a coluna de ID de chave primária da tabela (record identifier) . Para fazer isso, clique no nome da coluna (ID) e selecione Chave primária. Além disso, na janela Propriedades da coluna, defina a propriedade de identidade como True:

DB Explorador

Quando você terminar de criar as colunas da tabela, salvar a tabela e nomeie-MovieDBs.

Nota:

Temos deliberadamente chamado a mesa "MovieDBs" (ending with s) . No próximo capítulo, você verá o nome "MovieDB" usado para o modelo de dados. Parece estranho, mas esta é a convenção de nomenclatura que você tem que usar para fazer o controlador conectar a tabela de banco de dados.


Adicionando registros de banco de dados

Você pode usar Visual Web Developer para adicionar alguns registros de teste para o banco de dados de filmes.

Clique duas vezes no arquivo Movies.sdf na pasta App_Data.

Direito-clique na tabela MovieDBs na janela do Explorer do banco de dados e selecione Show Data Table.

Adicione alguns registros:

identidade Título Diretor Encontro
1 Psicopata Alfred Hitchcock 01.01.1960
2 a doce Vida Federico Fellini 01.01.1960

Nota: A coluna ID é atualizado automaticamente. Você não deve editá-lo.