Blog

Priscyla - Developer

Comandos Básicos do SQL

Por Priscyla Santos em
Atualizado em

O SQL (Structured Query Language) é uma linguagem padrão utilizada para gerenciar e manipular bancos de dados relacionais. Abaixo, exploramos os principais comandos básicos do SQL, essenciais para a administração e operação de dados em um sistema de gerenciamento de banco de dados.

1. SELECT

O comando SELECT é utilizado para consultar dados de uma ou mais tabelas no banco de dados. Ele permite especificar quais colunas deseja-se visualizar.

SELECT coluna1, coluna2 FROM nome_da_tabela;

Exemplo:

SELECT nome, idade FROM alunos;

2. INSERT

O comando INSERT insere novos registros em uma tabela.

INSERT INTO nome_da_tabela (coluna1, coluna2) VALUES (valor1, valor2);

Exemplo:

INSERT INTO alunos (nome, idade) VALUES ('João', 20);

3. UPDATE

O comando UPDATE é utilizado para modificar registros existentes em uma tabela.

UPDATE nome_da_tabela SET coluna1 = valor1, coluna2 = valor2 WHERE condição;

Exemplo:

UPDATE alunos SET idade = 21 WHERE nome = 'João';

4. DELETE

O comando DELETE remove registros de uma tabela.

DELETE FROM nome_da_tabela WHERE condição;

Exemplo:

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

5. CREATE TABLE

O comando CREATE TABLE cria uma nova tabela no banco de dados.

CREATE TABLE nome_da_tabela (
  coluna1 tipo_de_dado,
  coluna2 tipo_de_dado,
  ...
);

Exemplo:

CREATE TABLE alunos (
  id INT PRIMARY KEY,
  nome VARCHAR(100),
  idade INT
);

6. DROP TABLE

O comando DROP TABLE exclui uma tabela existente e todos os seus dados.

DROP TABLE nome_da_tabela;

Exemplo:

DROP TABLE alunos;

7. ALTER TABLE

O comando ALTER TABLE modifica a estrutura de uma tabela existente, como adicionar, alterar ou excluir colunas.

ALTER TABLE nome_da_tabela ADD nova_coluna tipo_de_dado;
ALTER TABLE nome_da_tabela MODIFY coluna_existente novo_tipo_de_dado;
ALTER TABLE nome_da_tabela DROP COLUMN coluna_existente;

Exemplo:

ALTER TABLE alunos ADD email VARCHAR(100);
ALTER TABLE alunos MODIFY idade SMALLINT;
ALTER TABLE alunos DROP COLUMN email;

8. JOIN

O comando JOIN combina registros de duas ou mais tabelas com base em uma coluna relacionada entre elas.

SELECT tabela1.coluna1, tabela2.coluna2 FROM tabela1
JOIN tabela2 ON tabela1.coluna_comum = tabela2.coluna_comum;

Exemplo:

SELECT alunos.nome, cursos.nome_do_curso FROM alunos
JOIN cursos ON alunos.id_curso = cursos.id;

Conclusão

Compreender e saber utilizar os comandos básicos do SQL é fundamental para gerenciar eficientemente um banco de dados relacional. Esses comandos permitem criar, modificar, consultar e excluir dados, oferecendo uma base sólida para operações mais avançadas em SQL.