<aside> <img src="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" alt="notion://custom_emoji/6a9f75af-b090-4ac1-9370-a797e429cd85/12c39bc1-c32f-80fa-b777-007a474b0a18" width="40px" />
DescriçãoSQL (Structured Query Language) é uma linguagem de programação padronizada projetada para gerenciar e manipular bancos de dados relacionais. Com SQL, os usuários podem realizar operações como consultar, inserir, atualizar e excluir dados, além de definir e gerenciar estruturas de dados. Através de comandos simples e intuitivos, SQL permite extrair informações valiosas de grandes volumes de dados, facilitando a análise e a tomada de decisões.
</aside>
Fundamentos do SQLO que é SQL?SQL (Structured Query Language, ou Linguagem de Consulta Estruturada) é a linguagem padrão para interagir com Sistemas de Gerenciamento de Bancos de Dados Relacionais (RDBMS), como PostgreSQL, MySQL, SQL Server, Oracle, etc.
É uma linguagem declarativa: você diz o que quer (ex: "me traga os nomes dos usuários ativos"), e o banco de dados descobre como buscar essa informação.
Categorias de Comandos SQLO SQL é dividido em subconjuntos de linguagem:
SELECTINSERT, UPDATE, DELETECREATE, ALTER, DROP, TRUNCATEGRANT, REVOKECOMMIT, ROLLBACK, SAVEPOINTConsultando Dados (QL - A Base)A consulta é a operação mais fundamental do SQL.
SELECT e FROMSELECT: Especifica quais colunas você quer retornar.FROM: Especifica de qual tabela você quer buscar os dados.-- Seleciona colunas específicas da tabela 'usuarios'
SELECT nome, email FROM usuarios;
-- Seleciona TODAS as colunas da tabela 'produtos'
SELECT * FROM produtos;
WHERE (Filtragem)