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
 
291 questões encontradas
Questões por página
20
Mais recentes
 

As operações CRUD fazem parte do DML (data manipulation language) e referem-se aos comandos de DELETE, INSERT, SELECT e UPDATE aplicados em tabelas.


C

Certo


E

Errado

A Linguagem SQL é dividida em subconjuntos com finalidades distintas. Entre eles, destacam-se a DDL (Data Definition Language), responsável pela definição e estrutura dos objetos do banco de dados, e a DML (Data Manipulation Language), voltada à manipulação dos dados armazenados. Considerando esses conceitos, associe corretamente os subconjuntos da Coluna 1 aos seus respectivos comandos da Coluna 2.


Coluna 1:


1. DML.

2. DDL.


Coluna 2:


( ) INSERT.

( ) UPDATE.

( ) DELETE.

( ) CREATE.

( ) DROP.

( ) ALTER.


Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?


A

1 - 1 - 1 - 2 - 2 - 2.


B

2 - 2 - 2 - 1 - 1 - 1.


C

1 - 2 - 1 - 2 - 1 - 2.


D

2 - 1 - 2 - 1 - 2 - 1.

Analise os comandos abaixo, da linguagem SQL (Structured Query Language):


I. CREATE TABLE

II. INSERT

III. UPDATE

IV. DROP TABLE

V. GRANT


Quais são comandos do subconjunto da linguagem de manipulação de dados (DML – Data Manipulation Language) da SQL?


A

Apenas I e IV.


B

Apenas I e V.


C

Apenas II e III.


D

Apenas III e IV.


E

Apenas I, II e V.

Dado que SQL (Structured Query Language) é a linguagem padrão para a manipulação de dados em bancos de dados relacionais, é correto afirmar que o comando


A

UDAPTE é usado para adicionar um novo atributo em uma tabela.


B

ADD é usado para adicionar um novo registro em uma tabela.


C

DROP é usado para deletar todos os registros de uma tabela, mantendo-a no banco.


D

GRANT é usado para conceder permissões a um usuário.


E

GET é usado para retornar todos os valores de uma tabela.

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

A criação de uma view que exiba o total de sinistros por cliente é considerada operação de DML, pois envolve a estrutura lógica do banco.


C

Certo


E

Errado

SQL é a sigla para a linguagem padrão de gerenciamento de dados com bancos de dados baseados no modelo relacional. São grupos de comandos dentro da SQL a “Data Manipulation Language – DML”, a “Data Definition Language – DDL”, a “Data Query Language – DQL”, da “Data Control Language – DCL” e a “Transaction Control Language - TCL”. Nesse contexto, dois comandos que pertencem à DML e à DDL são, respectivamente:


A

DELETE e DROP


B

INSERT e UPDATE


C

REVOKE e COMMIT


D

ROLLBACK e CREATE

O comando UPDATE clientes SET email = NULL WHERE nome = ‘Carlos Santos’; irá alterar o e‑mail do cliente para uma string vazia, indicando que o campo está em branco.


C

Certo


E

Errado

As instruções de manipulação de dados que englobam as operações são inclusão de dados nas tabelas, alteração ou atualização de dados, exclusão de dados, seleção e consulta de dados, merge ou intercalação de dados. As instruções pertencem à categoria:


A

DDL


B

DML


C

DCL


D

DTL


E

Select

SQL é um conjunto de comandos de manipulação de banco de dados utilizado para criar e manter a estrutura desse banco de dados, além de incluir, excluir, modificar e pesquisar informações nas suas tabelas. A linguagem SQL é dividida nos seguintes componentes:


I. Data Definition Language.

II. Data Manipulation Language.

III. Data Query Language.

IV. Data Control Language.


Quais estão corretos?


A

Apenas I e II.


B

Apenas I e III.


C

Apenas I, II e III.


D

Apenas II, III e IV.


E

I, II, III e IV.

No contexto de bancos de dados, existem os comandos DDL (Data Definition Language) e DML (Data Manipulation Language). O DDL é responsável pela definição e pela estruturação dos objetos do banco de dados, enquanto o DML se ocupa da manipulação e da modificação dos dados armazenados. Ambos desempenham papéis essenciais na gestão eficiente das informações, permitindo que as tabelas sejam configuradas corretamente e que os dados possam ser inseridos, alterados, ou consultados conforme necessário. Diante do exposto, assinale a alternativa que apresenta corretamente um comando de DDL e um de DML, respectivamente.


A

SELECT e GRANT.


B

COMMIT e SELECT.


C

ALTER e INSERT.


D

UPDATE e ROLLBACK.


E

SAVEPOINT e DROP.

A linguagem SQL (Structured Query Language) é amplamente utilizada para gerenciar e manipular bancos de dados relacionais. Assinale a opção que representa corretamente uma consulta SQL para retornar todos os dados da tabela clientes em que a coluna cidade é igual a "São Paulo"


A

SELECT * FROM clientes WHERE cidade LIKE 'São Paulo';


B

SELECT * FROM clientes WHERE cidade = 'São Paulo';


C

SELECT * FROM clientes WHERE cidade IN 'São Paulo';


D

SELECT * FROM clientes WHERE cidade NOT IN 'São Paulo';


E

SELECT cidade, * FROM clientes WHERE cidade = 'São Paulo';

Um administrador de banco de dados pretende melhorar o desempenho de relatórios executivos que são lidos com muita frequência e executam joins complexos. Para tanto, ele considera desnormalizar algumas tabelas.


Nessa situação hipotética,


A

devem ser usadas, no processo de geração dos relatórios, somente tabelas que sejam temporárias e não persistentes.


B

devem ser mantidas somente visões materializadas com dados agregados, eliminando-se as tabelas originais.


C

a melhor solução é manter as tabelas normalizadas e fazer que os relatórios executem os joins complexos, embora com resultado mais lento.


D

alguns dados devem ser duplicados em tabelas de relatório, embora o procedimento crie certo nível de redundância controlada.


E

devem ser criados novos índices para todas as tabelas que sejam usadas nos relatórios.

Analise o código PL/pgSQL abaixo.


Imagem associada para resolução da questão


Diante do exposto, assinale a alternativa correta.


A

O total de linhas retornado pela consulta é 3


B

O total de linhas retornado pela consulta é 1


C

O total de linhas retornado pela consulta é a soma de Nivel1 + Nivel2 + Nivel3


D

O total de linhas retornado pela consulta é o total de linhas da tabela Tb_funcionarios

Os sistemas gerenciadores de bancos de dados fornecem suporte à Linguagem de Manipulação de Dados (DML – Data Manipulation Language), a qual permite manipular os dados de um banco de dados. As principais funções ou comandos disponibilizados pela linguagem DML são:


A

CREATE TABLE, INSERT, UPDATE e DELETE.


B

CREATE TABLE, INSERT, ALTER TABLE e DELETE.


C

SELECT, INSERT, UPDATE e DROP TABLE.


D

SELECT, INSERT, UPDATE e DELETE.

SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais.


Relacione as linguagens declarativas às suas respectivas propriedades.


1. DDL – Data Definition Language.

2. DML – Data Manipulation Language.

3. DTL – Data Transaction Language.

4. DCL – Data Control Language.


( ) Contém o comando SELECT.

( ) Contém os comandos COMMIT e ROLLBACK.

( ) Utilizada para dar acesso aos usuários.

( ) Contém os comandos CREATE, ALTER e DROP.

( ) Contém os comandos INSERT, UPDATE e DELETE.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.


A

1 – 4 – 4 – 1 – 2.


B

2 – 3 – 4 – 1 – 2.


C

2 – 3 – 3 – 1 – 2.


D

3 – 4 – 3 – 2 – 1.


E

2 – 3 – 4 – 3 – 1.

SQL (do inglês, Structured Query Language) é a linguagem utilizada para modelagem de bancos de dados relacionais, cujos comandos são divididos em cinco grupos funcionais: DDL (Data Definition Language), DCL (Data Control Language), DML (Data Manipulation Language), DQL (Data Query Language) e DTL (Data Transaction Language). Os comandos TRUNCATE e INSERT pertencem, respectivamente, aos grupos:


A

DDL e DML.


B

DML e DCL.


C

DCL e DDL.


D

DML e DDL.

As instruções SQL a seguir retornam os nomes dos psicólogos que concluíram o curso com o maior número de inscritos.


Imagem associada para resolução da questão


C

Certo


E

Errado

SQL é uma linguagem padrão para manipulação de registros em bancos de dados relacionais. A SQL é constituída de diversas sub-linguagens, das quais uma é a DML, que define os comandos utilizados para manipulação dos dados no banco.


Três comandos que pertencem à DML são:


A

INSERT, UPDADTE e DELETE


B

UPDATE, DELETE e CREATE


C

DELETE, CREATE e ALTER


D

CREATE, ALTER e JOIN

Uiilzando SQL ANSI em um banco de dados aberto e em condições ideais, para excluir da tabela “cidadao” o cidadão que possui no conteúdo do campo CPF o valor fictício 158.234.089.12 utiliza-se o comando


A

DELETE * FROM cidadao WHERE CPF = '158.234.089.12';


B

ERASE FROM cidadao WHERE CFF = '158.234.089.12';


C

DELETE FROM cidadao WHERE CPF = '158.7234.089.12';


D

FRASE + FROM cidadao WHERE CPF = /158.234.089.12";


E

SELECT * FROM cidadao AND DELETE CPF = '158.234.089.12';

 
Ir para a página:
OK
 
Gerar simulado