Magna Concursos

Foram encontradas 24.547 questões.

3690867 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU

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

Enunciado 4443041-1

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:

 

Provas

Questão presente nas seguintes provas
3690865 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU
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):
 

Provas

Questão presente nas seguintes provas
3690858 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU
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:
 

Provas

Questão presente nas seguintes provas
3690857 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU

Observe o resultado da execução dos seguintes comandos do MongoDB Shell.

> use MPU2025
> switched to db MPU2025
> db.getCollectionNames();
< [ 'Processos' ]
> db["Processos"].find();
< {
    _id: '676850ada9ec96543d3001c2',
    processo_numero: '0001',
    situacao: 'Ativo',
    partes: {
      autor: ['Maria'],
      reu: [
        'Pedro',
        'Ivo'
      ]
    }
  },
  {
    _id: '67685117a9ec96543d3001c5',
    processo_numero: '0002',
    partes: {
      autor: ['Maria'],
      reu: ['Joana']
    }
  },

Para listar apenas os processos que possuem dois réus, deve-se executar o comando:

 

Provas

Questão presente nas seguintes provas
3690854 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU

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:

 

Provas

Questão presente nas seguintes provas
3690853 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU

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:

 

Provas

Questão presente nas seguintes provas
3690852 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU

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.

SELECT processo_id
FROM Processos
WHERE autor = "Maria" AND situacao = "Ativo"

Na álgebra relacional, a expressão correspondente que João deve escrever é:

 

Provas

Questão presente nas seguintes provas
3690651 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU
Caio recebeu, em seu departamento, um grande número de chamados que relatavam uma lentidão demasiada na execução das consultas no banco de dados que ele mantinha. Então, ele iniciou a busca da solução pelo algoritmo de otimização algébrico heurístico, intrínseco a seu banco de dados. Esse algoritmo é executado em seis etapas e trabalha com algumas regras básicas, que, na maioria das vezes, conseguem melhorar a performance das consultas.
Ao analisar as etapas do algoritmo de otimização, Caio identificou um erro na etapa de:
 

Provas

Questão presente nas seguintes provas
3690640 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU
A equipe de banco de dados (BD) do Ministério Público da União (MPU) identificou uma falha não catastrófica no seu sistema, de forma que mantinha o BD em um estado não consistente. Para se recuperar da falha, a equipe identificou que antes as atualizações eram gravadas no log ou no buffer da memória principal e somente eram gravadas no banco após a confirmação da transação. Ao desfazer as operações confirmadas, baseadas no log, a falta de consistência foi removida.
A técnica de recuperação utilizada pela equipe foi o algoritmo:
 

Provas

Questão presente nas seguintes provas
3690639 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: MPU
Amanda está mudando a arquitetura do banco de dados da empresa onde trabalha de forma a torná-lo distribuído. Para melhorar a flexibilidade e ocultar detalhes de implementação de usuários finais, ela está fazendo uso de algumas formas de transparência de dados.
Com intenção de melhoria da performance nas consultas executadas, Amanda tem trabalhado na fragmentação horizontal:
 

Provas

Questão presente nas seguintes provas