SlideShare uma empresa Scribd logo
Base de Dados 1
INSERT
O comando Insert Permite Inserir linhas numa
determinada tabela.
Sintax 1
INSERT INTO table_name
VALUES (value1,value2,value3,...);
Sintax 2
INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
INSERT - Exemplo
INSERT INTO Customers (CustomerName,
ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal','Tom B. Erichsen','Skagen
21','Stavanger','4006','Norway');
INSERT INTO Customers (CustomerName, City,
Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');
UPDATE
O Comando Update permite Actualizar uma ou
várias linhas numa determinada tabela.
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
Se não existir o where todos os registos são
actualizados
UPDATE Example
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg'
WHERE CustomerName='Alfreds Futterkiste';
->Actualiza o ContactName e City onde o
CustomerName='Alfreds Futterkiste';
Cuidado!!!:
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg';
DELETE
O Comando DELETE serve para apagar linhas de
uma tabela.
Sintax
DELETE FROM table_name
WHERE some_column=some_value;
Se não existir o where todos os registos são apagados
DELETE - Exemplos
DELETE FROM Customers
WHERE CustomerName='Alfreds Futterkiste' AND
ContactName='Maria Anders';
Apaga todos os registos da tabela
DELETE FROM table_name;
or
DELETE * FROM table_name;

Mais conteúdo relacionado

PDF
Banco de dados
PDF
Aula3
PDF
Fundamentos de Banco de Dados - Modelagem Entidade e Relacionamento
PPTX
Aula 3 modelagem de dados
PDF
Fundamentos de banco de dados 01 indrodução
PDF
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
PDF
Apostila banco de dados
PDF
Projeto de Banco de Dados: Gerenciamento de Locadora de Vídeo (parte escrita)
Banco de dados
Aula3
Fundamentos de Banco de Dados - Modelagem Entidade e Relacionamento
Aula 3 modelagem de dados
Fundamentos de banco de dados 01 indrodução
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Apostila banco de dados
Projeto de Banco de Dados: Gerenciamento de Locadora de Vídeo (parte escrita)

Semelhante a Aula 9 insert, update e delete (20)

PPTX
06 Trabalhando com registros
PPTX
Aula 12 banco de dados
PPTX
SQL - Aula 3
PPTX
PDF
Mini curso de banco de dados - parte 2
PPTX
Introdução ao MySQL - EuDala SF 2023.pptx
PPT
Introducao Base Dados Iii
PPT
Modulo 15 PSI
DOCX
Tutoriavapihwjejejjeekkekekekekekl_SQL.docx
PPTX
Aula 11 banco de dados
PDF
Aplicativos II - MySQL_part1
PPTX
Aula 11 banco de dados
PDF
wepik-introducao-aos-conceitos-de-sql-20230620200232U48s.pdf
DOCX
Sql linguagem
DOCX
Comandos DDL para o MySQL
PDF
Aula 05 acessando o mysql
PDF
Aula 05 banco de dados em asp.net (site do administrador - alterar e excluir)
PDF
Banco de Dados - MySQL Basico
DOCX
Exercícios de mysql
PDF
Inserindo e Atualizando SQL.pdf com linguagem sql
06 Trabalhando com registros
Aula 12 banco de dados
SQL - Aula 3
Mini curso de banco de dados - parte 2
Introdução ao MySQL - EuDala SF 2023.pptx
Introducao Base Dados Iii
Modulo 15 PSI
Tutoriavapihwjejejjeekkekekekekekl_SQL.docx
Aula 11 banco de dados
Aplicativos II - MySQL_part1
Aula 11 banco de dados
wepik-introducao-aos-conceitos-de-sql-20230620200232U48s.pdf
Sql linguagem
Comandos DDL para o MySQL
Aula 05 acessando o mysql
Aula 05 banco de dados em asp.net (site do administrador - alterar e excluir)
Banco de Dados - MySQL Basico
Exercícios de mysql
Inserindo e Atualizando SQL.pdf com linguagem sql
Anúncio

Mais de Hélio Martins (17)

PDF
Aula 8 select & joi ns
PDF
Aula 7 sql - select
PDF
Aula 6 sql - introdução
PPTX
Aula 5 normalização dos dados
PPTX
Aula 4 modelo relacional
PPTX
Aula 2 arquitecturas de sgbd, utilizadores, perfis
PPTX
Aula 1 introdução a base de dados
PPTX
Aula 0 apresentação
PDF
T aula6-criptografia-certificado e assinatura digital
PDF
Trab prático-iteracao1
PDF
P aula3-trb teorico 2-criptografia
PDF
T aula5-criptografia-distribuição de chaves,
PDF
T aula4-introducao-criptografia
PDF
T aula3-politicas de segurança
PDF
P aula2-trb teorico 1-ameacas
PPTX
T aula2-revisões bases e ip
PPTX
T aula1-apresentação
Aula 8 select & joi ns
Aula 7 sql - select
Aula 6 sql - introdução
Aula 5 normalização dos dados
Aula 4 modelo relacional
Aula 2 arquitecturas de sgbd, utilizadores, perfis
Aula 1 introdução a base de dados
Aula 0 apresentação
T aula6-criptografia-certificado e assinatura digital
Trab prático-iteracao1
P aula3-trb teorico 2-criptografia
T aula5-criptografia-distribuição de chaves,
T aula4-introducao-criptografia
T aula3-politicas de segurança
P aula2-trb teorico 1-ameacas
T aula2-revisões bases e ip
T aula1-apresentação
Anúncio

Aula 9 insert, update e delete

  • 2. INSERT O comando Insert Permite Inserir linhas numa determinada tabela. Sintax 1 INSERT INTO table_name VALUES (value1,value2,value3,...); Sintax 2 INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
  • 3. INSERT - Exemplo INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway'); INSERT INTO Customers (CustomerName, City, Country) VALUES ('Cardinal', 'Stavanger', 'Norway');
  • 4. UPDATE O Comando Update permite Actualizar uma ou várias linhas numa determinada tabela. UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value; Se não existir o where todos os registos são actualizados
  • 5. UPDATE Example UPDATE Customers SET ContactName='Alfred Schmidt', City='Hamburg' WHERE CustomerName='Alfreds Futterkiste'; ->Actualiza o ContactName e City onde o CustomerName='Alfreds Futterkiste'; Cuidado!!!: UPDATE Customers SET ContactName='Alfred Schmidt', City='Hamburg';
  • 6. DELETE O Comando DELETE serve para apagar linhas de uma tabela. Sintax DELETE FROM table_name WHERE some_column=some_value; Se não existir o where todos os registos são apagados
  • 7. DELETE - Exemplos DELETE FROM Customers WHERE CustomerName='Alfreds Futterkiste' AND ContactName='Maria Anders'; Apaga todos os registos da tabela DELETE FROM table_name; or DELETE * FROM table_name;