Analista de sistemas
Desenvolvimento de Sistemas
Sistema de Gerenciamento de Banco de Dados (S075)
Professor: Dr. Guilherme Dal Bianco
ALTERAR DADOS
Após inserir dados na tabela, podemos alterar os mesmos, caso necessário.
Para altera registros em uma tabela serão utilizadas as palavras-chave UPDATE e SET.
Sintaxe
UPDATE
SET = ‘Valor Coluna 1‘ , = ‘Valor Coluna 1‘
WHERE ;
Sintaxe alternativa
UPDATE
SET = ‘Valor Coluna 1‘ , = ‘Valor Coluna 1‘
2
APRENDA FAZENDO
Alterar o modelo do Gol para Gol 2008.
UPDATE carro SET modelo = 'Gol 2008‘ WHERE id_carro = 4;
Alterar a cor de todos os carros brancos para branco gelo.
UPDATE carro SET cor = 'Branco Gelo' WHERE cor = 'branco‘;
Alterar a cor de branco gelo para branco neve nos carros fabricados a partir do ano 2000.
UPDATE carro SET cor = 'Branco Neve'
WHERE cor = 'branco gelo' AND ano >= 2000;
Alterar a cor de todos os carros para Cinza.
UPDATE carro SET cor = ‘Cinza‘;
3
EXCLUIR REGISTRO
Após inserir dados na tabela, podemos excluí-los se for necessário. Para excluir registro(s) em uma tabela será utilizada a palavra-chave DELETE.
Sintaxe
DELETE FROM WHERE
Sintaxe alternativa
DELETE FROM
4
APRENDA FAZENDO
Excluir apenas o carro que tenha o código 4.
DELETE FROM carro WHERE id_carro = 4;
Excluir todos os registros de carro.
DELETE FROM carro
5
Agenda
Visão Geral sobre os Conceitos e
Implementação sobre SGBs MySQL
−
Triggers
Definição;
Definir dados de antes (OLD) e depois (NEW);
Criação;
Exclusão;
Restrições .
Novas Práticas:
−
Exercícios em laboratório
Triggers - Definição
Um TRIGGER ou gatilho é um objeto de banco de dados, associado a uma tabela, definido para ser disparado, respondendo a um evento em particular.
Tais eventos são os comandos da DML (Data
Manipulation