Comandos básicos SQL: SELECT, INSERT, UPDATE, DELETE

Página 11

SQL, ou Structured Query Language, é a linguagem padrão para manipulação de bancos de dados. É uma linguagem declarativa que permite a criação, manipulação e consulta de dados armazenados em Bancos de Dados Relacionais. Neste texto, iremos abordar quatro comandos básicos SQL: SELECT, INSERT, UPDATE e DELETE.

SELECT

O comando SELECT é usado para selecionar dados de uma ou mais tabelas. A sintaxe básica é:

SELECT coluna1, coluna2, ..., colunaN FROM nome_da_tabela;

Se você quiser selecionar todas as colunas, você pode usar o caractere asterisco (*) em vez de listar todas as colunas. Por exemplo:

SELECT * FROM nome_da_tabela;

Você também pode usar a cláusula WHERE para filtrar os resultados. Por exemplo:

SELECT * FROM nome_da_tabela WHERE coluna = 'valor';

INSERT

O comando INSERT é usado para inserir novos registros em uma tabela. A sintaxe básica é:

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

Por exemplo, se você tem uma tabela chamada 'clientes' com as colunas 'nome', 'email' e 'telefone', você poderia inserir um novo cliente da seguinte maneira:

INSERT INTO clientes (nome, email, telefone) VALUES ('João', '[email protected]', '123456789');

UPDATE

O comando UPDATE é usado para atualizar registros existentes em uma tabela. A sintaxe básica é:

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

Por exemplo, se você quiser atualizar o email do cliente 'João' na tabela 'clientes', você poderia fazer o seguinte:

UPDATE clientes SET email = '[email protected]' WHERE nome = 'João';

É muito importante sempre usar a cláusula WHERE ao usar o comando UPDATE. Se você não usar, todos os registros da tabela serão atualizados!

DELETE

O comando DELETE é usado para excluir registros existentes de uma tabela. A sintaxe básica é:

DELETE FROM nome_da_tabela WHERE condição;

Por exemplo, se você quiser excluir o cliente 'João' da tabela 'clientes', você poderia fazer o seguinte:

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

Assim como no comando UPDATE, é muito importante sempre usar a cláusula WHERE ao usar o comando DELETE. Se você não usar, todos os registros da tabela serão excluídos!

Em resumo, SELECT, INSERT, UPDATE e DELETE são comandos SQL básicos que permitem a manipulação de dados em Bancos de Dados Relacionais. Eles são a base para qualquer operação de banco de dados e são indispensáveis para qualquer desenvolvedor de software ou administrador de banco de dados.

Now answer the exercise about the content:

Qual dos seguintes comandos SQL é usado para selecionar dados de uma ou mais tabelas?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

12Funções de agregação no MySQL

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text