💻 Introdução ao SQL

O que é SQL?

SQL significa Structured Query Language (Linguagem Estruturada de Consulta).

É a linguagem padrão utilizada para criar, consultar, alterar e controlar bancos de dados relacionais.

📌 SQL é a principal ferramenta utilizada para comunicação entre aplicações e bancos de dados.

História do SQL

A linguagem SQL surgiu na década de 1970 baseada nos estudos sobre o modelo relacional desenvolvido por Edgar F. Codd.

Atualmente é utilizada por diversos SGBDs como MySQL, PostgreSQL, SQL Server, Oracle e MariaDB.

Para que Serve o SQL?

Principais Comandos SQL

Comando Função
CREATE Criar objetos
INSERT Inserir dados
SELECT Consultar dados
UPDATE Alterar dados
DELETE Excluir dados
GRANT Conceder permissões

Exemplo de Consulta

Consulta simples para visualizar todos os registros:

SELECT * FROM alunos;

O comando acima exibe todos os registros da tabela alunos.

Exemplo de Inserção

INSERT INTO alunos
(nome, idade)
VALUES
('Carlos', 18);

Esse comando adiciona um novo registro na tabela.

Exemplo de Atualização

UPDATE alunos
SET idade = 19
WHERE id = 1;

Atualiza a idade do aluno cujo código é igual a 1.

Exemplo de Exclusão

DELETE FROM alunos
WHERE id = 1;

Remove o registro do aluno com código 1.

Características do SQL

Característica Descrição
Padronizado Reconhecido internacionalmente
Declarativo Informa o que deseja obter
Portável Utilizado em diversos SGBDs
Poderoso Permite consultas complexas

Principais Categorias da Linguagem SQL

Categoria Objetivo
DDL Definição de estruturas
DML Manipulação de dados
DCL Controle de permissões
TCL Controle de transações

Boas Práticas

Resumo da Aula

🎓 Aula concluída! Agora você conhece os fundamentos da linguagem SQL e está preparado para aprender os comandos utilizados na administração e manipulação de bancos de dados.