O documento discute o MySQL como um SGBDR, seu modelo relacional de dados baseado na teoria de conjuntos, e o MySQL Query Browser como uma ferramenta gráfica para criar e executar queries SQL.
O MySql éum SGBDR.
Sistema
Gerenciador de
Banco de
Dados
Relacional
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".
5.
É uma ferramentagráfica fornecida pela Oracle 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.
6.
Nome ou IPdo Servidor onde está o
banco
Nome do Usuário
Senha
Banco
CLASSES DE CONEXÃO
Aconexão com um banco de dados MySql
usará um pacote pronto com diversas classes
já implementadas.
Esse pacote é o mysql-connector-java-5.1.30
13.
CLASSES DE CONEXÃO
Pacotessão disponibilizados em arquivos .jar
Um arquivo .jar é na verdade um conjunto
de arquivos compactados, usando uma
determinada estrutura de pastas para sua
organização.
14.
CLASSES DE CONEXÃO
Bancode Dados
Conexão
Resultado (Dados) Pesquisa
MySQL Connection
Statement
ResultSet
15.
CLASSES DE CONEXÃO
Masquais classes desse pacote mencionado devemos
usar para realizar uma conexão com um Banco de
Dados?
• java.sql.Connection (Conexão com o Banco)
• java.sql.Statement (Pesquisa e atualização de Dados)
• java.sql.ResultSet(Repositório com os dados da
pesquisa em banco (Statement)
16.
CRIANDO UM PROJETOJAVA
Crie um projeto java
no Eclipse chamado
ClassesDeConexao
17.
CRIANDO UM PACOTE
Crieum pacote chamado:
br.com.etecmam.classesdeconexao
Clique com o botão direito do mouse na pasta SRC e
selecione: New -> Package
ADICIONANDO O DRIVERMYSQL
Para que o software possa conectar-se ao banco
MySQL é necessário adicionar ao projeto uma
biblioteca (library .jar) que faça este trabalho.
1. Clique com o botão direito sobre o nome do
projeto em “Package Explorer”.
2. Selecione o menu “Properties”.
3. Selecione a opção Java Build Path.
4. Selecione a aba “Libraries”.
20.
ADICIONANDO O DRIVERMYSQL
Clique no botão “Add External JARs...” e busque a pasta onde
está o arquivo mysql-connector-java-5.1.26-bin.
CODIFICANDO - RegistrandoDriver
Registre o driver do MySql
Crie a conexão com o banco no computador local, no SCHEMA
copa2014 usando o usuário root
25.
CODIFICANDO - Criandoa Pesquisa
CRIAR O OBJETO PARA SELECT NO BANCO A PARTIR DA CONEXÃO DEFINIDA
CRIAR STRING DE SELECT DOS DADOS DA TABELA SELEÇÕES
26.
CODIFICANDO - Percorrendoos registros
REALIZAR UM SELECT NO BANCO E ARMAZENAR OS DADOS EM UM REPOSITÓRIO
TEMPORÁRIO, OU SEJA, UM RESULTSET
IMPRIMIR OS CAMPOS DA TABELA SELEÇÕES NO PROMPT DO NETBEANS USANDO UM
LAÇO WHILE