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
Um técnico utilizou os comandos SQL insert, create, delete e drop em um programa que são, correta e respectivamente, comandos
- DDL − DDL − DCL − DDL.
- DML − DCL − DCL − DML.
- DCL − DML − DCL − DCL.
- DDL − DML − DCL − DML.
- 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