Upload
danilo-alves
View
377
Download
1
Embed Size (px)
Citation preview
Desenvolvimento de Software II
Java Banco de dados JODBC
Aula 6: Acessando Banco de Dados
JDBC e driver de conexão
Profa Ms.Larissa Pavarini da Luz
Conceitos JDBC
JDBC – Java Database Connectivity
Trata-se de uma API (Application Programming Interface) da linguagem Java que possibilita o acesso ao Banco de Dados.
Conceitos JDBC
Programa Java
JDBC Driver do Bancode Dados
Banco de Dados
Mecanismos de Acesso usando JDBC.
(Mello et al. 2002)
Conceitos de JDBCQuando se deseja acessar um banco de dados tal como: Oracle Mysql SQLServer Informix Sybase
Deve-se utilizar a JDBC
Conceitos de JDBC
Para acessar o banco de dados é necessária uma API cliente banco de dados, que cria uma ponte entre a JDBC e o banco de dados.Por exemplo: Para utilizar o Mysql, deve-se obter inicialmente o
banco de dados e sua API cliente. A API Cliente chama mysql-connector-odbc. O Mysql e e o mysql-connector-odbc estão
disponíveis para download na página oficial do Mysql
http://www.mysql.com Versões recomendadas:
Mysql 5.0 mysql-connector-odbc 3.51.15
Conceitos de JDBC
A API cliente especifica uma série de padrões para comunicação e envio de cláusulas SQL para execução na base de dados.
A JDBC acessa diversas bases de dados, pois cria uma interface para a comunicação com a API cliente de cada de cada banco de dados, mantendo dessa forma, um alto nível de abstração, e permitindo que uma aplicação seja escrita para um banco de dados e portada facilmente para outro.
Para isto basta alterar a API cliente definida pela aplicação
Não se pode esquecer que a JDBC serve como uma interface entre a API Cliente do Banco de Dados de uma aplicação
Exemplo de acesso ao Banco de Dados
Mysql
Dois primeiros passos: 1 – criar a base de dados que conterá as
tabelas no banco de dados 2 – criar a tabela que será usada
Exemplo: Base de Dados: larissa Tabela:
Create table cliente( codcli int not null,nome varchar(50) not null,End varchar(50) not null);
Exemplo de acesso ao Banco de Dados
Mysql
Exemplo de acesso ao Banco de Dados
Mysql
Passos para instalação da API Cliente – mysql –
connector-odbc
Passos para instalação da API Cliente – mysql –
connector-odbc
Passos para instalação da API Cliente – mysql –
connector-odbc
Passos para instalação da API Cliente – mysql –
connector-odbc
Passos para instalação da API Cliente – mysql –
connector-odbc
Passos para configuração da API Cliente – mysql –connector-odbc
com o Windows
Passos para configuração da API Cliente – mysql –connector-odbc
com o Windows
Passos para configuração da API Cliente – mysql –connector-odbc
com o Windows
Passos para configuração da API Cliente – mysql –connector-odbc
com o Windows
Passos para configuração da API Cliente – mysql –connector-odbc
com o Windows
Programa executandoMysql
Programa executandoMysql