JDBC - Conectividade Java DataBase

Introdução ao JDBC

A tecnologia JDBC (Java DataBase Connectivity) é uma API fornecida com Java (desde a versão 1.1), permitindo a conexão a bancos de dados. Ou seja, o JDBC é um conjunto de classes para o desenvolvimento de aplicativos que se conectam a servidores de bancos de dados (DBMS).

A API do JDBC foi desenvolvida para permitir que um programa se conecte a qualquer banco de dados usando a mesma sintaxe (a API do JDBC é independente do DBMS).

Além disso, o JDBC desfruta dos benefícios do Java, incluindo a portabilidade do código.

Acessando Bancos de Dados com o JDBC

Em um sistema cliente / servidor, o acesso aos bancos de dados com JDBC pode ser representado usando um modelo de duas ou três camadas.

Para o modelo de duas camadas, o aplicativo Java está intimamente ligado a um banco de dados. Para este fim, obviamente deve ter para o banco de dados relevante, o driver JDBC apropriado. As instruções SQL são enviadas diretamente para o banco de dados e este último retornará diretamente os resultados. O banco de dados pode ser executado na máquina local (aquela que executa o aplicativo Java) ou em qualquer outro computador na rede (Intranet ou Internet).

No modelo de três camadas, uma terceira camada (o servidor de aplicativos) é interposta entre o aplicativo Java e o banco de dados. Este modelo tem a vantagem de integrar um recurso de controle de acesso.

Documento original publicado em CommentcaMarche.net.

Artigo Anterior Próximo Artigo

Principais Dicas