Você está na página 1de 17

DML

Jos Antnio da Cunha

Disciplina: banco de Dados

06/10/16

Jos Antnio - CEFET-RN

DML

06/10/16

Insert
Update
Delete

Jos Antnio - CEFE

Incluindo dados em tabelas

Para incluir dados em tabelas, utilizamos o


comando:

INSERT INTO tabela [(coluna [, coluna...])] VALIUES


(contedo, contedo,...)

06/10/16

Jos Antnio - CEFE

Incluindo dados em tabelas

Exemplos:

INSERT INTO Autor (CDAutor, NMAutor) VALIUES


(1, Tom Jobim)
INSERT INTO Autor VALIUES (2, Renato Russo)

06/10/16

Jos Antnio - CEFE

Inserindo vrias linhas

Para inserir vrias linhas, utilizamos o comando:

INSERT INTO tabela [(coluna [, coluna...])]


SELECT comando-select

06/10/16

Jos Antnio - CEFE

Inserindo vrias linhas

Exemplos:

INSERT INTO tmAutor


SELECT * FROM Autor
INSERT INTO tmAutor (cdautor, nmautor)
SELECT cdautor, nmautor FROM Autor
06/10/16

Jos Antnio - CEFE

Atualizando dados em tabelas

Uma vez que uma linha esteja em uma tabela,


pode-se querer alterar o contedo de uma ou mais
colunas, ou at o contedo de uma coluna em
diversas linhas. Para isso, utilizamos o comando:

UPDATE tabela SET coluna= contedo,


coluna= contedo,...
WHERE condio
06/10/16

Jos Antnio - CEFE

Atualizando dados em tabelas

Exemplo:

UPDATE Autor SET nmautor= Mariza Monte


WHERE cdautor = 2
UPDATE cd
SET preco_venda = preco_venda * 1.05
where codigo_gravadora
2
06/10/16
Jos Antnio =
- CEFE

Atualizando dados em tabelas

Exemplo:

UPDATE ItemPedido
SET vltotalitem = vltotalitem * qtde
WHERE cdpedido =1 AND nritem 1
UPDATE cd
SET preco_venda = preco_venda * 1.05
06/10/16

Jos Antnio - CEFE

Excluso de dados em tabelas

Sempre que alguma informao deixar de ser


relevante para ser armazenada, pode-se exclu-la
da tabela. Para isso, utilizamos o comando
DELETE.

DELETE [ FROM ] tabela [WHERE condio ]

06/10/16

Jos Antnio - CEFE

10

Excluso de dados em tabelas

Exemplo

DELETE FROM Autor WHERE cdautor = 1


DELETE Autor WHERE cdautor = 1
DELETE Autor
06/10/16

Jos Antnio - CEFE

11

Exerccio proposto

Inclua linhas na tabela Autor:

codigo_autor nome_autor
1 Renato Russo
2 Tom Jobim
3 chico Buarque
4 Dado Villa-Lobos
5 Marcelo Bonf
6 Ico Ouro-preto
7 Vincius de Moraes

06/10/16

Jos Antnio - CEFE

12

Tpico dois

06/10/16

Detalhes sobre este tpico


Exemplos e informaes de suporte
Como isso se relaciona com o
pblico

Jos Antnio - CEFE

13

Tpico trs

06/10/16

Detalhes sobre este tpico


Exemplos e informaes de suporte
Como isso se relaciona com o
pblico

Jos Antnio - CEFE

14

Vida real

06/10/16

D um exemplo ou conte uma


histria verdadeira
Se for apropriado, seja solidrio com
a situao do pblico

Jos Antnio - CEFE

15

O que isso quer dizer

06/10/16

Adicione uma informao importante


que resuma o que voc sente ou
pensa sobre este tpico
Resuma os pontos principais que o
pblico no deve esquecer

Jos Antnio - CEFE

16

Prximas etapas

06/10/16

Resuma as aes solicitadas ao


pblico
Resuma os itens de ao que voc
dever acompanhar

Jos Antnio - CEFE

17

Você também pode gostar