aula 6 conexão bd

Post on 25-May-2015

377 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

larissapavarinidaluz@yahoo.com.br

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

top related