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:
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.