Magna Concursos

Foram encontradas 24.419 questões.

Uma chave primária em um banco de dados relacional é um atributo que
 

Provas

Questão presente nas seguintes provas
3908985 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: AgSUS
Provas:
O processo de criação de uma representação visual ou de um projeto detalhado de um sistema de dados é conhecido como modelagem de dados. Esta estratégia melhora o desempenho das consultas e facilita a compreensão do sistema para desenvolvedores, analistas e outros profissionais.
Com relação ao uso de modelagem relacional e multidimensional, avalie as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.

( ) A Modelagem Relacional busca garantir, com emprego da técnica de desnormalização, a integridade dos dados e a eficiência nas operações do dia-a-dia, como inserir, atualizar e excluir informações.
( ) A Modelagem Multidimensional busca otimizar, pela elevada normalização dos dados, a consulta e a agregação de grandes volumes de dados para análises complexas.
( ) A Modelagem Relacional está focada em sistemas operacionais e transacionais (OLTP - Online Transaction Processing), enquanto a Modelagem Multidimensional foca em sistemas de análise e tomada de decisão (OLAP - Online Analytical Processing), como Data Warehouses e sistemas de Business Intelligence (BI).

As afirmativas são, segundo a ordem apresentada,
 

Provas

Questão presente nas seguintes provas
3908976 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: AgSUS
Provas:
Apesar do modelo relacional de bancos de dados ter sido criado por volta dos anos 1970 ele ainda é amplamente utilizado tanto no mercado quanto nas organizações públicas. A respeito do modelo relacional de bancos de dados, é correto afirmar que
 

Provas

Questão presente nas seguintes provas
3907615 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CORE-SP
Provas:

As tabelas Aluno, Curso e Departamento são tabelas de um banco de dados de cadastro de alunos e cursos de uma universidade.

Enunciado 4811395-1

Na tabela Aluno, o atributo aluno_id identifica unicamente cada estudante, determinando seu nome, data de nascimento e o curso em que está matriculado (aluno_ id → nome_aluno, data_nascimento, curso_id). Na tabela Curso, o curso_id é o identificador que determina o nome do curso e o departamento ao qual ele pertence (curso_id → nome_curso, departamento_id). Já na tabela Departamento, o departamento_id define unicamente o nome do departamento (departamento_id → nome_departamento).

Considerando ainda a situação hipotética apresentada, e que essa universidade queira selecionar todos os estudantes do curso de marketing e administração que completam 20 anos em 2026 para participarem de um projeto de inserção no mercado de trabalho, assinale a opção que corresponde à consulta SQL que retornará essa lista de estudantes ordenada em ordem alfabética.
 

Provas

Questão presente nas seguintes provas
3907614 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CORE-SP
Provas:

As tabelas Aluno, Curso e Departamento são tabelas de um banco de dados de cadastro de alunos e cursos de uma universidade.

Enunciado 4811394-1

Na tabela Aluno, o atributo aluno_id identifica unicamente cada estudante, determinando seu nome, data de nascimento e o curso em que está matriculado (aluno_ id → nome_aluno, data_nascimento, curso_id). Na tabela Curso, o curso_id é o identificador que determina o nome do curso e o departamento ao qual ele pertence (curso_id → nome_curso, departamento_id). Já na tabela Departamento, o departamento_id define unicamente o nome do departamento (departamento_id → nome_departamento).

Com base nessa situação hipotética e nas informações apresentadas, é correto afirmar que a maior classificação possível de normalização para as tabelas Aluno e Curso são, respectivamente,
 

Provas

Questão presente nas seguintes provas
3907005 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Uma query que junta as tabelas Vendas (10.000 linhas) e Clientes (1.000 linhas) está performando mal. Ambas as tabelas têm índices nas colunas de junção (cliente_id). Analisando o plano de execução, o DBA verifica que o otimizador escolheu um Nested Loops Join. Em qual cenário essa escolha é a mais adequada?
 

Provas

Questão presente nas seguintes provas
3907004 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Uma operação de UPDATE em lote que afeta milhões de linhas está causando um uso intenso do log de transações e teme-se que a transação falhe por falta de espaço. Qual técnica de tuning pode ser aplicada para comitar as alterações em grupos menores, gerenciando o crescimento do log e permitindo um rollback parcial em caso de falha, sem abortar toda a operação?
 

Provas

Questão presente nas seguintes provas
3907003 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Um sistema OLTP apresenta lentidão generalizada em horário de pico. O DBA suspeita de contenção por bloqueios. Qual visualização do dicionário de dados ou ferramenta de monitoramento é a mais adequada para identificar, em tempo real, sessões que estão esperando por recursos e qual recurso específico está causando a espera?
 

Provas

Questão presente nas seguintes provas
3907002 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Ao analisar um plano de execução no PostgreSQL usando EXPLAIN ANALYZE, um DBA observa uma operação Sequential Scan em uma tabela grande para uma query que deveria usar um índice. Qual é a causa mais provável para o otimizador ter escolhido o acesso sequencial completo em vez do índice?
 

Provas

Questão presente nas seguintes provas
3907001 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: BRDE
Um DBA precisa identificar o gargalo de uma query complexa que apresenta desempenho ruim. Qual ferramenta ou comando nativo da maioria dos SGBDs relacionais fornece uma descrição detalhada do plano de execução escolhido pelo otimizador, mostrando a ordem das operações e seus custos estimados?
 

Provas

Questão presente nas seguintes provas