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
 
293 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.

Em bancos de dados relacionais, a linguagem SQL é composta por subconjuntos destinados à definição da estrutura do banco e à manipulação dos dados armazenados. Nesse contexto, assinale a alternativa correta.


A

Os comandos da linguagem DML modificam as tuplas armazenadas, permitindo operações de manipulação dos registros.


B

Os comandos da linguagem DDL alteram as linhas das tabelas, permitindo atualizações de dados operacionais.


C

A cláusula GROUP BY define a estrutura lógica, organizando colunas e chaves de integridade referencial.


D

A instrução CREATE TABLE modifica as informações das tuplas, preservando os metadados físicos da tabela.


E

A cláusula WHERE agrupa os registros da consulta, permitindo somatórios antes da aplicação dos filtros.

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.

Relacione a Coluna 1 à Coluna 2, associando cada comando SQL à sua finalidade.

Coluna 1

1. CREATE TABLE.

2. INSERT INTO.

3. UPDATE.

4. DROP TABLE.

Coluna 2

( ) Modificar valores de registros existentes.

( ) Excluir permanentemente uma tabela e sua estrutura.

( ) Criar uma tabela no esquema do banco.

( ) Inserir novos registros em uma tabela existente.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

3 – 4 – 1 – 2.


B

2 – 1 – 4 – 3.


C

3 – 1 – 4 – 2.


D

4 – 3 – 2 – 1.

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.

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

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.

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

 
Ir para a página:
OK
 
Gerar simulado