SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
Banco de Dados
Mini Curso - PARTE II
Prof. Me. Rafael F. V. Sanches
30 de Julho de 2019
Sum´ario
1. Introdu¸c˜ao
2. Trabalhando com o Banco de Dados
3. Manipulando as tabelas do Banco de Dados
4. Fim
1
Introdu¸c˜ao
Modelagem dos Dados
• Modelo Conceitual
• Modelo L´ogico
• Modelo F´ısico
Prof. Rafael Sanches 2
Trabalhando com o Banco de
Dados
Acessando o Sistema Gerenciador de Base de Dados (SGBD)
• Sem Ferramenta Gr´afica:
• Abra o terminal e digite o comando:
• mysql -u seu usuario base de dados -p;
• Geralmente por padr˜ao o seu usu´ario pode ser root e sua senha
vazia se esse for o caso, apenas de um enter quando for solicitado
sua senha de usu´ario
• Para sair do SGBD aberto no terminal digite o comando:
• quit;
• Usando alguma ferramenta gr´afica:
• Basta informar os dados de acesso como mencionados acima nos
seus devidos campos da ferramenta utilizada
Prof. Rafael Sanches 3
Manipulando a base de dados
• Para criar uma base de dados use o comando:
• create database nome base de dados;
• Para deletar uma base de dados use o comando:
• drop database nome base de dados;
• Para usar uma base de dados use o comando:
• use nome base de dados;
Prof. Rafael Sanches 4
Manipulando as tabelas do
Banco de Dados
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Para criar uma tabela na sua base de dados use o comando:
1 create table nome_da_tabela (
2 nome_da_coluna tipo_do_dado
opcoes_adicionais ,
3 nome_da_coluna tipo_do_dado
opcoes_adicionais
4 );
Prof. Rafael Sanches 5
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Para adicionar uma coluna na tabela da sua base de dados use o
comando:
1 ALTER TABLE nome_da_tabela ADD
nova_coluna tipo_do_dado
opcoes_adicionais AFTER
ultima_coluna_da_tabela ;
Prof. Rafael Sanches 6
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Para atualizar uma coluna na sua tabela da sua base de dados use o
comando:
1 ALTER TABLE nome_da_tabela CHANGE
nome_original_coluna novo_nome_coluna
tipo_do_dado opcoes_adicionais ;
Prof. Rafael Sanches 7
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Para deletar uma coluna na sua tabela da sua base de dados use o
comando:
1 ALTER TABLE nome_da_tabela DROP
nome_da_coluna_a_ser_deletada ;
Prof. Rafael Sanches 8
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Para deletar uma tabela da sua base de dados use o comando:
1 DROP TABLE nome_da_tabela ;
Manipulando as tabelas da sua base de dados
• Para descrever e exibir a estrutura b´asica da sua tabela da base de
dados e ver como ela ficou use o comando:
1 DESCRIBE nome_da_tabela;
Prof. Rafael Sanches 9
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• PRIMARY KEY: Geralmente, uma tabela tem uma coluna ou uma
combina¸c˜ao de colunas que cont´em valores que identificam
exclusivamente cada linha na tabela. Essa coluna, ou colunas, ´e
chamada de chave prim´aria (PK) da tabela e imp˜oe a integridade
da entidade da mesma
1 /* PRIMARY KEY uma i n f o r m a o
adicional/ r e s t r i o */
2 create table nome_da_tabela (
3 nome_da_coluna tipo_do_dado PRIMARY
KEY ,
4 nome_da_coluna tipo_do_dado
opcoes_adicionais
5 );
Prof. Rafael Sanches 10
Como criar, atualizar e apagar uma tabela no banco de dados?
Manipulando as tabelas da sua base de dados
• Chave estrangeira (foreign key): ´e o campo que estabelece o
relacionamento entre duas tabelas. Assim, uma coluna corresponde
`a mesma coluna que ´e a chave prim´aria de outra tabela. Dessa
forma, deve-se especificar na tabela que cont´em a chave estrangeira
quais s˜ao essas colunas e `a qual tabela est´a relacionada.
Prof. Rafael Sanches 11
Como criar, atualizar e apagar uma tabela no banco de dados?
1 create table nome_da_tabela1 (
2 pk_coluna_tabela1 tipo_do_dado
PRIMARY KEY ,
3 nome_da_coluna tipo_do_dado
opcoes_adicionais
4 );
5 create table nome_da_tabela2 (
6 pk_coluna_tabela2 tipo_do_dado
PRIMARY KEY ,
7 nome_da_coluna tipo_do_dado
opcoes_adicionais ,
8 fk_coluna_tabela1 tipo_do_dado
FOREIGN KEY REFERENCES
nome_da_tabela1 ( pk_coluna_tabela1
)
9 );
Prof. Rafael Sanches 12
O que ´e CRUD?
• O que significa CRUD em uma base de dados?
• CREATE: significa a a¸c˜ao de inserir um ou v´arios registros no seu
banco de dados.
• READER: significa a a¸c˜ao de ler um ou v´arios registros no seu
banco de dados.
• UPDATE: significa a a¸c˜ao de atualizar um ou v´arios registros no
seu banco de dados.
• DELETE: significa a a¸c˜ao de remover/deletar um ou v´arios registros
no seu banco de dados.
Prof. Rafael Sanches 13
Inserindo registros na sua tabela
• Para inserior dados na sua tabela digite o comando:
1 INSERT INTO nome_tabela (coluna1 ,
coluna2 , coluna3 , ...) VALUES (valor1
, valor2 , valor3 , ...);
• Se a coluna foi criada com a restri¸c˜ao AUTO INCREMENTE
apresentada no pr´oximo slide vocˆe n˜ao precisa inserir valor para essa
coluna
Prof. Rafael Sanches 14
Inserindo registros na sua tabela
1 create table nome_da_tabela1 (
2 pk_coluna_tabela1 tipo_do_dado
PRIMARY KEY AUTO_INCREMENT ,
3 nome_da_coluna2 tipo_do_dado
opcoes_adicionais ,
4 nome_da_coluna3 tipo_do_dado
opcoes_adicionais
5 );
6 INSERT INTO nome_tabela (
pk_coluna_tabela1 , nome_da_coluna2 ,
...) VALUES (valor2 , valor3 , ...);
Prof. Rafael Sanches 15
Atualizando registros na sua tabela
• Para atualizar dados na sua tabela digite o comando:
1 UPDATE nome_da_tabela SET coluna1 =
valor1 , coluna2 = valor2 , ... WHERE
condicao;
2 /* exemplo */
3 UPDATE nome_da_tabela SET nome_da_coluna2
= novo_valor , nome_da_coluna3 =
novo_valor WHERE pk_coluna_tabela1 =
1;
Prof. Rafael Sanches 16
Deletando registros na sua tabela
• Para deletar dados na sua tabela digite o comando:
1 DELETE FROM nome_da_tabela WHERE condicao
;
2 /* Cuidado com esse comando pois , se
v o c n o informar uma condicao ele
apagara todos os registros da tabela
informada */
Prof. Rafael Sanches 17
Recuperando registros da sua tabela
• Recuperar dados na sua tabela digite o comando:
1 SELECT coluna1 , coluna2 ,... FROM
nome_da_tabela WHERE condicao;
2 /*O * seleciona todas as colunas da
tabela */
3 SELECT * FROM nome_da_tabela WHERE
condicao;
4 /* numero na frente de limite representa
a quantidade de registros que voce
deseja recuperar */
5 SELECT * FROM nome_da_tabela WHERE
condicao LIMIT numero;
Prof. Rafael Sanches 18
Desafios
• acesse https://www.w3schools.com/sql/ para ter acesso a outros
comandos e dicas que ajudaram vocˆe nos desafios
Prof. Rafael Sanches 19
Fim
Obrigado!
19

Mais conteúdo relacionado

Mais procurados

Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoHelder Lopes
 
Aula 5
Aula 5Aula 5
Aula 5gsbq
 
Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Ana Santos
 
Exercícios de mysql
Exercícios de mysqlExercícios de mysql
Exercícios de mysqlLeo Frazão
 
Curso basico de excel
Curso basico de excelCurso basico de excel
Curso basico de excelmgo26
 
ExercíCios De Aplicação - Excel
ExercíCios De Aplicação - ExcelExercíCios De Aplicação - Excel
ExercíCios De Aplicação - Excelnparrinha
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Microsoft excel 2010 FOLHA DE CÁLCULO
Microsoft excel 2010 FOLHA DE  CÁLCULOMicrosoft excel 2010 FOLHA DE  CÁLCULO
Microsoft excel 2010 FOLHA DE CÁLCULONguyễn Dũng
 
Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dadosNutsha De luca
 
Apostila excel 2016
Apostila excel 2016Apostila excel 2016
Apostila excel 2016ProsubSig
 
Excel básico
Excel básicoExcel básico
Excel básicoProsubSig
 
Curso de excel
Curso de excelCurso de excel
Curso de excelmgo26
 

Mais procurados (20)

Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
 
Aula 5
Aula 5Aula 5
Aula 5
 
Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1Excel 2010 - Notas e exercícios- parte 1
Excel 2010 - Notas e exercícios- parte 1
 
Aula 11 banco de dados
Aula 11   banco de dadosAula 11   banco de dados
Aula 11 banco de dados
 
Aula 12 banco de dados
Aula 12   banco de dadosAula 12   banco de dados
Aula 12 banco de dados
 
Exercícios de mysql
Exercícios de mysqlExercícios de mysql
Exercícios de mysql
 
2862004
28620042862004
2862004
 
Curso basico de excel
Curso basico de excelCurso basico de excel
Curso basico de excel
 
ExercíCios De Aplicação - Excel
ExercíCios De Aplicação - ExcelExercíCios De Aplicação - Excel
ExercíCios De Aplicação - Excel
 
Excel avancado 2015
Excel avancado 2015Excel avancado 2015
Excel avancado 2015
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Microsoft excel 2010 FOLHA DE CÁLCULO
Microsoft excel 2010 FOLHA DE  CÁLCULOMicrosoft excel 2010 FOLHA DE  CÁLCULO
Microsoft excel 2010 FOLHA DE CÁLCULO
 
Aula 10 banco de dados
Aula 10   banco de dadosAula 10   banco de dados
Aula 10 banco de dados
 
Etec ai -31- banco de dados
Etec   ai -31- banco de dadosEtec   ai -31- banco de dados
Etec ai -31- banco de dados
 
Apostila excel 2016
Apostila excel 2016Apostila excel 2016
Apostila excel 2016
 
Excel básico
Excel básicoExcel básico
Excel básico
 
Excel basico
Excel basicoExcel basico
Excel basico
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
 
Excel truques magicos
Excel truques magicosExcel truques magicos
Excel truques magicos
 
Curso de excel
Curso de excelCurso de excel
Curso de excel
 

Semelhante a Mini curso de banco de dados - parte 2

Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985Brena De La Concepcion
 
NORMALIZACAO_DE_TABELAS.pdf
NORMALIZACAO_DE_TABELAS.pdfNORMALIZACAO_DE_TABELAS.pdf
NORMALIZACAO_DE_TABELAS.pdfFernando119516
 
BD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasBD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasRodrigo Kiyoshi Saito
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29Juliana Nascimento
 
Training presentation design the tables for a new database af102720169
Training presentation   design the tables for a new database af102720169Training presentation   design the tables for a new database af102720169
Training presentation design the tables for a new database af102720169Brena De La Concepcion
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Emiliano Barbosa
 
Melhorando o desempenho de suas consultas no MySql
Melhorando o desempenho de suas consultas no MySqlMelhorando o desempenho de suas consultas no MySql
Melhorando o desempenho de suas consultas no MySqlHelder Lopes
 
Minicurso PostgreSQl
Minicurso PostgreSQlMinicurso PostgreSQl
Minicurso PostgreSQlCezar Souza
 
Banco de dados comandos sql
Banco de dados   comandos sqlBanco de dados   comandos sql
Banco de dados comandos sqlNilson Augustini
 
Bad Smells em Bancos de Dados
Bad Smells em Bancos de DadosBad Smells em Bancos de Dados
Bad Smells em Bancos de DadosFabrízio Mello
 
Treinamento Excel Avançado
Treinamento Excel AvançadoTreinamento Excel Avançado
Treinamento Excel AvançadoLuis Dalmoneki
 

Semelhante a Mini curso de banco de dados - parte 2 (20)

Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985
 
NORMALIZACAO_DE_TABELAS.pdf
NORMALIZACAO_DE_TABELAS.pdfNORMALIZACAO_DE_TABELAS.pdf
NORMALIZACAO_DE_TABELAS.pdf
 
BD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasBD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelas
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29
 
3260 php truquesmagicos
3260 php truquesmagicos3260 php truquesmagicos
3260 php truquesmagicos
 
Base de dados no Excel 1.pdf
Base de dados no Excel 1.pdfBase de dados no Excel 1.pdf
Base de dados no Excel 1.pdf
 
Training presentation design the tables for a new database af102720169
Training presentation   design the tables for a new database af102720169Training presentation   design the tables for a new database af102720169
Training presentation design the tables for a new database af102720169
 
2862030
28620302862030
2862030
 
Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8Fundamentos de SQL - Parte 3 de 8
Fundamentos de SQL - Parte 3 de 8
 
Modulo 15 PSI
Modulo 15 PSIModulo 15 PSI
Modulo 15 PSI
 
Aula 05 acessando o mysql
Aula 05   acessando o mysqlAula 05   acessando o mysql
Aula 05 acessando o mysql
 
Melhorando o desempenho de suas consultas no MySql
Melhorando o desempenho de suas consultas no MySqlMelhorando o desempenho de suas consultas no MySql
Melhorando o desempenho de suas consultas no MySql
 
Minicurso PostgreSQl
Minicurso PostgreSQlMinicurso PostgreSQl
Minicurso PostgreSQl
 
Aula10 sql-ddl
Aula10 sql-ddlAula10 sql-ddl
Aula10 sql-ddl
 
Python 04
Python 04Python 04
Python 04
 
Banco de dados comandos sql
Banco de dados   comandos sqlBanco de dados   comandos sql
Banco de dados comandos sql
 
Academia ABAP
Academia  ABAPAcademia  ABAP
Academia ABAP
 
Bad Smells em Bancos de Dados
Bad Smells em Bancos de DadosBad Smells em Bancos de Dados
Bad Smells em Bancos de Dados
 
Treinamento Excel Avançado
Treinamento Excel AvançadoTreinamento Excel Avançado
Treinamento Excel Avançado
 
Basesdedados
BasesdedadosBasesdedados
Basesdedados
 

Mini curso de banco de dados - parte 2

  • 1. Banco de Dados Mini Curso - PARTE II Prof. Me. Rafael F. V. Sanches 30 de Julho de 2019
  • 2. Sum´ario 1. Introdu¸c˜ao 2. Trabalhando com o Banco de Dados 3. Manipulando as tabelas do Banco de Dados 4. Fim 1
  • 4. Modelagem dos Dados • Modelo Conceitual • Modelo L´ogico • Modelo F´ısico Prof. Rafael Sanches 2
  • 5. Trabalhando com o Banco de Dados
  • 6. Acessando o Sistema Gerenciador de Base de Dados (SGBD) • Sem Ferramenta Gr´afica: • Abra o terminal e digite o comando: • mysql -u seu usuario base de dados -p; • Geralmente por padr˜ao o seu usu´ario pode ser root e sua senha vazia se esse for o caso, apenas de um enter quando for solicitado sua senha de usu´ario • Para sair do SGBD aberto no terminal digite o comando: • quit; • Usando alguma ferramenta gr´afica: • Basta informar os dados de acesso como mencionados acima nos seus devidos campos da ferramenta utilizada Prof. Rafael Sanches 3
  • 7. Manipulando a base de dados • Para criar uma base de dados use o comando: • create database nome base de dados; • Para deletar uma base de dados use o comando: • drop database nome base de dados; • Para usar uma base de dados use o comando: • use nome base de dados; Prof. Rafael Sanches 4
  • 8. Manipulando as tabelas do Banco de Dados
  • 9. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Para criar uma tabela na sua base de dados use o comando: 1 create table nome_da_tabela ( 2 nome_da_coluna tipo_do_dado opcoes_adicionais , 3 nome_da_coluna tipo_do_dado opcoes_adicionais 4 ); Prof. Rafael Sanches 5
  • 10. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Para adicionar uma coluna na tabela da sua base de dados use o comando: 1 ALTER TABLE nome_da_tabela ADD nova_coluna tipo_do_dado opcoes_adicionais AFTER ultima_coluna_da_tabela ; Prof. Rafael Sanches 6
  • 11. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Para atualizar uma coluna na sua tabela da sua base de dados use o comando: 1 ALTER TABLE nome_da_tabela CHANGE nome_original_coluna novo_nome_coluna tipo_do_dado opcoes_adicionais ; Prof. Rafael Sanches 7
  • 12. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Para deletar uma coluna na sua tabela da sua base de dados use o comando: 1 ALTER TABLE nome_da_tabela DROP nome_da_coluna_a_ser_deletada ; Prof. Rafael Sanches 8
  • 13. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Para deletar uma tabela da sua base de dados use o comando: 1 DROP TABLE nome_da_tabela ; Manipulando as tabelas da sua base de dados • Para descrever e exibir a estrutura b´asica da sua tabela da base de dados e ver como ela ficou use o comando: 1 DESCRIBE nome_da_tabela; Prof. Rafael Sanches 9
  • 14. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • PRIMARY KEY: Geralmente, uma tabela tem uma coluna ou uma combina¸c˜ao de colunas que cont´em valores que identificam exclusivamente cada linha na tabela. Essa coluna, ou colunas, ´e chamada de chave prim´aria (PK) da tabela e imp˜oe a integridade da entidade da mesma 1 /* PRIMARY KEY uma i n f o r m a o adicional/ r e s t r i o */ 2 create table nome_da_tabela ( 3 nome_da_coluna tipo_do_dado PRIMARY KEY , 4 nome_da_coluna tipo_do_dado opcoes_adicionais 5 ); Prof. Rafael Sanches 10
  • 15. Como criar, atualizar e apagar uma tabela no banco de dados? Manipulando as tabelas da sua base de dados • Chave estrangeira (foreign key): ´e o campo que estabelece o relacionamento entre duas tabelas. Assim, uma coluna corresponde `a mesma coluna que ´e a chave prim´aria de outra tabela. Dessa forma, deve-se especificar na tabela que cont´em a chave estrangeira quais s˜ao essas colunas e `a qual tabela est´a relacionada. Prof. Rafael Sanches 11
  • 16. Como criar, atualizar e apagar uma tabela no banco de dados? 1 create table nome_da_tabela1 ( 2 pk_coluna_tabela1 tipo_do_dado PRIMARY KEY , 3 nome_da_coluna tipo_do_dado opcoes_adicionais 4 ); 5 create table nome_da_tabela2 ( 6 pk_coluna_tabela2 tipo_do_dado PRIMARY KEY , 7 nome_da_coluna tipo_do_dado opcoes_adicionais , 8 fk_coluna_tabela1 tipo_do_dado FOREIGN KEY REFERENCES nome_da_tabela1 ( pk_coluna_tabela1 ) 9 ); Prof. Rafael Sanches 12
  • 17. O que ´e CRUD? • O que significa CRUD em uma base de dados? • CREATE: significa a a¸c˜ao de inserir um ou v´arios registros no seu banco de dados. • READER: significa a a¸c˜ao de ler um ou v´arios registros no seu banco de dados. • UPDATE: significa a a¸c˜ao de atualizar um ou v´arios registros no seu banco de dados. • DELETE: significa a a¸c˜ao de remover/deletar um ou v´arios registros no seu banco de dados. Prof. Rafael Sanches 13
  • 18. Inserindo registros na sua tabela • Para inserior dados na sua tabela digite o comando: 1 INSERT INTO nome_tabela (coluna1 , coluna2 , coluna3 , ...) VALUES (valor1 , valor2 , valor3 , ...); • Se a coluna foi criada com a restri¸c˜ao AUTO INCREMENTE apresentada no pr´oximo slide vocˆe n˜ao precisa inserir valor para essa coluna Prof. Rafael Sanches 14
  • 19. Inserindo registros na sua tabela 1 create table nome_da_tabela1 ( 2 pk_coluna_tabela1 tipo_do_dado PRIMARY KEY AUTO_INCREMENT , 3 nome_da_coluna2 tipo_do_dado opcoes_adicionais , 4 nome_da_coluna3 tipo_do_dado opcoes_adicionais 5 ); 6 INSERT INTO nome_tabela ( pk_coluna_tabela1 , nome_da_coluna2 , ...) VALUES (valor2 , valor3 , ...); Prof. Rafael Sanches 15
  • 20. Atualizando registros na sua tabela • Para atualizar dados na sua tabela digite o comando: 1 UPDATE nome_da_tabela SET coluna1 = valor1 , coluna2 = valor2 , ... WHERE condicao; 2 /* exemplo */ 3 UPDATE nome_da_tabela SET nome_da_coluna2 = novo_valor , nome_da_coluna3 = novo_valor WHERE pk_coluna_tabela1 = 1; Prof. Rafael Sanches 16
  • 21. Deletando registros na sua tabela • Para deletar dados na sua tabela digite o comando: 1 DELETE FROM nome_da_tabela WHERE condicao ; 2 /* Cuidado com esse comando pois , se v o c n o informar uma condicao ele apagara todos os registros da tabela informada */ Prof. Rafael Sanches 17
  • 22. Recuperando registros da sua tabela • Recuperar dados na sua tabela digite o comando: 1 SELECT coluna1 , coluna2 ,... FROM nome_da_tabela WHERE condicao; 2 /*O * seleciona todas as colunas da tabela */ 3 SELECT * FROM nome_da_tabela WHERE condicao; 4 /* numero na frente de limite representa a quantidade de registros que voce deseja recuperar */ 5 SELECT * FROM nome_da_tabela WHERE condicao LIMIT numero; Prof. Rafael Sanches 18
  • 23. Desafios • acesse https://www.w3schools.com/sql/ para ter acesso a outros comandos e dicas que ajudaram vocˆe nos desafios Prof. Rafael Sanches 19
  • 24. Fim