Definição – O que significa Java Database Connectivity (JDBC)?
Java Database Connectivity (JDBC) é uma interface de programação de aplicativo (API) que permite ao programador conectar-se e interagir com bancos de dados. Ele fornece métodos para consultar e atualizar dados no banco de dados por meio de instruções de atualização como CREATE, UPDATE, DELETE e INSERT do SQL e instruções de consulta como SELECT. Além disso, o JDBC pode executar procedimentos armazenados.
Como Java, JDBC é compatível com muitas plataformas como Unix e MAC OS.
Definirtec explica Java Database Connectivity (JDBC)
A API JDBC usa classes e interfaces padrão Java para se conectar aos bancos de dados. Para usar JDBC para conectar aplicativos Java a um servidor de banco de dados específico, é necessário um driver JDBC que suporte a API JDBC para esse servidor de banco de dados.
Para estabelecer uma conexão entre o aplicativo Java e o banco de dados, o JDBC segue algumas etapas:
- Carregando o driver: O driver fornece uma conexão com o banco de dados.
- Criando a conexão: Uma vez que o driver é carregado, o próximo passo é criar uma conexão. O objeto de conexão usa um URL no formato especificado, que inclui o nome da máquina, o número da porta e o nome do banco de dados. Ele se comunica com o objeto de banco de dados.
- Execução de instruções SQL: requer um objeto para construir a instrução SQL.
- Retornando o conjunto de resultados: recupera e manipula as consultas do banco de dados. Os registros podem ser acessados da primeira à última linha do banco de dados.