Apostila de estudos asp.net
Desenvolvimento Web com ASP.NET MVC 3
Desenvolvimento Web com ASP.NET MVC
22 de junho de 2011
www.k19.com.br
ii
Sumário
1
2
3
Banco de dados
1.1 Sistemas gerenciadores de banco de dados . . . . . . . . .
1.2 SQL Server . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Bases de dados (Databases) . . . . . . . . . . . . . . . .
1.3.1 Criando uma base de dados no SQL Server Express
1.4 Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Criando tabelas no SQL Server Express . . . . . .
1.5 Operações Básicas . . . . . . . . . . . . . . . . . . . . .
1.6 Chaves Primária e Estrangeira . . . . . . . . . . . . . . .
1.7 Consultas Avançadas . . . . . . . . . . . . . . . . . . . .
1.8 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
2
2
2
4
5
8
10
11
11
ADO.NET
2.1 Driver . . . . . . . . . . . . .
2.2 ODBC . . . . . . . . . . . . .
2.3 ODBC Manager . . . . . . . .
2.4 Criando uma conexão . . . . .
2.5 Inserindo registros . . . . . .
2.6 Exercícios . . . . . . . . . . .
2.7 SQL Injection . . . . . . . . .
2.8 Exercícios . . . . . . . . . . .
2.9 Listando registros . . . . . . .
2.10 Exercícios . . . . . . . . . . .
2.11 Fábrica de conexões (Factory)
2.12 Exercícios . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.