Questão FC90499
A respeito de arquitetura de bancos de dados, julgue o item a seguir. O esquema do banco de dados é alterado a cada comando de INSERT, UPDATE ou DELETE em uma de suas tabelas.
Linguagem SQL
CEBRASPE (CESPE) · 2024
O esquema do banco de dados é alterado a cada comando de INSERT, UPDATE ou DELETE em uma de suas tabelas.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: A assertiva correta seria:
"Os comandos INSERT, UPDATE e DELETE modificam os dados armazenados nas tabelas, mas não alteram o esquema do banco de dados, que é definido por comandos da DDL (Data Definition Language), como CREATE, ALTER e DROP."
Explicação
O erro na afirmativa original está em dizer que o esquema do banco de dados é alterado a cada operação de manipulação de dados, o que não é verdade.
- O que os comandos INSERT, UPDATE e DELETE fazem?
- Esses comandos pertencem à DML (Data Manipulation Language) e são usados para inserir, atualizar e excluir registros em tabelas já existentes.
- Eles não alteram a estrutura do banco de dados, apenas modificam os dados armazenados.
- O que altera o esquema do banco de dados?
- A alteração da estrutura do banco é feita por comandos da DDL (Data Definition Language).
- Comandos como CREATE, ALTER e DROP são usados para definir e modificar tabelas, índices e relacionamentos.
- O erro na afirmativa
- Manipular dados (INSERT, UPDATE, DELETE) não modifica a estrutura do banco, apenas o conteúdo das tabelas.
- A estrutura do banco só muda com comandos da DDL, que criam ou alteram tabelas e esquemas.
Conteúdo do catálogo FC Concursos · Atualizado em