Curso SQL — PARTE 2
Como o objetivo desse curso não é administrar um banco de dados e sim apenas fazer consultas, vamos simplificar a etapa de criação de um ambiente utilizando o SQL Fiddle. Ela é uma ferramenta online para uso e teste de base de dados.
Acesse: http://sqlfiddle.com/
Get Yuri Veiga’s stories in your inbox
Join Medium for free to get updates from this writer.
Selecione MySQL 5.6:
Insira o código abaixo na janela à esquerda:
##Para criar a tabela e definir seus campos:
CREATE TABLE IF NOT EXISTS `alunos` (
`id` int(6) unsigned NOT NULL,
`sobrenome` varchar(200) NOT NULL,
`nome` varchar(200) NOT NULL,
`telefone` int(9) unsigned NOT NULL,
`cidade_res` varchar(200) NOT NULL,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8;##Para inserir os primeiros registros:
INSERT INTO `alunos`(`id`, `sobrenome`, `nome`, `telefone`, `cidade_res`) VALUES
(‘1’ ,’Einstein’ ,’Albert’ ,’11223456' ,’Sao Paulo’ ),
(‘13’ ,’Planck’ ,’Max’ ,’19541980' ,’Campinas’ ),
(‘26’ ,’Vinci’ ,’Leonardo’ ,’19442930' ,’Jundiai’ ),
(‘99’ ,’Tesla’ ,’Nikola’ ,’21546782' ,’Rio de Janeiro’);##Para outros registros:INSERT INTO `alunos`(`id`, `sobrenome`, `nome`, `telefone`, `cidade_res`) VALUES
(‘102’ ,’Neto’ ,’Jose’ ,’65153910' ,’Cuiabá’),
(‘108’ ,’Prado’ ,’Luana’ ,’62493420' ,’Goiânia’),
(‘115’ ,’Mendonça’ ,’Marilia’ ,’67456930' ,’Campo Grande’) ;
Agora clique em build schema:
Pronto! Temos a tabela no banco de dados sobre a qual vamos trabalhar. Para garantir que tudo deu certo até aqui você deve receber a mesma mensagem [“Schema Ready”] no canto inferior esquerdo da tela como na figura anterior.
O código em si sobre a geração da tabela não é objeto desse curso, porém se você tiver curiosidade para entender o que está acontecendo no detalhe pode clicar aqui.
Na PARTE 2 montamos uma tabela similar com as colunas id, sobrenome, nome, telefone e cidade_res em um ambiente que simula um banco de dados (o sql fiddle).
Agora que temos o ambiente de estudos preparado e com uma tabela criada, vamos iniciar o estudo da lógica sobre como extrair as informações do banco de dados. Na PARTE 3 vamos aprender a montar as consulta, também conhecidas como queries, no banco de dados.








