A Linguagem de Manipulação de Dados (DML - Data Manipulation Language) é um subconjunto da linguagem SQL (Structured Query Language) utilizado para acessar e manipular os dados armazenados em um banco de dados. A DML permite a inserção, atualização, exclusão e recuperação de dados, proporcionando flexibilidade e controle sobre as informações armazenadas.
Principais Comandos da DML:
Abaixo estão alguns exemplos de como utilizar os principais comandos da DML:
1. SELECT
Consultar Todos os Registros de uma Tabela:
SELECT * FROM Clientes;
Consultar Campos Específicos:
SELECT Nome, Email FROM Clientes;
Consultar com Condição:
SELECT * FROM Clientes WHERE Cidade ILIKE 'São Paulo';
Ordenar Resultados:
SELECT * FROM Clientes ORDER BY Nome ASC;
2. INSERT
Inserir um Novo Registro:
INSERT INTO Clientes (ID, Nome, Email, Telefone) VALUES (1, 'João Silva', '[email protected]', '123456789');
Inserir Múltiplos Registros:
INSERT INTO Clientes (ID, Nome, Email, Telefone) VALUES
(2, 'Maria Oliveira', '[email protected]', '987654321'),
(3, 'Carlos Souza', '[email protected]', '543216789');
3. UPDATE
Atualizar um Registro Específico:
UPDATE Clientes SET Email = '[email protected]' WHERE ID = 1;
Atualizar Múltiplos Registros:
UPDATE Clientes SET Cidade = 'Rio de Janeiro' WHERE Estado = 'RJ';