Java SE - JDBC
5.0 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17 students enrolled

Java SE - JDBC

Banco de Dados Relacionais com Java
5.0 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17 students enrolled
Created by Fernando Franzini
Last updated 10/2019
Portuguese
Portuguese [Auto]
Price: $59.99
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 2 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Como conectar soluções java em banco de dados relacionais
Course content
Expand all 18 lectures 04:38:19
+ Introdução
5 lectures 19:48
Download Material
00:01
Dicas Gerais
01:54
Introdução
03:10
Montagem do ambiente
11:38
+ JDBC
13 lectures 04:18:30
Aula 2
12:49
Aula 3
07:47
Aula 4
35:24
Aula 5
25:18
Aula 6
07:38
Aula 7
35:42
Aula 8
36:11
Aula 9
30:18
Aula 10
22:55
Aula 11
13:06
Aula 12 - Final
05:56
Aula Bônus
00:04
Requirements
  • Conhecimentos básicos em sintaxe de linguagem Java
  • Conhecimentos básicos em programação orientado e objetos
  • Conhecimentos básicos de ide eclipse
  • Conhecimentos básicos de conceitos de banco de dados relacionais
Description

Objetivos

Objetivo desse curso é oferecer aos participantes conhecimentos teóricos e práticos de como integrar soluções escritas em java com banco de dados relacionais. O curso aborda conceitos e práticas, básicas e avançadas com Java DataBase Connectivity - JDBC.

Conteúdo Programático:

Montagem do Ambiente de Desenvolvimento

  • Conceitualização

  • Instalação Eclipse

  • Tunning de eclipse​

Introdução JDBC

  • Produto especificação Java

  • O que é JDBC?

  • Para que serve JDBC?

  • Instruções DDL, DML, DCL e TCL.

  • Pontos fortes JDBC.

  • Driver JDBC.

Arquitetura JDBC

  • Filosofia de serviço.

  • O que é?

  • Como funciona?

  • Componentes padrões.

  • Passos básicos de uso JDBC.

Práticas Básicas:

Driver JDBC

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Fonte de Dados JDBC

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Sessão Remota com Connection

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Instruções CRUD's com Statement

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Recuperando Informações com ResultSet

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Fechando Recursos JDBC

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Práticas Avançadas:

Comandos Pré-compilados com PreparedStatement

  • O que é?

  • Para que serve?

  • Como usar?

  • Quais o seus benefícios?

  • Exercícios.

Controle de Transação Automático JDBC

  • O que é?

  • Para que serve?

  • Como usar?

  • Quais o seus benefícios?

  • Exercícios.

Controle de Transação Manual JDBC

  • O que é?

  • Para que serve?

  • Como usar?

  • Quais o seus benefícios?

  • Exercícios.

Operações em Batch

  • O que é?

  • Para que serve?

  • Como usar?

  • Quais o seus benefícios?

  • Exercícios.

Cacheando Informações com CachedRowSet

  • O que é?

  • Para que serve?

  • Como usar?

  • Quais o seus benefícios?

  • Exercícios.

Usando Procedures e Function com CallableStatement

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios.

Facilidades JDBC com JdbcRowSet

  • O que é?

  • Para que serve?

  • Como usar?

  • SQL automático: Insert, Update e Delete.

  • Quais o seus benefícios?

  • Quais o seus pontos fracos?

  • Exercícios.

Portabilidade com JDBC

  • Você não acredita que JDBC é 100% portável?

  • Técnicas de portabilidade.

  • Programação Hardcode versus Softcode.

  • Exercício: executando JDBC no banco de dados da maca A.

  • Exercício: executando o mesmo no banco de dados da maca B.

  • Concluindo a prova do conceito.

  • Leituras complementares.

Who this course is for:
  • Estudantes e desenvolvedores Java que almejem dominar o uso da especificação JDBC.