Questão FC90601
A respeito de administração de dados e de bancos de dados, julgue o item abaixo. A DDL (Data Definition Language) é utilizada em bancos de dados para comandos de UPDATE nas tabelas
Linguagem SQL
CEBRASPE (CESPE) · 2023
A DDL (Data Definition Language) é utilizada em bancos de dados para comandos de UPDATE nas tabelas.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: A assertiva correta seria:
"A DDL (Data Definition Language) é utilizada em bancos de dados para definir e modificar a estrutura das tabelas, como criação, alteração e remoção de objetos do banco. Já o comando UPDATE pertence à DML (Data Manipulation Language), que é responsável pela manipulação dos dados armazenados."
Explicação
A afirmativa original está errada porque o comando UPDATE não faz parte da DDL, e sim da DML (Data Manipulation Language).
- O que faz a DDL?
- A Linguagem de Definição de Dados (DDL) é usada para gerenciar a estrutura do banco de dados.
- Comandos como CREATE, ALTER, DROP e TRUNCATE pertencem à DDL e afetam tabelas, índices e esquemas.
- O que faz a DML?
- A Linguagem de Manipulação de Dados (DML) é responsável por inserir, modificar e excluir dados nas tabelas.
- Comandos como INSERT, UPDATE, DELETE e SELECT pertencem à DML.
- O erro na afirmativa
- UPDATE não modifica a estrutura do banco, apenas altera os registros armazenados.
- A DDL não é usada para manipular dados, apenas para definir ou modificar objetos do banco.
Conteúdo do catálogo FC Concursos · Atualizado em