Desenv. Web
Desenvolvimento Web com JSF2 e JPA2
Desenvolvimento Web com JSF 2 e JPA 2
15 de março de 2011
www.k19.com.br
ii
Sumário
1
2
3
Banco de dados
1.1 Bases de dados (Databases) .
1.2 Tabelas . . . . . . . . . . . .
1.3 Operações Básicas . . . . . .
1.4 Chaves Primária e Estrangeira
1.5 Consultas Avançadas . . . . .
1.6 Exercícios . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
JDBC
2.1 Driver . . . . . . . . . . . . . . . . . . . . .
2.2 JDBC . . . . . . . . . . . . . . . . . . . . .
2.3 Instalando o Driver JDBC do MySQL Server
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 . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
2
4
7
11
11
12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.