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

Aulas de SQL para Iniciantes: Fundamentos

O documento apresenta um curso introdutório de SQL, abordando a criação, inserção, consulta, atualização e exclusão de dados em bancos de dados relacionais. Inclui também tópicos avançados como filtros com WHERE, ordenação com ORDER BY, junções com JOIN e funções de agregação. Cada aula contém exemplos práticos de comandos SQL para facilitar o aprendizado.
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ções2 páginas

Aulas de SQL para Iniciantes: Fundamentos

O documento apresenta um curso introdutório de SQL, abordando a criação, inserção, consulta, atualização e exclusão de dados em bancos de dados relacionais. Inclui também tópicos avançados como filtros com WHERE, ordenação com ORDER BY, junções com JOIN e funções de agregação. Cada aula contém exemplos práticos de comandos SQL para facilitar o aprendizado.
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

AULAS DE SQL PARA INICIANTES

AULA 1 — INTRODUÇÃO AO SQL

SQL (Structured Query Language) é a linguagem usada para consultar, inserir, atualizar e excluir
dados em bancos de dados relacionais.

1. Criando uma tabela:

CREATE TABLE Clientes (

id INT PRIMARY KEY,

nome VARCHAR(100),

email VARCHAR(150),

idade INT

);

2. Inserindo dados:

INSERT INTO Clientes (id, nome, email, idade)

VALUES (1, 'Ana Silva', 'ana@[Link]', 28);

3. Consultando dados:

SELECT * FROM Clientes;

SELECT nome, email FROM Clientes;

SELECT * FROM Clientes WHERE idade > 25;

4. Atualizando dados:

UPDATE Clientes SET email = '[Link]@[Link]' WHERE id = 1;

5. Excluindo dados:

DELETE FROM Clientes WHERE id = 1;

AULA 2 — WHERE AVANÇADO

SELECT * FROM Clientes WHERE idade >= 18 AND idade <= 30;

SELECT * FROM Clientes WHERE nome LIKE '%Silva%';


SELECT * FROM Clientes WHERE idade IN (20, 25, 30);

AULA 3 — ORDER BY E LIMIT

SELECT * FROM Clientes ORDER BY idade ASC;

SELECT * FROM Clientes ORDER BY nome DESC;

SELECT * FROM Clientes ORDER BY idade LIMIT 5;

AULA 4 — JOIN

SELECT [Link], [Link]

FROM Clientes c

JOIN Pedidos p ON [Link] = p.id_cliente;

AULA 5 — FUNÇÕES DE AGREGAÇÃO

SELECT COUNT(*) FROM Clientes;

SELECT AVG(idade) FROM Clientes;

SELECT SUM(valor) FROM Pagamentos;

SELECT idade, COUNT(*) FROM Clientes GROUP BY idade;

Você também pode gostar