Questões de Concurso

Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3339678 Banco de Dados
O analista Juca precisa criar um esquema no banco de dados processos e atribuir direitos para o perfil ad1. Para isso, com o perfil dadosadm, Juca definiu os seguintes passos:

1. criar o esquema processos; e
2. atribuir ao perfil ad1 o direito de apagar os registros das tabelas do esquema processos, criados por dadosadm, podendo usar alguma condição.

No PostgreSQL, para implementar os passos definidos, Juca deve executar os comandos:
Alternativas
Q3339428 Banco de Dados
Para desenvolver o sistema de controle de processos, o analista Pedro levantou as seguintes regras de negócio:
• todo Juiz pode ter nenhum, um ou diversos Processos; e • todo Processo deve ter um e apenas um Juiz.
O modelo de dados que representa essas regras de negócio é:
Alternativas
Q3339427 Banco de Dados

Observe a consulta SQL a seguir.


ALTER TABLE Processos

ADD data_criacao DATETIME;


A consulta apresentada que corresponde à consulta MongoDB:

Alternativas
Q3339424 Banco de Dados

Observe a inserção dos registros pelo seguinte script SQL.


INSERT INTO Parte (ParteID, idade)

VALUES (1 ,17);

INSERT INTO Parte (ParteID, idade)

VALUES (2 ,16);

INSERT INTO Processo (processoID, data_audiencia,

valor_causa)

VALUES (1 ,'2025-02-05',1000);

INSERT INTO Processo (processoID, data_audiencia,

valor_causa)

VALUES (2 ,'2025-10-05',2000);

INSERT INTO ProcessoParte (processoID, parteid)

VALUES (1 ,1);

INSERT INTO ProcessoParte (processoID, parteid)

VALUES (2 ,2);


No PostgreSQL, para consultar os Processos (Processos) que envolvem partes menores que 18 anos, por ordem de maior Valor de Causa (valor_causa), cuja Audiência (data_audiencia) está agendada para os próximos 30 dias, deve-se executar o comando SQL:

Alternativas
Q3339423 Banco de Dados
O analista Otávio está avaliando a solução de Business Intelligence do MPU desenvolvida por uma empresa contratada. Ao observar o banco de dados implementado, Otávio verificou que havia um esquema estrela, e que os dados armazenados estavam desnormalizados e alimentavam um cubo de dados para serem acessados e analisados via ferramenta OLAP.
A partir do observado, Otávio concluiu que o banco de dados era um:
Alternativas
Q3336816 Banco de Dados

Observe a transação SQL a seguir.


Imagem associada para resolução da questão


No PostgreSQL, após a execução da transação SQL, o(s) registro(s) da tabela Parte é(são):

Alternativas
Q3336815 Banco de Dados
O analista Paulo precisa analisar e descobrir padrões nas relações entre as diversas entidades nos processos judiciais do MPU, como promotores, juízes, autores, réus, secretários e advogados. Para isso, Paulo vai utilizar um banco de dados NoSQL para armazenar essa rede social judiciária que chamou de SocialJud. Para implementar o SocialJud, Paulo deve usar um banco de dados:
Alternativas
Q3336814 Banco de Dados

Observe os registros incluídos na tabela Processo pelo seguinte script SQL:


Imagem associada para resolução da questão

Para consultar apenas os Processos (Processo) que possuem o termo “trabalhista” no campo descrição (descricao), deve-se complementar a consulta com a cláusula where e a seguinte condição:

Alternativas
Q3336813 Banco de Dados

O administrador de banco de dados Pedro criou o papel dadosadm para cadastrar os funcionários do MPU que desempenham a função de Administrador de Dados usando o seguinte comando SQL no PostgreSQL: 


CREATE ROLE dadosadm WITH LOGIN PASSWORD 'admin';


Para que o papel dadosadm possa alterar a estrutura, bem como adicionar e remover linhas e colunas da tabela processo com controle total, Pedro deve usar o seguinte comando SQL: 

Alternativas
Q3336812 Banco de Dados

Observe o modelo de dados, que utiliza a Notação Crow's Foot (Pé de Galinha), onde PK representa a Chave Primária:



Imagem associada para resolução da questão


Após a normalização, no PostgreSQL, para implementar o modelo de dados físico com as integridades referenciais, deve-se executar o seguinte script SQL: 

Alternativas
Q3336810 Banco de Dados
No processo de realizar análises nos dados armazenados em um banco de dados relacional, o perito Charles está implementando diversas consultas SQL. Ele precisa acessar o resultado dessas consultas diversas vezes, como se fosse uma tabela, em um ciclo de refinamento analítico contínuo. Em um banco de dados relacional, para criar uma tabela virtual que represente o resultado de uma consulta SQL, Charles deve implementar um(a): 
Alternativas
Q3336808 Banco de Dados

A analista de Business Intelligence Lúcia está elaborando o modelo multidimensional do Data Mart Processos Judiciais (DMProcJ). Durante sua análise, ela observou que o número do processo judicial (num_processo) não é uma métrica, mas sim um atributo importante, pois representa o menor grão do DMProcJ e pode ser usado para navegar até o sistema transacional de origem para analisar outras informações de um processo específico. 


Para modelar o atributo num_processo, Lúcia deve implementar um(a): 

Alternativas
Q3336803 Banco de Dados
O analista João está analisando os dados de diversas fontes, carregando-os em um banco de dados relacional. Durante as cargas, diversas tabelas foram criadas, e agora João precisa fazer uma limpeza no seu banco de dados. Para remover uma tabela do banco de dados, João deve utilizar o comando: 
Alternativas
Q3336801 Banco de Dados

O gestor de qualidade do MPU solicitou à analista de Business Intelligence Maria um Dashboard para monitorar o desempenho da tramitação dos processos ao longo do tempo.


O programador Pedro havia implementado o banco de dados MongoProc, no MongoDB, para armazenar os dados do sistema de tramitação de processos judiciais. Então, Maria solicitou a ele a consulta ao MongoProc para alimentar as tabelas: fato_proc (quantidade), dim_data, dim_estado. Pedro respondeu que não poderia fornecer apenas uma consulta, pois seria necessário transformar os dados NoSQL em relacional. Para implementar a solução, Maria poderá utilizar apenas as ferramentas disponíveis no MPU: MongoDB, PostgreSQL, MySQL, Flyway, Pentaho, QlikView e MicroStrategy.


Para transformar os dados NoSQL visando a alimentar as tabelas e construir o Dashboard, Maria deve:

Alternativas
Q3336799 Banco de Dados

João está aprendendo banco de dados orientado a documento. Para começar, João buscou a correspondência com a sua área de conhecimento, que é a álgebra relacional e o banco de dados relacional.


Em seu estudo, João identificou que uma relação (relation) da álgebra relacional corresponde, no MySQL e no MongoDB, respectivamente, a:

Alternativas
Q3336798 Banco de Dados

A álgebra relacional é uma linguagem de consulta formal, composta por diversas operações sobre conjuntos de dados, que fornece uma base teórica sólida para a otimização de consultas SQL em bancos de dados relacionais.

A operação “seleção” da álgebra relacional é realizada pela cláusula SQL:

Alternativas
Q3336797 Banco de Dados
João é analista de banco de dados do MPU e precisa analisar as consultas que estão impactando o desempenho do banco de dados BDProc no PostgreSQL. Para isso, ele decidiu escrever as consultas SQL como expressões da álgebra relacional. Observe a consulta SQL a seguir.

Imagem associada para resolução da questão



Na álgebra relacional, a expressão correspondente que João deve escrever é:
Alternativas
Q3335633 Banco de Dados
O analista Flávio precisa analisar diversos dados contábeis do MPU sob diferentes perspectivas ao longo do tempo para fundamentar suas perícias. Para isso, ele recorreu ao ambiente analítico do MPU, a fim de utilizar uma ferramenta que permita realizar operações de roll-up, drilldown, slice, dice e pivot.
Para apoiar suas perícias, Flávio deve usar uma ferramenta: 
Alternativas
Q3326362 Banco de Dados
Considerando os serviços de reparos e o funcionamento de Sistemas de Gerenciamento de Banco de Dados (SGBD), analise as afirmativas a seguir.

I. Em um SGBD, os serviços de reparos são essenciais para garantir a integridade dos dados, especialmente após falhas no sistema, como quedas de energia ou corrupção de arquivos.
II. Um SGBD oferece mecanismos de recuperação automática, como logs de transações e pontos de restauração (checkpoints), que permitem restaurar o banco de dados para um estado consistente após uma falha.
III. Os serviços de reparos em um SGBD envolvem a correção de dados e a recuperação de transações para garantir a consistência do banco de dados.

Estão corretas as afirmativas
Alternativas
Q3309652 Banco de Dados
No contexto da mineração de dados, diferentes algoritmos são utilizados para solucionar problemas específicos, como segmentação de dados, descoberta de padrões e construção de modelos preditivos. Considerando os métodos Apriori, FP-Growth, k-means e árvores de decisão, assinale a opção que corresponde à descrição correta do funcionamento de um desses algoritmos.  
Alternativas
Respostas
1381: D
1382: C
1383: A
1384: A
1385: C
1386: A
1387: D
1388: B
1389: E
1390: A
1391: A
1392: D
1393: A
1394: E
1395: C
1396: A
1397: B
1398: B
1399: D
1400: B