-- DML - DATA MANIPULATION LANGUAGE
-- INSERT / UPDATE / DELETE

-- INSERÇÃO DE DADOS (FORMA IMPLÍCITA)

select * from tb_medico;

insert into tb_medico values
(null, "Claudio Ferrini", "claudio@mail.com", "1986-10-30", now());

-- INSERÇÃO DE DADOS (FORMAS EXPLÍCITAS)

insert into tb_medico 
(cd_medico, nm_medico, nm_email, dt_nascimento, dt_registro_medico)
values
(null, "Gabriela Gallo", "gallo@mail.com", "1990-10-14", now());

insert into tb_medico 
(nm_medico, nm_email, dt_nascimento)
values
("Gabriel Garcia", "garcia@mail.com", "1990-04-02");

insert into tb_medico set
nm_medico = "Luara Porto", 
nm_email = "porto@mail.com",
dt_nascimento = "1991-09-04";

-- ALTERAÇÃO DE DADOS EM UMA TABLE

update tb_medico set
nm_medico = "Gabriela Gallo Pêra"
where
cd_medico = 2;

select * from tb_medico;

-- EXCLUIR DADOS DE UMA TABLE

delete from tb_medico
where
cd_medico = 3;
---------------- exemplo 2 --------------

use db_ged_professor;

-- DML - DATA MANIPULATION LANGUAGE
-- INSERT / UPDATE / DELETE

show tables;

select * from tb_escola;

-- inserção de dados implícito

insert into tb_escola values 
(null, "Etec SJCampos");

-- inserção de dados explícitos

insert into tb_escola (cd_escola, nm_escola) values
(null, "Ext. E.E. Alceu Maynard Araújo");

insert into tb_escola (nm_escola) values
("Ext. E.E. Estevam Ferri");

insert into tb_escola set
nm_escola = "Ext. E.E. João Cursino";

select * from tb_escola;

-- alteração de dados (update) em uma table

update tb_escola set 
nm_escola = "Etec de Santa Isabel"
where
cd_escola = 10;

-- exclusão de dados em uma table

delete from tb_escola
where
cd_escola = 3;

delete from tb_escola 
where
cd_escola >= 4 and
cd_escola <= 9;

select * from tb_escola;

delete from tb_escola
where
nm_escola = "Etec SJCampos" and
cd_escola >= 11;

insert into tb_escola set
nm_escola = "Etec de Heliópolis";

select * from tb_curso;
select * from tb_escola;

insert into tb_curso set
nm_curso = "Técnico em Desenvolvimento de Sistemas",
id_escola = 1;

insert into tb_curso set
nm_curso = "Mtec Informática para Internet",
id_escola = 10;