Sitemap

Curso SQL — PARTE 2

2 min readJul 20, 2021

--

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:

Fig. 1 — tela sqlfiddle

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:

Fig 2 — Click 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.

--

--