FC ConcursosFC Concursos

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

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

Continue aprendendo