FC ConcursosFC Concursos

Questão FC372876

Um técnico utilizou os comandos SQL insert, create, delete e drop em um programa que são, correta e respectivamente, comandos

Linguagem SQL

FCC

Um técnico utilizou os comandos SQL insert, create, delete e drop em um programa que são, correta e respectivamente, comandos

  1. DDL − DDL − DCL − DDL.
  2. DML − DCL − DCL − DML.
  3. DCL − DML − DCL − DCL.
  4. DDL − DML − DCL − DML.
  5. DML − DDL − DML − DDL.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Insert − DML, Create − DDL, Delete − DML, Drop − DDL.

DML (Linguagem de Manipulação de Dados) agrupa comandos que atuam nos registros: recuperam, inserem, atualizam ou removem tuplas. Exemplos típicos: Select, Insert, Update, Delete.

DDL (Linguagem de Definição de Dados) trata da estrutura do banco — criação, alteração e remoção de objetos schema-level. Exemplos: Create (tabelas, índices), Alter, Drop, Rename.

Portanto, Insert e Delete modificam linhas (DML), enquanto Create e Drop alteram o esquema/objetos do banco (DDL). Em muitos SGBDs, operações DDL implicam commits automáticos, diferindo do fluxo transacional das DML.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo