EAGS L gica de Programa o SQL e PHP Parte 2

781 palavras 4 páginas
MySQL – Inserindo informações
Uma tabela é formada por registros (linhas) e os registros são formados por campos (colunas).
Por exemplo, considere uma tabela para armazenar as informações dos clientes de um banco. Cada registro dessa tabela armazena em seus campos os dados de um determinado cliente.

Para incluir um ou mais registros em uma tabela, utilizamos o comando SQL INSERT.

MySQL – Inserindo informações
Comando INSERT
É o comando responsável por incluir dados em uma tabela.
Existem duas variações para o comando INSERT:
INSERT INTO <nome_tabela> VALUES (valor1, valor2, …, valorn);
INSERT INTO <nome_tabela>
(nome_campo1, nome_campo2, …, nome_campox)
VALUES (valor1, valor2, …, valorx);

2

MySQL – Inserindo informações
Observe o exemplo abaixo, em que utilizamos o comando INSERT para fazer a inclusão de um produto na tabela produtos:
INSERT INTO produtos VALUES (
1,
‘Camiseta do Grêmio’,
‘Camiseta com listras verticais nas cores azul, preto e branco’,
89.95,
1.5,
5,
2,
‘Disponível com as seguintes numerações: 3, 5, 9 e 10’);

Em que campos esses dados serão incluídos?

MySQL – Inserindo informações
Crie 3 exemplos de inclusões de produtos, categorias e subcategorias. INSERT INTO categorias VALUES (
1,
"Vestuário");
INSERT INTO subcategorias VALUES(
1,
"Camisetas",
1);

MySQL – Alterando um Banco de Dados
Existem dois tipos de alterações que podemos fazer em um banco de dados: alterar a estrutura de uma tabela ou alterar valores dos registros de determinada tabela.
Para isso utilizamos os comandos UPDATE e ALTER TABLE.

MySQL – Comando UPDATE
Realiza alterações nos valores dos registros de determinada tabela. Pode alterar um ou mais registros simultaneamente.

Sua sintaxe é:
UPDATE <nome_tabela>
SET campo1=valor1 WHERE <condições>;
Se quisermos, por exemplo, alterar o código de uma categoria, podemos utilizar o seguinte comando:
UPDATE categorias SET cod_categoria=6 WHERE cod_categoria=5;

MySQL – Comando UPDATE
Podemos também alterar o código de todos

Relacionados