Este repositório destina-se a fornecer recursos e materiais para estudantes e profissionais interessados em aprender e aprimorar suas habilidades em SQL (Structured Query Language).
O objetivo principal deste repositório é aprimorar os conhecimentos em SQL.
O repositório inclui:
- Tutoriais: Passo a passo para aprender conceitos básicos e avançados de SQL.
- Exemplos de Código: Demonstração de consultas SQL em diferentes bancos de dados (em construção).
- Desafios: Problemas práticos para testar e aprimorar suas habilidades (em construçaõ).
- Recursos: Links úteis para artigos, livros e outras fontes de aprendizado.
Criação de uma tabela
CREATE TABLE Funcionarios (
ID int,
Nome varchar(255),
Cargo varchar(255),
Salario decimal
);
Inserção de dados na tabela
INSERT INTO Funcionarios (ID, Nome, Cargo, Salario)
VALUES (1, 'João Silva', 'Gerente', 8000.00);
Seleção de todos os dados de uma tabela
SELECT * FROM Funcionarios;
Atualização de dados em uma tabela
UPDATE Funcionarios
SET Salario = 8500.00
WHERE ID = 1;
Exclusão de dados de uma tabela
DELETE FROM Funcionarios
WHERE ID = 1;
Adição de uma coluna à tabela
ALTER TABLE Funcionarios
ADD DataContratacao date;
Remoção de uma coluna da tabela
ALTER TABLE Funcionarios
DROP COLUMN DataContratacao;
O comando LIMIT é sempre a última parte de uma consulta
SELECT *
FROM orders
LIMIT 10;
- Udacity: Recursos Gratuito SQL
Sua contribuição é bem-vinda! Sinta-se à vontade para adicionar novos tutoriais, exemplos de código, desafios ou recursos úteis. Para contribuir, basta fazer um fork deste repositório, realizar as alterações e enviar um pull request. Por favor, siga as diretrizes de contribuição.