O CRUD SQL é um acrônimo utilizado na área de programação e ...
I - O comando CREATE é utilizado para criar uma nova coluna no banco de dados. Com esse comando, é possível definir as colunas da tabela, seus tipos de dados, restrições e outros atributos.
II - O comando READ, também conhecido como SELECT, é utilizado para realizar consultas e obter dados de uma ou mais tabelas do banco de dados. É possível fazer uso de cláusulas ROLLBACK para filtrar os resultados e obter apenas as informações desejadas.
III - O comando UPDATE é utilizado para realizar atualizações em registros existentes em uma tabela do banco de dados. Com esse comando, é possível modificar os valores de uma ou mais colunas em um ou mais registros.
IV - O comando DELETE é utilizado para excluir registros de uma tabela do banco de dados. Com esse comando, é possível remover um ou mais registros de forma permanente.
As alternativas CORRETAS são:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E – III e IV.
Tema central da questão: A questão aborda o conceito de CRUD em bancos de dados relacionais, um conhecimento fundamental para quem estuda para concursos da área de TI. CRUD é o acrônimo para Create (criar), Read (ler), Update (atualizar) e Delete (excluir), operações essenciais na manipulação de dados em sistemas de gerenciamento de banco de dados (SGDBs).
Resumo teórico:
- Create – Utilizado para criar tabelas e estruturas no banco, por exemplo:
CREATE TABLE. - Read – Refere-se à consulta de dados, sendo o comando
SELECTo mais utilizado. - Update – Serve para alterar dados existentes, usando o comando
UPDATE. - Delete – Utilizado para remover dados, com o comando
DELETE.
Esses conceitos são amplamente descritos em livros clássicos como Elmasri & Navathe – Sistemas de Banco de Dados e na documentação oficial do PostgreSQL.
Justificativa da alternativa correta:
III – UPDATE e IV – DELETE estão corretos. O comando UPDATE atualiza registros existentes em uma tabela, modificando valores conforme necessidade. Já o comando DELETE remove registros de uma tabela de maneira permanente, ambos sendo operações essenciais de manipulação de dados.
Análise das alternativas incorretas:
- I – INCORRETA. O comando
CREATEé usado para criar tabelas inteiras, não apenas colunas. Para adicionar colunas, utiliza-seALTER TABLE. - II – INCORRETA.
READcorresponde ao comandoSELECT, mas a cláusula para filtrar resultados éWHERE, e nãoROLLBACK.ROLLBACKserve para desfazer operações em transações.
Dicas de interpretação:
- Leia atentamente os comandos SQL citados; confusões comuns envolvem funções erradas para comandos clássicos.
- Fique atento a termos técnicos trocados (ex:
ROLLBACKno lugar deWHERE). - Procure sempre associar o significado das letras do acrônimo CRUD com suas funções reais no SQL.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo