Questões de Concurso Sobre banco de dados

Foram encontradas 19.108 questões

Q4260147 Banco de Dados
Uma grande rede de varejo necessita alimentar seu data warehouse com as movimentações de estoque registradas no banco de dados transacional, porém a extração completa diária de milhões de registros tornou-se inviável devido ao tempo de processamento e ao impacto no desempenho do sistema de origem. A equipe de dados decide implementar uma técnica que captura apenas os registros inseridos, atualizados ou excluídos desde a última sincronização, replicando esses incrementos para o repositório analítico. Assinale a alternativa que identifica essa técnica de integração de dados.
Alternativas
Q4260135 Banco de Dados
Em um banco de dados de um sistema hospitalar, a tabela de consultas médicas possui uma coluna que armazena o identificador do médico responsável, criando um vínculo referencial com a tabela de médicos e impedindo o cadastro de consultas associadas a profissionais inexistentes no sistema. Assinale a alternativa correspondente ao mecanismo SQL responsável por essa restrição.
Alternativas
Q4260134 Banco de Dados
Durante a modelagem conceitual de um sistema de recursos humanos, o analista define que o atributo responsável por armazenar o número do CPF de cada colaborador será tratado como um único valor indivisível, não havendo necessidade de separá-lo em partes menores para as consultas do banco de dados. Assinale a alternativa que classifica esse tipo de atributo.
Alternativas
Q4260119 Banco de Dados
Em um sistema de gerenciamento de banco de dados relacional, quando uma transação adquire o controle exclusivo de uma tabela e aguarda por outro recurso, o ambiente de execução não pode retirar forçadamente esse recurso já alocado para concedê-lo a outro processo em espera, exigindo que o detentor o libere voluntariamente apenas após o término de sua tarefa, caracterizando a condição de Coffman denominada:
Alternativas
Q4259170 Banco de Dados
 No PostgreSQL, o planejador de consultas (Query Planner) decide a estratégia de acesso aos dados com base em estatísticas e custos estimados. Sobre as operações de Sequential Scan e Index Scan, assinale a alternativa CORRETA.
Alternativas
Q4259169 Banco de Dados
Considere as tabelas Funcionarios e Departamentos em um banco de dados relacional. A tabela Funcionarios possui uma coluna id_depto que faz referência à tabela Departamentos, mas alguns funcionários podem ainda não estar alocados em um departamento (valor NULL).

SELECT Funcionarios.nome, Departamentos.nome_depto  FROM Funcionários LEFT OUTER JOIN Departamentos  ON Funcionarios.id_depto = Departamentos.id_depto;

Qual será o resultado da execução desse comando? 
Alternativas
Q4259121 Banco de Dados
Em banco de dados relacional, qual comando SQL é utilizado para remover permanentemente uma tabela e todos os seus dados?
Alternativas
Q4256892 Banco de Dados
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre administração de bancos de dados, otimização de consultas e tuning de desempenho.
(  ) A criação de índices em colunas frequentemente utilizadas em cláusulas WHERE ou JOIN pode acelerar significativamente as consultas de leitura, mas geralmente impõe um custo adicional de processamento durante operações de inserção, atualização e exclusão (DML).
(  ) O plano de execução (execution plan) gerado pelo otimizador de consultas de um SGBDR detalha a estratégia física que será utilizada para recuperar os dados, como a escolha entre um table scan ou um index seek.
(  ) O particionamento de tabelas grandes é uma técnica de tuning que divide logicamente a tabela em partes menores gerenciáveis, melhorando o desempenho de consultas e facilitando operações de manutenção, como backups.
(  ) Em bancos de dados como PostgreSQL e MySQL, a desnormalização de tabelas é estritamente proibida pelo motor de armazenamento, pois viola as regras de integridade referencial do padrão ANSI SQL.
(  ) O isolamento de transações no nível “Read Uncommitted” previne o fenômeno conhecido como leitura suja (dirty read), garantindo que uma transação apenas acesse dados que já foram confirmados (committed) por outras transações.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q4256891 Banco de Dados
A linguagem SQL (Structured Query Language) é o padrão para a manipulação e definição de dados em Sistemas de Gerenciamento de Bancos de Dados Relacionais (SGBDR). 
Assinale a alternativa correta em relação às operações de junção e funções de agregação.
Alternativas
Q4256890 Banco de Dados
A modelagem de dados no modelo relacional baseia-se em conceitos matemáticos para garantir a integridade e a organização das informações. 
Assinale a alternativa correta sobre o modelo relacional e o processo de normalização.
Alternativas
Q4256860 Banco de Dados
Considere uma tabela chamada Vendas que possui 10 milhões de registros, com a seguinte estrutura simplificada:

Imagem associada para resolução da questão

Um analista precisa executar a seguinte consulta para obter o total de vendas de um cliente específico (cujo cliente_id é 5202) no ano de 2025:

Imagem associada para resolução da questão

Ao analisar o desempenho, percebeu-se que a consulta está lenta. Assinale a alternativa que apresenta a estratégia que otimiza o tempo de execução da consulta para este cenário.
Alternativas
Q4256858 Banco de Dados
Em Bancos de Dados Orientados a Objetos (BDOO), o conceito de estruturas aninhadas (ou atributos complexos) é uma característica fundamental que visa eliminar a necessidade de decomposição excessiva de dados. Sobre esse conceito, assinale a alternativa CORRETA.
Alternativas
Q4255276 Banco de Dados
Durante um projeto de modernização analítica, a Assembleia Legislativa passou a integrar informações provenientes de sistemas de votação, planilhas orçamentárias, documentos em formato PDF, registros de acesso a sistemas e conteúdos publicados em portais institucionais. A equipe técnica realizou um levantamento para classificar adequadamente os diferentes tipos de dados utilizados nas análises e definir estratégias de armazenamento e processamento compatíveis com suas características.
Assinale a alternativa que apresenta a classificação tecnicamente adequada dos tipos de dados.
Alternativas
Q4255274 Banco de Dados
Uma Diretoria de Planejamento da Assembleia Legislativa implantou um conjunto de dashboards para monitorar indicadores relacionados à tramitação de proposições, execução orçamentária, frequência de reuniões de comissões e desempenho institucional. Durante a avaliação da solução, verificou-se que diferentes gestores necessitavam analisar os mesmos dados sob perspectivas distintas, realizando filtragens por período, comissão, parlamentar, órgão administrativo e tema legislativo. Diante dessa necessidade, a equipe responsável passou a priorizar recursos que ampliassem a capacidade de exploração analítica dos usuários sem exigir conhecimentos avançados de programação.
Assinale a alternativa que apresenta uma característica tecnicamente associada aos dashboards interativos utilizados em ferramentas como Power BI, Tableau e Metabase.
Alternativas
Q4255272 Banco de Dados
Uma equipe de análise de dados da Assembleia Legislativa recebeu a responsabilidade de consolidar informações provenientes de sistemas de tramitação legislativa, registros de votação, execução orçamentária e indicadores administrativos. Durante a avaliação da qualidade dos dados, foram identificadas situações nas quais determinados registros apresentavam informações corretas, porém desatualizadas em relação ao estado mais recente dos processos legislativos. Em consequência, alguns relatórios gerenciais passaram a apresentar resultados divergentes daqueles observados pelos usuários responsáveis pelo acompanhamento operacional das atividades institucionais.
Assinale a alternativa que apresenta a dimensão da qualidade de dados mais diretamente relacionada ao problema descrito.
Alternativas
Q4255269 Banco de Dados
Uma equipe de análise de dados da Assembleia Legislativa mantém um banco de dados relacional contendo informações sobre parlamentares, proposições, comissões, votações e tramitações. Durante a elaboração de um estudo institucional, surgiu a necessidade de calcular a quantidade de proposições apresentadas por cada parlamentar, retornando apenas aqueles que possuíam pelo menos uma proposição cadastrada no período analisado. Para atender a esse requisito, os analistas decidiram utilizar mecanismos de agregação disponíveis na linguagem SQL.
Assinale a alternativa que apresenta uma interpretação tecnicamente adequada acerca do uso da cláusula GROUP BY em consultas SQL.
Alternativas
Q4255265 Banco de Dados
Uma Assembleia Legislativa iniciou um projeto para consolidar informações provenientes de sistemas de tramitação legislativa, recursos humanos, execução orçamentária, patrimônio e transparência pública. Durante a fase de integração, a equipe identificou que diferentes sistemas utilizavam códigos distintos para representar os mesmos órgãos administrativos, além de nomenclaturas divergentes para atributos equivalentes. Como consequência, relatórios gerenciais produzidos por áreas diferentes apresentavam resultados inconsistentes para indicadores que deveriam possuir a mesma definição institucional. Para solucionar o problema, foi proposta a adoção de mecanismos voltados à padronização semântica dos dados corporativos.
Assinale a alternativa que apresenta uma abordagem tecnicamente adequada para reduzir inconsistências decorrentes da integração de dados heterogêneos.
Alternativas
Q4255263 Banco de Dados
A área de análise de dados da Assembleia Legislativa mantém informações sobre proposições legislativas, parlamentares, votações e comissões em bancos de dados relacionais. Durante a elaboração de relatórios institucionais, tornou-se necessário recuperar apenas os registros que atendiam a critérios específicos, combinar informações provenientes de diferentes tabelas e produzir conjuntos de dados consolidados para posterior análise estatística. Nesse contexto, discutiu-se o papel da linguagem SQL nas atividades de ciência de dados.
Assinale a alternativa que apresenta uma interpretação tecnicamente adequada.
Alternativas
Q4255259 Banco de Dados
Uma equipe de análise de dados da Assembleia Legislativa está desenvolvendo uma plataforma unificada para consolidar informações provenientes de diferentes fontes institucionais. Entre os dados disponíveis encontram-se registros armazenados em bancos de dados relacionais, documentos legislativos em formato PDF, arquivos JSON obtidos por APIs, imagens digitalizadas de processos históricos e logs gerados por sistemas corporativos. Durante a fase de modelagem da solução, tornou-se necessário classificar adequadamente os diferentes tipos de dados para definir estratégias de armazenamento, integração e processamento.
Assinale a alternativa que apresenta uma classificação tecnicamente adequada dos tipos de dados utilizados nesse cenário.
Alternativas
Q4255253 Banco de Dados

Durante a construção de um painel institucional sobre desempenho legislativo, uma equipe de análise de dados consolidou informações provenientes de sistemas de tramitação, registros de votação, indicadores orçamentários e bases administrativas. Na etapa de preparação dos dados, foram identificados campos sem preenchimento em determinadas variáveis, registros contendo valores excepcionalmente distantes do comportamento predominante da base e diferentes padrões de preenchimento para atributos equivalentes oriundos de sistemas distintos. Como a qualidade dos resultados analíticos dependia diretamente da confiabilidade dos dados processados, tornou-se necessário aplicar procedimentos adequados de pré-processamento.


Assinale a alternativa que apresenta uma associação tecnicamente correta entre os problemas identificados e as respectivas ações de tratamento.

Alternativas
Respostas
81: A
82: C
83: C
84: C
85: B
86: C
87: D
88: A
89: D
90: E
91: C
92: B
93: C
94: A
95: E
96: B
97: D
98: E
99: A
100: D