ACESSO A BANCO DE DADOS COM JAVA
• código
NSI 302
Carga Horária
20 horas
Público Alvo
Programadores e administradores de bancos de dados interessados em desenvolver aplicativos de bancos de dados corporativos
Pré-Requisitos
Para obter um bom aproveitamento neste curso, os alunos devem ser capazes de:
· Projetar aplicativos utilizando a análise e o projeto orientado a objetos
· Desenvolver aplicativos utilizando a linguagem de programação Java
· Utilizar a SQL para recuperar e manipular dados em um banco de dados relacional
· DESCRIÇÃO DO CURSO
O curso Programação Java e Bancos de Dados fornece aos alunos uma abordagem prática para desenvolvimento de aplicativos de bancos de dados utilizando a tecnologia Java e a interface de programação de aplicativos (API) JDBC. São descritas as características da API JDBC 1.0 e discutidos os novos recursos incluídos no JDBC 2.0. O curso também explica como mapear um projetorientado a objetos para um banco de dados relacional e como projetar um aplicativo de banco de dados em multi-camadas.
Habilidades Adquiridas
Após a conclusão deste curso, os alunos deverão estar aptos a:
Projetar uma arquitetura de aplicativo de banco de dados multi-camadas
Criar um aplicativo de banco de dados multi-camadas utilizando a linguagem de programação Java e a API JDBC 1.0
Mapear um projeto orientado a objeto para um banco de dados relacional
Explicar os recursos incluídos na API JDBC 2.0
• certificado

Ementa
Java Database Connectivity
Persistência
Banco de Dados Relacional
SGBDs Relacionais
SGBDs - Conexão, Leitura e Alteração
Tentativas de Padronização de Acesso
Microsoft Universal Data Access (UDA)
OLE DB
ADO
ODBC (em conjunto com a X/Open)
Borland Database Engine (BDE)
Independent Database Application Programming Interface
Open DataBase Connectivity
Comunicação com o SGBD
Java Database Connectivity
JDBC - Classes & Interfaces
JDBC - Driver
JDBC - Instalando o Driver
JDBC - JDBC-ODBC Bridge
JDBC - DriverManager
JDBC - Connection
JDBC - URL de conexão
JDBC - Statement
JDBC - Enviando comandos SQL
JDBC - Enviando comandos SQL
JDBC - Enviando Mais de um comando
JDBC - ResultSet
JDBC - Conversão de Tipos
JDBC - Enviando comandos SQL
JDBC - ResultSetMetaData
JDBC - PreparedStatement
JDBC - Consultas Parametrizadas
JDBC - Consultas Parametrizadas
JDBC - Transações
JDBC - DatabaseMetaData
Obtendo o DatabaseMetaData
JDBC 2.0
JDBC 2.0 - ResultSets Avançados
Obtendo ResultSets Avançados:
Determinando o tipo do ResultSet:
ResultSet.CONCUR_READ_ONLY
ResultSet.CONCUR_UPDATABLE
Métodos para determinar o registro atual
JDBC 2.0 - Alterando Dados
JDBC 2.0 - Inserindo Registros
JDBC 2.0 - Removendo Registros
CONDIÇÕES DE INVESTIMENTO
Entre em contato com nosso telemarketing
e tenha um atendimento personalizado.
0XX21 2510-7055