Rafael Lucio, Desenvolvedor Jr Padrão Informática e
Assessor de TI Secretaria Municipal da Saúde;
Inserir dados na Tabela
Mysql> INSERT I NTO tabela
(coluna1, coluna2,...) VALUES
(valor1,valor2,...);
Inserir dados na Tabela
Mysql> Insert into clientes (nome,
endereco, cidade) values
(“Filipe”,”Rua da Paz”,”Ipatinga”);
Recuperar dados de uma Tabela
SELECT itens
FROM tabelas
[ WHERE condição ]
Recuperar dados de uma Tabela
Group By
Recuperar dados de uma Tabela
Group By
Recuperar dados de uma Tabela
Ex:
Mysql> select* from cliente;
Atualizando dados de uma Tabela
UPDATE nome_da_tabela
SET coluna1=expressão1,
coluna2=expressão2,...
WHERE condição;
Atualizando dados de uma Tabela
Ex:
Mysql> UPDATE cliente
SET cidade = “Maceió”
WHERE nome = “Filipe”;
Alterando tabela depois de criada
ALTER TABLE nome_da_tabela
alteração1, alteração2,...;
Alterando tabela depois de criada
Ex:
Mysql> ALTER TABLE clientes ADD
telefone char(20) not null AFTER
nome;
Excluindo registro de uma tabela
DELETE FROM tabela
WHERE condição
Excluindo registro de uma tabela
Ex:
Mysql> Delete from clientes
Where cliente_id=2;
Excluindo registro de uma tabela
Ex:
Mysql> Delete from clientes
Where cliente_id=2;
Excluindo registro de uma tabela
FOREIGN KEY (campo da tabela atual)
REFERENCES tabela que faz referência (campo da
tabela que faz referência)
Criando uma tabela com chave estrangeira
Ex:
Create table filhos
( filhos_id int unsigned not null auto_increment
primary key,
nome char(30) not null,
filhosde int not null,
data_nasc date,
FOREIGN KEY (filhosde) REFERENCES clientes
(clientes_id)
);
Excluindo uma Tabela
DROP TABLE nome_tabela;
Mysql> DROP TABLE filhos;
Excluindo um banco
DROP database nome_banco;
Dados Do Projeto Agenda
Nome do Projeto : Agenda
Designer Pattern(Padrão de Projeto): MVC
Banco de Dados : JAVADB
Tipo de Conexão : API JDBC
Designer Pattern(Padrão de Projeto): MVC
Iniciando
1. Abrir NetBeans Criar Projeto Com Nome AGENDA
2. Criar 4 Pacotes(Packages) no NetBeans
br.com.agenda.view
br.com.agenda.model
br.com.agenda.controller
br.com.agenda.util
3. Criar Tabela Database Agenda
4. Dentro de Agenda Criar Tabela Contatos.
Seguintes Campos ID_CONTATO , NOME_CONTATO
, TEL_CONTATO,EMAIL_CONTATO.
Criar Telas Agenda
E Testar Conexão com
Banco de Dados
Ate A Próxima Aula
Download

Aula 4 – 29-09-2013