0% acharam este documento útil (0 voto)
3 visualizações6 páginas

Introdução ao SQL para Iniciantes

O documento apresenta uma introdução ao SQL, destacando sua importância para desenvolvimento e manipulação de dados em bancos como MySQL e PostgreSQL. Ele descreve comandos fundamentais para manipulação de dados (DML) e definição de estrutura (DDL), além de fornecer exemplos práticos de consultas e junções de tabelas. Também inclui um desafio para praticar a escrita de comandos SQL.

Enviado por

ettuarda
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações6 páginas

Introdução ao SQL para Iniciantes

O documento apresenta uma introdução ao SQL, destacando sua importância para desenvolvimento e manipulação de dados em bancos como MySQL e PostgreSQL. Ele descreve comandos fundamentais para manipulação de dados (DML) e definição de estrutura (DDL), além de fornecer exemplos práticos de consultas e junções de tabelas. Também inclui um desafio para praticar a escrita de comandos SQL.

Enviado por

ettuarda
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

linkedin.

com/in/itseduarda

clu
para
b
SQL
iniciantes
O que é SQL?
SQL (STRUCTURED QUERY LANGUAGE) É A
LINGUAGEM USADA PARA INTERAGIR COM
BANCOS DE DADOS.

Por que é importante?


[Link]/in/itseduarda

ESSENCIAL PARA QUEM TRABALHA COM


DESENVOLVIMENTO E DADOS

USADO EM BANCOS DE DADOS COMO MYSQL,


POSTGRESQL E SQL SERVER

Com ela, você pode:


BUSCAR INFORMAÇÕES
ADICIONAR NOVOS DADOS
ATUALIZAR OU EXCLUIR DADOS
EXISTENTES...
Comandos SQL para
manipulação de dados (DML)
SELECT → CONSULTA DADOS
INSERT → INSERE NOVOS REGISTROS
UPDATE → ATUALIZA REGISTROS
DELETE → EXCLUI REGISTROS
[Link]/in/itseduarda

Comandos SQL para


Definição de estrutura (DDL)
CREATE TABLE → CRIA TABELAS
ALTER TABLE → MODIFICA TABELAS
DROP TABLE → EXCLUI TABELAS
Exemplo Prático:
Selecionando Dados

SELECT nome, idade FROM


[Link]/in/itseduarda

usuarios WHERE idade > 18;

SELECT: ESCOLHE COLUNAS ESPECÍFICAS


FROM: DEFINE A TABELA
WHERE: FILTRA OS RESULTADOS
Junção de Tabelas (JOIN)
Duas tabelas:
usuarios (id, nome, idade)
pedidos (id, usuario_id, produto)
[Link]/in/itseduarda

SELECT [Link], [Link]


FROM usuarios
JOIN pedidos ON [Link] = pedidos.usuario_id;

Retorna o nome do usuário


e o produto comprado.
Desafio rápido!
Tabela clientes

id nome email

1 Ana ana@[Link]

2 Pedro pedro@[Link]

3 Marina marina@[Link]
[Link]/in/itseduarda

Tabela pedidos

id cliente_id produto

1 1 Notebook

2 2 Smartphone

3 1 Teclado

Escreva um comando SQL que liste os nomes dos


clientes e os produtos que eles compraram!
Responda nos comentários com sua solução!

Você também pode gostar