Capi

Tech

Aprendendo com
quem aprende!

SQL

SQL Básico

Introdução ao SQL

SQL (Structured Query Language) é a linguagem padrão utilizada para gerenciar bancos de dados relacionais. Com o SQL, é possível criar, ler, atualizar e excluir dados (operações conhecidas como CRUD).

O que é o SQL?

SQL é uma linguagem declarativa, o que significa que você descreve o que deseja fazer, e não como fazê-lo. Usando SQL, você pode realizar consultas em um banco de dados, manipular dados e estruturar informações em tabelas e bancos de dados.

Comandos Básicos do SQL

Existem alguns comandos essenciais que formam a base do SQL. Aqui estão os mais utilizados:

  • SELECT: Usado para consultar dados em uma tabela.
  • INSERT: Usado para inserir novos registros em uma tabela.
  • UPDATE: Usado para atualizar registros existentes em uma tabela.
  • DELETE: Usado para excluir registros de uma tabela.

Sintaxe Básica do SQL

A sintaxe do SQL é bem simples, composta por palavras-chave e operadores. Veja um exemplo básico de consulta:

        
-- Exemplo de consulta SQL
SELECT coluna1, coluna2
FROM tabela
WHERE condicao;
        
    

O comando SELECT é usado para buscar dados de uma tabela específica, podendo filtrar com a cláusula WHERE.

Exemplo de SELECT

Vamos considerar uma tabela chamada clientes, e queremos buscar todos os clientes com idade superior a 30 anos:

        
SELECT nome, idade
FROM clientes
WHERE idade > 30;
        
    

Comando INSERT

O comando INSERT é usado para inserir novos dados em uma tabela. Aqui está um exemplo de como adicionar um novo cliente à tabela:

        
INSERT INTO clientes (nome, idade)
VALUES ('João', 28);
        
    

Comando UPDATE

O comando UPDATE permite atualizar dados existentes. Veja como podemos alterar a idade de um cliente:

        
UPDATE clientes
SET idade = 29
WHERE nome = 'João';
        
    

Comando DELETE

O comando DELETE é usado para excluir dados de uma tabela. Veja como podemos excluir um cliente específico:

        
DELETE FROM clientes
WHERE nome = 'João';
        
    

Cláusulas WHERE e AND/OR

A cláusula WHERE filtra os resultados de uma consulta, e você pode combinar várias condições com AND ou OR.

        
SELECT nome, idade
FROM clientes
WHERE idade > 20 AND nome = 'Maria';
        
    

No exemplo acima, estamos filtrando para encontrar todos os clientes chamados "Maria" com mais de 20 anos.

Conclusão

O SQL é uma linguagem poderosa para manipulação de dados em bancos de dados relacionais. Aprender os comandos básicos de SQL é essencial para trabalhar com dados de maneira eficaz. Com o tempo, você poderá avançar para tópicos mais complexos, como junções (JOINs), subconsultas e índices.

Para se aprofundar no assunto, temos alguns vídeos como recomendação:

- SQL Saia do ZERO em APENAS UMA AULA

Descrição: SQL Básico

SQL Saia do ZERO em APENAS UMA AULA

CapiTech