Magna Concursos

Foram encontradas 24.900 questões.

4143478 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: UNIRIO
Provas:

Uma equipe de TI está revisando o desempenho do sistema acadêmico utilizado por uma instituição. Durante a análise, percebe-se que determinadas consultas estão lentas e que operações concorrentes estão causando bloqueios desnecessários. O administrador do banco de dados investigou e identificou que as tabelas envolvidas utilizam um mecanismo de armazenamento que não oferece controle de concorrência baseado em bloqueio por linha, além de não registrar transações de forma padronizada. Com base na arquitetura do MySQL, uma ação adequada para melhorar o comportamento observado seria

 

Provas

Questão presente nas seguintes provas
4141401 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

No contexto da álgebra relacional, analise as assertivas a seguir e assinale V, se verdadeiras, ou F, se falsas.

( ) A operação de seleção (σ) é utilizada para filtrar tuplas de uma relação com base em uma condição lógica, sem alterar o número de atributos da relação resultante.

( ) A operação de projeção (\( \pi \)) pode eliminar atributos de uma relação e também remover tuplas duplicadas no resultado.

( ) A operação de junção (⨝) pode ser definida a partir da combinação das operações de produto cartesiano (×) e seleção (σ).

( ) A operação de união (∪) exige que as relações envolvidas possuam o mesmo número de atributos, porém não necessariamente os mesmos domínios.

( ) A operação de diferença (−) retorna tuplas que estão presentes em ambas as relações envolvidas na operação.

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

 

Provas

Questão presente nas seguintes provas
4141400 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Em um sistema bancário, duas transações, T1 e T2, executam operações concorrentes sobre o mesmo registro de saldo. T1 lê o saldo, calcula um novo valor e o atualiza. Antes de T1 realizar o COMMIT, T2 lê o mesmo saldo antigo e também realiza uma atualização. Em qual inconsistência esse comportamento pode resultar?

 

Provas

Questão presente nas seguintes provas
4141399 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Um DBA implementa a seguinte política de acesso sobre a tabela FUNCIONARIO(id_func, nome, salario, cargo, id_departamento):

Enunciado 4681266-1

Com base nos comandos acima, assinale a alternativa que indica corretamente quais instruções SQL permitem a definição de colunas específicas no comando GRANT.

 

Provas

Questão presente nas seguintes provas
4141397 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Analise o seguinte script SQL:

Enunciado 4681263-1

Assinale a alternativa que preenche, correta e respectivamente, o script SQL, garantindo a definição adequada de chave primária e chave estrangeira.

 

Provas

Questão presente nas seguintes provas
4141396 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Um DBA responsável por um banco de dados MySQL de missão crítica adota uma política de backup e monitora periodicamente o desempenho do servidor. Sobre o assunto, analise as assertivas a seguir:

I. O backup lógico, realizado por ferramentas como mysqldump, exporta os dados na forma de instruções SQL e permite restauração seletiva de tabelas ou bancos específicos, sendo mais flexível que o backup físico para migrações entre versões do MySQL.

II. O monitoramento de desempenho no MySQL pode ser realizado por meio do comando EXPLAIN, que exibe o plano de execução de uma consulta SQL, permitindo identificar ausência de índices, varreduras completas de tabela e outros gargalos de desempenho.

III. A restauração de um backup lógico gerado pelo mysqldump é realizada diretamente pelo MySQL Server de forma automática e periódica, sem necessidade de intervenção do DBA, desde que o arquivo de backup esteja armazenado no diretório padrão de dados do servidor.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
4141395 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Em SGBDs relacionais como SQL Server e PostgreSQL, analise o trecho abaixo:

CREATE OR REPLACE ______?
AFTER INSERT ON PEDIDO
FOR EACH ROW
BEGIN
    IF NEW.valor < 0 THEN
        SIGNAL SQLSTATE '45000'
        SET MESSAGE_TEXT = 'Valor inválido';
    END IF;

    INSERT INTO LOG_PEDIDOS(id_pedido, data_registro, operacao)
    VALUES (NEW.id_pedido, NOW(), 'INSERT');
END;

Esse bloco é executado automaticamente pelo SGBD após uma inserção na tabela PEDIDO, sem chamada explícita da aplicação. Assinale a alternativa que indica corretamente o recurso que preenche a lacuna.

 

Provas

Questão presente nas seguintes provas
4141394 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Analise as seguintes definições de visões em um banco de dados relacional com as tabelas base PEDIDO(id_pedido, id_cliente, valor, status) e CLIENTE(id_cliente, nome, cidade):

Enunciado 4681257-1

Um desenvolvedor precisa identificar quais visões não permitem operações de atualização direta segundo os critérios do padrão SQL. Sobre o assunto, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
4141393 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Um analista de dados precisa consultar o sistema acadêmico de uma universidade. O banco de dados possui as seguintes relações:

ALUNO(id_aluno, nome, idade, id_curso) CURSO(id_curso, nome_curso, modalidade)

MATRICULA(id_aluno, id_disciplina, nota)

O analista deseja obter exclusivamente os nomes dos alunos maiores de 20 anos que estão matriculados em alguma disciplina e pertencem a cursos na modalidade presencial, sem que colunas adicionais apareçam no resultado final. Com base nos operadores da álgebra relacional, assinale a alternativa que indica a expressão que atende ao objetivo descrito.

 

Provas

Questão presente nas seguintes provas
4141392 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Considere a tabela VENDAS(id venda, vendedor, valor) em um banco de dados MySQL. Um analista deseja obter exclusivamente o nome do vendedor com o maior valor total de vendas, considerando que pode haver empate entre vendedores. Assinale a consulta SQL que atende corretamente ao objetivo.

 

Provas

Questão presente nas seguintes provas