Questão FC90556
Julgue o item que se segue, acerca dos conceitos de linguagem de consulta estruturada (SQL). A linguagem de manipulação de dados (DML) inclui instruções que modificam a estrutura d
Linguagem SQL
CEBRASPE (CESPE) · 2022
A linguagem de manipulação de dados (DML) inclui instruções que modificam a estrutura de um banco de dados.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: A assertiva está errada porque a Linguagem de Manipulação de Dados (DML) é responsável por modificar os dados, mas não a estrutura do banco de dados.
- DML (Data Manipulation Language) inclui comandos como:
INSERT(inserir dados)UPDATE(atualizar dados)DELETE(remover dados)SELECT(consultar dados)
- DDL (Data Definition Language) é a linguagem que modifica a estrutura do banco de dados, incluindo comandos como:
CREATE(criar tabelas e bancos de dados)ALTER(alterar tabelas)DROP(remover tabelas)TRUNCATE(remover todos os dados de uma tabela)
Portanto, modificar a estrutura do banco de dados não é função da DML, mas sim da DDL.
Assertiva corrigida:
"A linguagem de manipulação de dados (DML) inclui instruções que modificam os dados de um banco de dados, enquanto a estrutura do banco é alterada pela linguagem de definição de dados (DDL)."
Conteúdo do catálogo FC Concursos · Atualizado em