SlideShare uma empresa Scribd logo
1 de 7
Colégio Estadual Padre Carmelo Perrone 
Profº: Willian
CRUD 
 As operações básicas para manipular os 
dados persistidos são: inserir, ler, alterar e 
remover. 
 Essas operações são realizadas através 
de uma linguagem de consulta 
denominada SQL (Structured Query 
Language). Essa linguagem oferece quatro 
comandos básicos: INSERT, SELECT, 
UPDATE e DELETE. Esses comandos são 
utilizados para inserir, ler, alterar e remover 
registros, respectivamente.
INSERT INTO Editora (nome , email ) 
VALUES (’Oreilly ’, ’ oreilly@email . com 
’); 
------------------------------------------------------ 
---------------- 
SELECT nome , email FROM Aluno ; 
------------------------------------------------------ 
---------------- 
UPDATE Livro SET preco = 115.9 
WHERE titulo = ’Java ’; 
------------------------------------------------------ 
---------------- 
DELETE FROM Livro WHERE titulo = 
’Java ’;
WHERE 
Os resultados de uma consulta 
podem ser filtrados através do comando 
WHERE. Veja o exemplo abaixo. 
 SELECT * FROM Aluno WHERE altura > 1.80;
Funções e operadores de 
comparação do MySQL 
Server que podem ser 
utilizados com o comando 
WHERE:
Funções/operações Exemplo 
= SELECT * FROM Aluno WHERE altura = 1.8; 
<> ou != 
SELECT * FROM Aluno WHERE altura <> 1.8; 
SELECT * FROM Aluno WHERE altura != 1.8; 
<= SELECT * FROM Aluno WHERE altura <= 1.8; 
< SELECT * FROM Aluno WHERE altura < 1.8; 
>= SELECT * FROM Aluno WHERE altura >= 1.8; 
> SELECT * FROM Aluno WHERE altura > 1.8; 
BETWEEN . . . AND . . . 
SELECT * FROM Aluno WHERE altura BETWEEN 1.5 AND 
1.8; 
NOT BETWEEN . . . AND . . 
. 
SELECT * FROM Aluno WHERE altura NOT BETWEEN 1.5 
AND 1.8;
Funções/operações Exemplo 
LIKE SELECT * FROM Aluno WHERE nome LIKE ’Rafael %’; 
NOT LIKE SELECT * FROM Aluno WHERE nome NOT LIKE ’Rafael %’; 
IN() SELECT * FROM Aluno WHERE altura IN (1.5 , 1.6 , 1.7 , 1.8) ; 
NOT IN() 
SELECT * FROM Aluno WHERE altura NOT IN (1.5 , 1.6 , 1.7 , 
1.8) ; 
NOT ou ! 
SELECT * FROM Aluno WHERE NOT altura = 1.80; 
SELECT * FROM Aluno WHERE ! ( altura = 1.80) ; 
AND ou && 
SELECT * FROM Aluno WHERE altura < 1.8 AND nome LIKE 
’Rafael %’; 
SELECT * FROM Aluno WHERE altura < 1.8 && nome LIKE 
’Rafael %’; 
OR ou || 
SELECT * FROM Aluno WHERE altura < 1.8 OR nome LIKE 
’Rafael %’; 
SELECT * FROM Aluno WHERE altura < 1.8 || nome LIKE 
’Rafael %’; 
XOR 
SELECT * FROM Aluno WHERE altura < 1.8 XOR nome LIKE 
’Rafael %’;

Mais conteúdo relacionado

Destaque (11)

Window To Yesteryear
Window To  YesteryearWindow To  Yesteryear
Window To Yesteryear
 
Redes sociales giovanni pinto
Redes sociales giovanni pintoRedes sociales giovanni pinto
Redes sociales giovanni pinto
 
How to generate website traffic using twitter
How to generate website traffic using twitterHow to generate website traffic using twitter
How to generate website traffic using twitter
 
My Mornings
My MorningsMy Mornings
My Mornings
 
Boletin Casar De Palomero 5
Boletin Casar De Palomero 5Boletin Casar De Palomero 5
Boletin Casar De Palomero 5
 
Driving Retention and Growth in any Economy
Driving Retention and Growth in any EconomyDriving Retention and Growth in any Economy
Driving Retention and Growth in any Economy
 
Mslgroup paris photos from tokyo
Mslgroup paris photos from tokyoMslgroup paris photos from tokyo
Mslgroup paris photos from tokyo
 
Linguagem de Programação - aula 04
Linguagem de Programação - aula 04Linguagem de Programação - aula 04
Linguagem de Programação - aula 04
 
Take it home submission yoni dayan
Take it home submission yoni dayanTake it home submission yoni dayan
Take it home submission yoni dayan
 
兩岸金融Mou~企業經營大師黃聰亮教授演講投影片
兩岸金融Mou~企業經營大師黃聰亮教授演講投影片兩岸金融Mou~企業經營大師黃聰亮教授演講投影片
兩岸金融Mou~企業經營大師黃聰亮教授演講投影片
 
Novo Tom - O Melhor Lugar do Mundo Versão 2
Novo Tom - O Melhor Lugar do Mundo Versão 2Novo Tom - O Melhor Lugar do Mundo Versão 2
Novo Tom - O Melhor Lugar do Mundo Versão 2
 

Último

Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memorialgrecchi
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - DissertaçãoMaiteFerreira4
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfElianeElika
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 

Último (20)

Libras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS MemoriaLibras Jogo da memória em LIBRAS Memoria
Libras Jogo da memória em LIBRAS Memoria
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
análise de redação completa - Dissertação
análise de redação completa - Dissertaçãoanálise de redação completa - Dissertação
análise de redação completa - Dissertação
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 

Banco de Dados - Aula 05

  • 1. Colégio Estadual Padre Carmelo Perrone Profº: Willian
  • 2. CRUD  As operações básicas para manipular os dados persistidos são: inserir, ler, alterar e remover.  Essas operações são realizadas através de uma linguagem de consulta denominada SQL (Structured Query Language). Essa linguagem oferece quatro comandos básicos: INSERT, SELECT, UPDATE e DELETE. Esses comandos são utilizados para inserir, ler, alterar e remover registros, respectivamente.
  • 3. INSERT INTO Editora (nome , email ) VALUES (’Oreilly ’, ’ oreilly@email . com ’); ------------------------------------------------------ ---------------- SELECT nome , email FROM Aluno ; ------------------------------------------------------ ---------------- UPDATE Livro SET preco = 115.9 WHERE titulo = ’Java ’; ------------------------------------------------------ ---------------- DELETE FROM Livro WHERE titulo = ’Java ’;
  • 4. WHERE Os resultados de uma consulta podem ser filtrados através do comando WHERE. Veja o exemplo abaixo.  SELECT * FROM Aluno WHERE altura > 1.80;
  • 5. Funções e operadores de comparação do MySQL Server que podem ser utilizados com o comando WHERE:
  • 6. Funções/operações Exemplo = SELECT * FROM Aluno WHERE altura = 1.8; <> ou != SELECT * FROM Aluno WHERE altura <> 1.8; SELECT * FROM Aluno WHERE altura != 1.8; <= SELECT * FROM Aluno WHERE altura <= 1.8; < SELECT * FROM Aluno WHERE altura < 1.8; >= SELECT * FROM Aluno WHERE altura >= 1.8; > SELECT * FROM Aluno WHERE altura > 1.8; BETWEEN . . . AND . . . SELECT * FROM Aluno WHERE altura BETWEEN 1.5 AND 1.8; NOT BETWEEN . . . AND . . . SELECT * FROM Aluno WHERE altura NOT BETWEEN 1.5 AND 1.8;
  • 7. Funções/operações Exemplo LIKE SELECT * FROM Aluno WHERE nome LIKE ’Rafael %’; NOT LIKE SELECT * FROM Aluno WHERE nome NOT LIKE ’Rafael %’; IN() SELECT * FROM Aluno WHERE altura IN (1.5 , 1.6 , 1.7 , 1.8) ; NOT IN() SELECT * FROM Aluno WHERE altura NOT IN (1.5 , 1.6 , 1.7 , 1.8) ; NOT ou ! SELECT * FROM Aluno WHERE NOT altura = 1.80; SELECT * FROM Aluno WHERE ! ( altura = 1.80) ; AND ou && SELECT * FROM Aluno WHERE altura < 1.8 AND nome LIKE ’Rafael %’; SELECT * FROM Aluno WHERE altura < 1.8 && nome LIKE ’Rafael %’; OR ou || SELECT * FROM Aluno WHERE altura < 1.8 OR nome LIKE ’Rafael %’; SELECT * FROM Aluno WHERE altura < 1.8 || nome LIKE ’Rafael %’; XOR SELECT * FROM Aluno WHERE altura < 1.8 XOR nome LIKE ’Rafael %’;