Comandos DML do SQL: Manipulação de Dados 🗄️

Os comandos de Manipulação de Dados (Data Manipulation Language - DML) desempenham um papel essencial no SQL (Structured Query Language), permitindo inserir, atualizar, recuperar e excluir registros em um banco de dados.

Neste artigo, exploramos os principais comandos DML e seus usos práticos

.


1️⃣ Comando SELECT: Recuperação de Dados 🔍

O comando SELECT é utilizado para buscar registros em uma ou mais tabelas. Ele permite especificar colunas desejadas, filtros e a ordenação dos resultados.

📌 Sintaxe básica:

 SELECT coluna1, coluna2 FROM tabela WHERE condição;  

🔹 Exemplo: Buscar os clientes com idade superior a 30 anos:

 SELECT nome, sobrenome FROM clientes WHERE idade > 30;  

 

2️⃣ Comando INSERT: Inserção de Dados

O comando INSERT adiciona novos registros a uma tabela, especificando as colunas e seus respectivos valores.

📌 Sintaxe básica:

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

🔹 Exemplo: Inserindo um novo cliente:

 INSERT INTO clientes (nome, sobrenome) VALUES ('João', 'Silva');  

 

3️⃣ Comando UPDATE: Atualização de Dados 🔄

O comando UPDATE modifica registros já existentes em uma tabela, permitindo alterar valores conforme critérios estabelecidos.

📌 Sintaxe básica:

 UPDATE tabela SET coluna1 = novo_valor WHERE condição;  

🔹 Exemplo: Atualizar a idade de um cliente com id = 1 :

 UPDATE clientes SET idade = 40 WHERE id = 1;  

Atenção! Sempre utilize a cláusula WHERE para evitar atualizar todos os registros da tabela.


 

4️⃣ Comando DELETE: Exclusão de Dados

O comando DELETE remove registros de uma tabela com base em critérios especificados.

📌 Sintaxe básica:

 DELETE FROM tabela WHERE condição;  

🔹 Exemplo: Excluir clientes com idade superior a 60 anos:

 DELETE FROM clientes WHERE idade > 60;  

Cuidado! Sem a cláusula WHERE , todos os registros da tabela serão excluídos.


 

Conclusão

Os comandos DML do SQL são ferramentas essenciais para manipular dados de maneira eficiente. Com o uso correto de SELECT , INSERT , UPDATE e DELETE , é possível gerenciar registros de forma prática e segura.

Compreender e dominar esses comandos permitirá que você trabalhe com bancos de dados SQL de maneira eficaz, facilitando consultas e modificações nos dados. 🚀

Data de Publicação: 11-07-2023

Categoria: SQL