Questões de Concurso sobre DML

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7 questões encontradas
Questões por página
20
Mais recentes
 

A execução de comandos DML, como UPDATE e DELETE, sem cláusula WHERE pode resultar em operações em massa que afetam toda a tabela, podendo comprometer a integridade lógica dos dados.


C

Certo


E

Errado

DML (Data Manipulation Language) no SQL são utilizados para manipular dados dentro de tabelas, focando em inserir, atualizar, excluir e selecionar registros em um banco de dados. Em relação aos comandos DML, assinale a alternativa correta:


A

INSERT pode adicionar apenas uma linha por vez em uma tabela.


B

UPDATE modifica a estrutura da tabela e os dados contidos nela.


C

DELETE sem cláusula WHERE remove todos os registros, mas mantém a estrutura da tabela.


D

SELECT é classificado como DML porque sempre altera dados no banco, bem como os registros das tabelas.


E

O comando TRIGGER utilizado para filtrar registros, permitindo selecionar apenas as linhas que atendem a condições específicas em consultas.

No contexto de arquiteturas de dados modernas para auditoria e inteligência, a implementação de CDC integrada a um modelo ELT permite que os eventos de alteração de dados (DML) sejam ingeridos e persistidos no repositório central em seus formatos semiestruturados originais.


C

Certo


E

Errado

No DB2, a função IDENTITY é equivalente à cláusula SEQUENCE do SQL padrão, permitindo a reutilização automática de valores em caso de exclusão de registros para manter a sequência contínua.


C

Certo


E

Errado

Ano: 2025
Prova: CESPE/CEBRASPE - SUSEP - Analista Técnico - Área: Tecnologia da Informação e Ciencia de Dados - 2025

O comando SELECT nome, idade FROM CLIENTE; pertence à DML, pois consulta os dados armazenados no banco para eventual tomada de decisão.


C

Certo


E

Errado

Em um banco de dados (BD), foi criada uma tabela CLIENTES, definida por meio do comando SQL CREATE TABLE, da seguinte forma:


CREATE TABLE CLIENTES

(CODCLI DECIMAL(4)

NOMECLI CHAR(15)

ENDERCLI CHAR(25)

VALORCLI DECIMAL(7,2)

LIMCLI DECIMAL (4)

VENDAS DECIMAL (2))


O administrador de dados desse BD criou uma outra tabela, denominada CLIENTESDEB, com os mesmos campos e atributos da tabela CLIENTES. Contudo, para preenchê-la, ele usou um comando da DML do SQL para inserir nessa tabela apenas os registros da tabela CLIENTES, cujo valor de LIMCLI fosse menor que 500.


Nesse contexto, o comando DML da SQL utilizado foi:


A

INSERTINTO CLIENTESDEB(SELECT* FROM CLIENTES WHERE LIMCLI < 500)


B

ALTER INTO CLIENTESDEB (SELECT * FROM CLIENTES WHERE LIMCLI < 500)


C

UPDATE INTO CLIENTESDEB ALL CLIENTES WHERE (LIMCLI < 500)


D

SET INTO CLIENTESDEB WHERE (ALL CLIENTES. LIMCLI <500)

 
 
Gerar simulado