Tratamento de Conexões é uma questão fundamental de programação quando a codificação de qualquer aplicativo de interface SQL. Seu programa deve ter acesso ao banco de dados antes que um usuário pode inserir , recuperar ou manipular dados. Cada linguagem de programação tem seu próprio conjunto de drivers para esta finalidade. Para Java , esses drivers estão contidos no Controle de Java Database (JDBC) bibliotecas. Essas bibliotecas contêm as classes que definem os parâmetros de comunicação do banco de dados necessita para estabelecer comunicações . Aulas de comunicação para a Oracle estão definidas na biblioteca Oracle Call Interface ( OCI ) . Instruções 
 um 
 Incluir a entrada /saída e bibliotecas SQL OCI com as declarações de cabeçalho 
 
 import java.io. *; . Import java.sql * ; 
 2 
 Comece a conexão com uma chamada para a classe DriverManager : 
 
 Connection conn = DriverManager.getConnection 
 3 
 Passe o nome do host do banco de dados , informações de login do usuário e especificar o tipo de classe do driver : 
 
 ( " jdbc : oracle: oci : @ MyDatabaseHost ", " nome ", " senha ");