Magna Concursos

Foram encontradas 19.817 questões.

Julgue o item a seguir, a respeito de ETL e técnicas de redução de dimensionalidade.

Na fase de transformation do ETL, os dados são analisados e padronizados, mantendo suas propriedades originais.

 

Provas

Questão presente nas seguintes provas

A respeito de cloud computing, lógica e linguagem de programação e banco de dados, julgue o próximo item.

No modelo entidade-relacionamento, relacionamentos N:N são convertidos para duas tabelas físicas com chave estrangeira.

 

Provas

Questão presente nas seguintes provas

A respeito de cloud computing, lógica e linguagem de programação e banco de dados, julgue o próximo item.

Um dos pré-requisitos para que um banco de dados seja considerado distribuído é que todos os nós devem conter os mesmos dados.

 

Provas

Questão presente nas seguintes provas

A respeito de cloud computing, lógica e linguagem de programação e banco de dados, julgue o próximo item.

Em SQL, uma visão, que pode existir fisicamente ou ser apenas lógica, apresenta os dados de uma ou mais tabelas do banco de dados.

 

Provas

Questão presente nas seguintes provas
3215816 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-GO

Considere um banco de dados relacional de um tribunal, na qual nenhum usuário, a menos do DBA, possua algum privilégio sobre.

O DBA concedeu direito de criação de tabelas ao usuário USR_0010, que, por sua vez, criou as tabelas DADOS_PROCESSO e DADOS_PARTE.

Logo após a criação, o usuário USR_0010 executou os seguintes comandos da DCL (Data Control Language) da linguagem SQL no sistema gerenciador de banco de dados, referentes aos usuários USR_0011 e USR_0100:

GRANT SELECT, UPDATE ON DADO_PARTE TO USR_0011;

GRANT SELECT ON DADOS_PARTE TO USR_0100;

GRANT SELECT, INSERT, DELETE, UPDATE ON

DADOS_PROCESSO TO USR_0011;

GRANT SELECT, UPDATE ON DADOS_PROCESSO TO USR_0100

WITH GRANT OPTION;

Na sequência, o usuário USR_0100 executou o seguinte comando:

GRANT UPDATE ON DADOS_PROCESSO TO USR_00101;

Por fim, o DBA executou o comando:

REVOKE UPDATE ON DADOS_PROCESSO FROM USR_0100;

Considerando esse cenário, qual situação é válida para as permissões referentes às tabelas DADOS_PROCESSO e DADOS_PARTE?

 

Provas

Questão presente nas seguintes provas
3215815 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TCE-GO

O comando EXPLAIN no sistema PostgreSQL, versão 16, desempenha um papel crucial na análise e otimização do desempenho das consultas SQL. Compreender o funcionamento e a saída desse comando é essencial para otimizar o desempenho do sistema.

Neste contexto, o comando EXPLAIN

 

Provas

Questão presente nas seguintes provas
3215542 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-MS

Observe as tabelas A e B, que possuem 10 e 12 registros, respectivamente:

Tabela A

ID

DESCRICAO

1 Descrição1
2 Descrição2  
3 Descrição3
4 Descrição4
5 Descrição5
6 Descrição6
7 Descrição7
8 Descrição8
9 Descrição9
10 Descrição10

Total de Registros: 10

Tabela B

ID

VALOR

1 10
2 20
3 30
4 40
5 50
6 60
7 70
8 80
9 90
11 110
12 120
13 130

Total de Registros: 12

Após executar diferentes tipos de junções entre essas tabelas, o total de registros retornados em cada caso, sendo eles INNER JOIN, RIGHT JOIN, FULL OUTER JOIN, CROSS JOIN e LEFT JOIN, é, respectivamente:

 

Provas

Questão presente nas seguintes provas
3215541 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-MS
Durante o desenvolvimento de um sistema de gestão de estoque para uma empresa de varejo, o desenvolvedor se depara com uma situação desafiadora. O sistema deve garantir que os produtos em estoque nunca tenham uma quantidade negativa, pois isso pode causar problemas sérios de integridade de dados e impactar as operações da empresa. No entanto, enquanto revisava o código do procedimento PL/SQL responsável por atualizar a quantidade de produtos em estoque após uma venda, o desenvolvedor percebeu que não havia tratamento de exceções para o caso em que a quantidade vendida fosse maior que a quantidade disponível em estoque. Diante dessa situação, o desenvolvedor precisa criar uma exceção específica, associá-la a um código de erro personalizado e garantir que o sistema use a nova exceção criada.

Para atingir esse objetivo, o desenvolvedor deverá:
 

Provas

Questão presente nas seguintes provas
3215540 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-MS

A normalização de dados é o processo de analisar os esquemas de relações com base nas dependências funcionais de seus atributos e chaves primárias, envolvendo uma série de Formas Normais (FN). Observe o esquema da tabela “Pedido”, a seguir.

ID_PEDIDO

ID_CLIENTE DATA

NOME_CLIENTE

1 2 16/04/2024

Luiza

2 3 16/04/2024

Júlia

A tabela "Pedido" possui chave primária composta (ID_PEDIDO, ID_CLIENTE), atributos com valores atômicos e dependência parcial de coluna não chave (NOME_CLIENTE) com parte da chave primária (ID_CLIENTE).

Com base nisso, “Pedido” está normalizada na FN:

 

Provas

Questão presente nas seguintes provas
3215539 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-MS
João está encarregado de criar uma tabela em PostgreSQL para gerenciar informações sobre funcionários e seus supervisores, com base na seguinte representação lógica da entidade “Funcionario”:

Enunciado 3527196-1


Para tanto, João deverá criar o “autorrelacionamento” entre funcionários e seus supervisores, considerando que nem todo funcionário possui supervisor. Para isso, João deverá utilizar o seguinte script SQL:
 

Provas

Questão presente nas seguintes provas