GSOIII (JAVA) CONEXÃO MYSQL

Post on 23-Jun-2015

2.129 views 1 download

Tags:

description

GSOIII (JAVA) AGENDA COM CONEXÃO VIA MYSQL Prof. Aloisio Pinto ETEC Monsenhor Antonio Magliano Garça/SP

Transcript of GSOIII (JAVA) CONEXÃO MYSQL

GSO III

ETEC MONSENHOR ANTONIO MAGLIANO2010

Prof. Aloisio

Banco de Dados

MySQLO MySql é um SGBDR.

SistemaGerenciador deBanco deDadosRelacional

O modelo relacional para gerência de bancos de dados (SGBD) é um modelo de dados baseado em lógica e na teoria de conjuntos.

O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo "Relational Model of Data for Large Shared Data Banks".

Criando o Banco

MySQL Query Browser

É uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico

O MySQL Query Browser foi criado para auxiliar a selecionar e analisar dados armazenados dentro de um Banco de Dados MySQL.

MySQL Query Browser

Nome ou IP do Servidor onde está o banco

Nome do Usuário

Senha

Banco

MySQL Query Browser

Lista de Bancos

(Schema)

Área de digitação de cláusulas SQL

Área onde os resultados dos comandos SQL são exibidos

MySQL Query Browser

MySQL Query Browser

MySQL Query Browser• CRIAR O BANCO AGENDA DB• CRIA A TABELA CONTATO• INSERIR 3 REGISTROS (Contatos)

Criando o Projeto

NetBeans Criar um projeto chamado Agenda

NetBeans Criar Uma classe chamada Contato

NetBeans Selecionar com botão direito do mouse a opção Refatorar Encapsular Campos

NetBeans Selecionar todos os campos

NetBeans

Os métodos Get e Set serão criados para encapsulados

NetBeans Inserir o Driver para o MySql

NetBeans Inserir o Driver para o MySql

NetBeans O conector será adicionado ao menu

Criar a classe ConexaoMySql

Criar a classe ConexaoMySql

Criar a classe ConexaoMySql

Criar classe Agenda do Tipo JFrame

Criar classe Agenda do Tipo JFrame

Adicionar os imports das classes ResultSet, SqlException e Statement

Criar classe Agenda

Criar o método abrirConexao

Criar classe Agenda

Criar o

MétodoproximoContato

Criar classe Agenda

Criar o

MétodocontatoAnterior

Criar classe Agenda

Criar método para o botão Próximo

Criar classe Agenda

Criar método para o botão Anterior

Criar classe Agenda

Execute o projeto e clica nos botões para navegar

Criar classe Agenda

BIBLIOGRAFIA• dev.mysql.com/doc/query-browser/pt/mysql-query-

browser-introduction.html • Java - Como programar, Harvey M. Deitel• www.caelum.com.br• netbeans.org/index_pt_BR.html• netbeans.org/kb/docs/java/quickstart_pt_BR.html• www.oracle.com/technetwork/java/index.html