Questões de Concurso Público Prefeitura de Agrolândia - SC 2026 para Analista de Informática

Foram encontradas 4 questões

Q3992113 Banco de Dados

Em uma universidade, o banco de dados institucional opera em ambiente relacional, suportando múltiplos sistemas internos simultaneamente (Registros acadêmicos, folha de pagamento, protocolo eletrônico e controle orçamentário). Nos últimos meses, foram registrados episódios de lentidão durante consultas complexas, além de um incidente pontual de indisponibilidade após falha elétrica no datacenter. O administrador de banco de dados (DBA) foi incumbido de revisar práticas relacionadas a controle de transações, mecanismos de recuperação e estratégias de otimização. À luz das noções de administração de bancos de dados, analise as afirmativas a seguir:



I. O uso de logs de transações permite restaurar o banco a um estado consistente após falha, desde que haja política adequada de backup.


II. A criação indiscriminada de índices em todas as colunas de uma tabela tende a melhorar o desempenho tanto de consultas quanto de operações de inserção e atualização.


III. O controle de concorrência busca preservar propriedades de consistência quando múltiplas transações acessam simultaneamente os mesmos dados.


IV. O isolamento de transações, conforme definido no modelo ACID (acrônimo que representa quatro propriedades fundamentais das transações em uma SGBD), impede qualquer forma de leitura de dados ainda não confirmados, independentemente do nível de isolamento configurado.


V. A replicação de banco de dados pode contribuir para aumento de disponibilidade, embora não substitua, por si só, uma política formal de backup.



Assinale a alternativa correta: 

Alternativas
Q3992114 Banco de Dados
Um órgão público mantém um banco de dados relacional para controle de contratos administrativos, estruturado nas seguintes tabelas simplificadas: SERVIDOR (id_servidor, nome, lotacao), CONTRATO (id_contrato, id_servidor, valor, data_inicio, data_fim) e PAGAMENTO (id_pagamento, id_contrato, valor_pago, data_pagamento). Cada contrato vincula-se a um único servidor e pode registrar múltiplos pagamentos. Deseja-se identificar os servidores cuja soma dos valores pagos no ano de 2025 ultrapassou R$ 100.000,00, considerando apenas contratos que permaneçam vigentes em 31/12/2025. A consulta deve retornar o nome do servidor e o total pago no período, sem incluir servidores que não tenham recebido pagamentos em 2025. Assinale a alternativa CORRETA que atende adequadamente ao enunciado:
Alternativas
Q3992116 Banco de Dados

Durante a modelagem lógica de um sistema de gestão de contratos, foram formalizadas as seguintes regras:


- Um contrato pode estar vinculado a diversas unidades administrativas, e cada unidade pode participar de múltiplos contratos simultaneamente.


- Em um mesmo período de vigência, cada contrato possui apenas um fiscal designado; um servidor pode fiscalizar contratos distintos em períodos diferentes.


- Alterações de valor contratual devem permanecer consultáveis ao longo do tempo, inclusive para fins de auditoria administrativa, não se restringindo a registros técnicos de log do SGBD.


À luz dos fundamentos do modelo relacional, assinale a alternativa correta.

Alternativas
Q3992121 Banco de Dados
Após incidente envolvendo falha no subsistema de armazenamento de um datacenter, verificou-se corrupção parcial de arquivos de dados de um banco relacional corporativo. A equipe técnica constatou que há política de backup completo semanal, que backups incrementais são executados diariamente, que o SGBD mantém registro contínuo em logs de transações e que não havia replicação síncrona ativa no momento do evento. O objetivo institucional é restaurar o banco ao estado mais próximo possível do momento imediatamente anterior à falha, com mínima perda de dados. À luz das boas práticas de administração de bancos de dados e continuidade de negócios, assinale a alternativa CORRETA.
Alternativas
Respostas
1: D
2: D
3: A
4: A