Questões de Concurso Sobre banco de dados

Foram encontradas 19.108 questões

Q3850292 Banco de Dados
Em atividades como análise investigativa, detecção de fraudes, monitoramento de organizações criminosas e mapeamento de redes de interação, torna-se essencial utilizar um sistema de gerenciamento de banco de dados capaz de realizar consultas altamente eficientes sobre relacionamentos complexos, envolvendo múltiplos níveis de conexão entre entidades. Esses cenários exigem identificar caminhos, graus de separação, centralidades, comunidades e padrões de vinculação — tarefas que dependem mais da topologia das relações do que das propriedades individuais dos dados.
Considerando os modelos de dados utilizados na gestão de informações, assinale a opção que, corretamente, indica o modelo de banco de dados NoSQL adequado para consultas otimizadas sobre redes altamente conectadas e com múltiplos saltos:
Alternativas
Q3850291 Banco de Dados
Considere a versão simplificada de um banco de dados utilizado por uma delegacia, conforme descrito a seguir, especificado em SQL ANSI:


Imagem associada para resolução da questão



A consulta apresentada revela o número do CPF e nome de suspeitos associados a
Alternativas
Q3847444 Banco de Dados
As "Funções de Janela" (Window Functions) em SQL permitem realizar cálculos sobre um conjunto de linhas relacionadas à linha atual, sem agrupar o resultado em uma única linha de saída como no GROUP BY. Analise as afirmativas a seguir sobre o uso da cláusula OVER().

I.A função ROW_NUMBER (__)OVER (PARTITION BY departamento ORDER BY salario DESC) atribui um número sequencial único para cada linha dentro de cada departamento, reiniciando a contagem a cada novo departamento, ordenado pelo maior salário.
II.A função RANK(__)difere de DENSE_RANK(__)no tratamento de empates: RANK(__)deixa "buracos" na numeração após um empate (ex: 1, 2, 2, 4), enquanto DENSE_RANK(__)mantém a sequência consecutiva (ex: 1, 2, 2, 3).
III.As funções de janela podem ser utilizadas diretamente na cláusula WHERE para filtrar resultados, como por exemplo WHERE ROW_NUMBER(__)OVER(...) = 1, simplificando consultas de paginação.

Está correto o que se afirma em:
Alternativas
Q3847171 Banco de Dados
A atuação policial geralmente demanda o tratamento de grandes volumes de informações heterogêneas — desde registros estruturados de ocorrências até dados não estruturados provenientes de comunicações, redes sociais e dispositivos digitais. Nesse contexto, o uso combinado de diferentes modelos de bancos de dados permite integrar, correlacionar e analisar dados de naturezas distintas, favorecendo a produção de inteligência investigativa, a rastreabilidade de evidências e a agilidade na tomada de decisões operacionais.

Dos modelos de dados de bancos de dados, revela-se como uma das características do modelo
Alternativas
Ano: 2026 Banca: FGV Órgão: PC-PI Prova: FGV - 2026 - PC-PI - Oficial Investigador |
Q3846810 Banco de Dados
A fim de potencializar a gestão de dados de seus sistemas, a Polícia Civil concebeu um projeto de integração de seu sistema de bancos de dados sustentado na arquitetura de três níveis (arquitetura ANSI/SPARC), unificando informações de inquéritos, boletins de ocorrência, perícias e registros de antecedentes criminais, garantindo interoperabilidade entre delegacias e órgãos de apoio técnico.

Com base na arquitetura de três níveis proposta pelo padrão ANSI/SPARC, essa característica está associada à
Alternativas
Q3846200 Banco de Dados
A linguagem SQL (Structured Query Language) é o padrão para manipulação de dados em Bancos de Dados Relacionais, permitindo a extração de informações combinadas de múltiplas tabelas através de junções. Sobre os tipos de junção (JOIN), registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O comando INNER JOIN seleciona registros que possuem valores correspondentes em ambas as tabelas envolvidas na consulta.

(__)O comando LEFT JOIN (ou LEFT OUTER JOIN) retorna todos os registros da tabela da esquerda e os registros correspondentes da tabela da direita, preenchendo com NULL onde não houver correspondência.

(__)O comando FULL OUTER JOIN retorna apenas os registros que não possuem correspondência em nenhuma das tabelas, excluindo as interseções de dados.

(__)O comando CROSS JOIN realiza o produto cartesiano entre duas tabelas, combinando cada linha da primeira tabela com todas as linhas da segunda, exigindo obrigatoriamente a cláusula ON.


Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Alternativas
Q3834795 Banco de Dados
O Sistema de Informação Gerencial (SIG) ocupa um papel importante no desempenho dos gestores. Ele é um sistema que colhe, processa, armazena e dissemina dados e informações.
O processamento de dados no SIG é exclusivamente
Alternativas
Q3832914 Banco de Dados
Os bancos de dados NoSQL surgiram para atender demandas de escalabilidade e flexibilidade que sistemas relacionais tradicionais tinham dificuldade em suprir. Analise as afirmativas a seguir sobre o teorema CAP e modelos NoSQL.

I- O Teorema CAP afirma que em um sistema distribuído é impossível garantir simultaneamente Consistência, Disponibilidade e Tolerância a Partições.
II- Bancos de dados de documentos, como o MongoDB, utilizam esquemas flexíveis (schemaless) e geralmente armazenam dados em formatos como JSON ou BSON.
III- O modelo de consistência eventual (eventual consistency) garante que todos os nós do sistema terão os mesmos dados exatos no mesmo milissegundo após uma escrita.
IV- Bancos de dados orientados a grafos são ideais para modelar relacionamentos complexos entre entidades, como em redes sociais ou sistemas de recomendação.

Assinale a alternativa que apresenta somente as proposições CORRETAS: 
Alternativas
Q3832913 Banco de Dados
O projeto de banco de dados relacional exige a aplicação de regras de normalização para evitar redundâncias e anomalias de atualização. Acerca do processo de normalização e modelagem ER, marque V para as afirmativas verdadeiras e F para as falsas:

( ) A Primeira Forma Normal (1FN) exige que todos os atributos de uma tabela possuam valores atômicos, proibindo a existência de grupos repetitivos ou atributos multivalorados.
( ) Uma tabela está na Segunda Forma Normal (2FN) se, além de estar na 1FN, todos os atributos não chave dependerem totalmente da chave primária composta, e não apenas de parte dela.
( ) A Terceira Forma Normal (3FN) foca na eliminação de dependências transitivas, garantindo que atributos não chave dependam apenas da chave primária e de nenhum outro atributo não chave.
( ) A integridade referencial é garantida através do uso de chaves primárias que referenciam chaves estrangeiras na mesma tabela, impedindo a exclusão de registros pai sem órfãos.

Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo: 
Alternativas
Q3825656 Banco de Dados
Em big data, a característica relacionada aos diferentes formatos de informações é denominada
Alternativas
Q3825646 Banco de Dados
        Em uma escola técnica, certo professor está analisando o desempenho dos alunos de informática com base na tabela Desempenho_Alunos, que contém os campos id, nome, turma, nota_projetos, nota_provas, faltas e ano. Esse professor deseja gerar uma lista apenas com os alunos da turma 3A, do ano de 2024, que tenham nota média — calculada como (nota_projetos + nota_provas)/2 — acima de 8 e menos de 5 faltas.
A partir da situação apresentada, assinale a opção que corresponde ao comando SQL que atende exatamente a esse objetivo.
Alternativas
Q3825645 Banco de Dados
Em um sistema de banco de dados relacional, o conjunto de regras que descreve a estrutura lógica do banco — incluindo tabelas, atributos, tipos de dados e relacionamentos — e que funciona como o projeto que define como os dados serão organizados antes de serem inseridos é definido como
Alternativas
Q3814235 Banco de Dados
Assinale a alternativa que corresponde a um comando da Linguagem de Transação de Dados (DTL) da linguagem SQL ANSI.
Alternativas
Q3814234 Banco de Dados
No diagrama de entidade-relacionamento (DER), a forma de um retângulo é utilizada para representar um(a):
Alternativas
Q4261899 Banco de Dados
Sobre os bancos de dados MySQL, PostgreSQL e SQL Server, é correto afirmar que: 
Alternativas
Q4261898 Banco de Dados
Qual é a principal utilidade do processo de ETL (Extract, Transform, Load) em um data warehouse e como ele impacta a qualidade das análises realizadas?
Alternativas
Q4261896 Banco de Dados
Considere uma consulta SQL que utiliza as cláusulas GROUP BY e HAVING. Qual é o papel específico da cláusula HAVING nesse contexto e como ela se diferencia da cláusula WHERE?
Alternativas
Q4261895 Banco de Dados
Considere o seguinte cenário: uma escola precisa armazenar informações sobre seus alunos e os cursos em que estão matriculados. Cada aluno possui um número de matrícula único, um nome e uma data de nascimento. Cada curso possui um código único, um nome e uma carga horária.

De acordo com a primeira forma normal (1FN) e a segunda forma normal (2FN), qual é a forma correta de modelar o cenário no modelo relacional?
Alternativas
Q4261894 Banco de Dados
Um Data Lake é uma solução de armazenamento que se diferencia de outras estruturas analíticas, como Data Warehouses, por:
Alternativas
Q4261893 Banco de Dados
Assinale a alternativa que descreve corretamente uma das características do Apache Hadoop.
Alternativas
Respostas
981: D
982: D
983: C
984: D
985: C
986: D
987: C
988: C
989: E
990: D
991: C
992: B
993: C
994: B
995: B
996: B
997: B
998: E
999: C
1000: A