Solução
Utilizando o MySQL Workbench(ou outra IDE), faça o seguinte:
create table faculdade(
id_faculdade int primary key,
nome varchar(45) not null,
localizacao varchar(60) not null,
municipio varchar(45) not null,
estado varchar(45) not null
);
insert into faculdade(id_faculdade,nome,localizacao,municipio,estado)
values(11,'FATEC BAURU','Rua Manoel Bento da Cruz, 3-30 - Centro','Bauru', 'São Paulo');
Vamos fazer um select * from para trazer todos os registros da tabela faculdade.
SELECT * FROM faculdade;
UPDATE faculdade set estado=’SP’ WHERE id_faculdade=11;
Nota: Com esse update, o nome do estado que possui o id_faculdade igual a 11, vai passar a ser SP em vez de São Paulo.
SELECT * FROM faculdade;
ALTER TABLE faculdade DROP COLUMN estado;
Nota: Com esse ALTER TABLE, vamos eliminar a coluna estado.
SELECT * FROM faculdade;
ALTER TABLE faculdade ADD Email varchar(255);
Nota: Com esse ALTER TABLE, vamos adicionar uma coluna de email na tabela faculdade, para que o aluno possa entrar em contato com a secretaria da escola. Normalmente, a gente implementa esse ALTER TABLE quando o cliente(pessoa física ou jurídica), pede para adicionar novas colunas, com o objetivo de atender novas demandas.
Vamos dar uma olhada na nossa tabela.
SELECT * FROM faculdade;
Agora, vamos inserir o email da FATEC BAURU no nosso sistema
UPDATE faculdade set Email=' f196acad@cps.sp.gov.br' WHERE id_faculdade=11;
Pra gente visualizar a alteração na nossa tabela, vamos fazer um select * from.
SELECT * FROM faculdade;
Criar uma tabela, fazer insert into e implementar os comandos update e alter table.
Solução
create table aluno(
id_aluno int primary key,
nome varchar(45) not null,
data_nascimento date not null,
sexo char(1) not null
);
insert into aluno(id_aluno,nome,data_nascimento,sexo)
values(26,'Araújo Victor',STR_TO_DATE('11-09-1975', '%d-%m-%Y' ),'M');
insert into aluno(id_aluno,nome,data_nascimento,sexo)
values(20,'Moisés Mendrote',STR_TO_DATE('20-03-2020', '%d-%m-%Y' ),'M');
SELECT * FROM aluno;
UPDATE aluno set nome='Marcelo Catumbela' WHERE id_aluno=20;
Nota: Com esse update, o nome do aluno com id_aluno igual a 20 vai passar a ser Marcelo Catumbela em vez de Moisés Mendrote.
SELECT * FROM faculdade;
ALTER TABLE aluno DROP COLUMN sexo;
SELECT * FROM faculdade;
Comentários
Postar um comentário