Questão FC90599
A respeito de administração de dados e de bancos de dados, julgue o item a seguir. A DDL (Data Definition Language) é utilizada em bancos de dados para comandos de UPDATE nas tabel
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 dos objetos, como tabelas, índices e esquemas, enquanto comandos como UPDATE pertencem à DML (Data Manipulation Language), que é responsável pela manipulação dos dados armazenados."
Explicação
O erro da afirmativa original está em atribuir o comando UPDATE à DDL, quando ele pertence à DML (Data Manipulation Language).
- O que é DDL?
- A Linguagem de Definição de Dados (DDL) é usada para criar, alterar e excluir estruturas do banco de dados, como tabelas, índices e esquemas.
- Comandos típicos incluem CREATE, ALTER, DROP e TRUNCATE.
- O que é DML?
- A Linguagem de Manipulação de Dados (DML) é utilizada para inserir, modificar e excluir registros dentro das tabelas.
- Comandos como INSERT, UPDATE, DELETE e SELECT pertencem a essa categoria.
- O erro na afirmativa
- O comando UPDATE não modifica a estrutura da tabela, apenas altera os dados armazenados nela, o que é função da DML e não da DDL.
Conteúdo do catálogo FC Concursos · Atualizado em