FC ConcursosFC Concursos

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 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.
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).
  1. 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.
  2. 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.
  3. 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

Continue aprendendo