Questões de Concursos Públicos - Banco de Dados

Resolva questões gratuitas da Banco de Dados. Banco com 503 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q269241 VUNESP - 2026 - Câmara de Mogi das Cruzes - SP - Analista de Recursos Humanos
Ano: 2026
Banca: VUNESP
Matéria: Banco de Dados
Assunto: Sistemas de Informações Gerenciais (SIG)

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
Q16629 FADENOR - 2026 - Prefeitura de Jequitaí - MG - Analista em Tecnologia da Informação
Ano: 2026
Banca: FADENOR
Matéria: Banco de Dados
Assunto: Modelagem 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: 
Q16628 FADENOR - 2026 - Prefeitura de Jequitaí - MG - Analista em Tecnologia da Informação
Ano: 2026
Banca: FADENOR
Matéria: Banco de Dados
Assunto: Banco de Dados Paralelos e Distribuídos

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: 
Q9926 Unesc - 2026 - Prefeitura de Meleiro - SC - Professor de Computação
Ano: 2026
Banca: Unesc
Matéria: Banco de Dados
Assunto: SQL

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.
Q9537 FGV - 2026 - PC-PI - Oficial Investigador
Ano: 2026
Órgão: PC-PI
Banca: FGV
Matéria: Banco de Dados
Assunto: Arquitetura de 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 à
Q9242 FGV - 2026 - PC-PI - Perito Criminal - Engenharia Elétrica e Física
Ano: 2026
Órgão: PC-PI
Banca: FGV
Matéria: Banco de Dados
Assunto: Conceitos Básicos em 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
Q9131 Unesc - 2026 - Prefeitura de Meleiro - SC - Professor de Computação - Edital nº 1 PSS
Ano: 2026
Banca: Unesc
Matéria: Banco de Dados
Assunto: SQL

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:
Q7429 FGV - 2026 - PC-PI - Perito Criminal - Informática Forense
Ano: 2026
Órgão: PC-PI
Banca: FGV
Matéria: Banco de Dados
Assunto: SQL

Considere a versão simplificada de um banco de dados utilizado por uma delegacia, conforme descrito a seguir, especificado em SQL ANSI: A consulta apresentada revela o número do CPF e nome de suspeitos associados a
Q7428 FGV - 2026 - PC-PI - Perito Criminal - Informática Forense
Ano: 2026
Órgão: PC-PI
Banca: FGV
Matéria: Banco de Dados
Assunto: Modelagem 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:
Q7427 FGV - 2026 - PC-PI - Perito Criminal - Informática Forense
Ano: 2026
Órgão: PC-PI
Banca: FGV
Matéria: Banco de Dados
Assunto: Gerência de Transações

Em atividades investigativas policiais, a confiabilidade, a rastreabilidade e a integridade de registros armazenados em Sistemas Gerenciadores de Bancos de Dados (SGBDs) são essenciais para reconstrução de linhas do tempo, identificação de autoria de ações e preservação da cadeia de custódia digital. Nesse contexto, as técnicas FORCE/NO-FORCE e STEAL/NO-STEAL, que definem as políticas de escrita em disco e de gerenciamento do buffer, determinam a necessidade de operações de UNDO e REDO durante a recuperação de falhas e influenciam diretamente a consistência das evidências digitais. Considerando essas técnicas e seus efeitos sobre a persistência de páginas modificadas em sistemas gerenciadores de bancos de dados, pode-se afirmar que a técnica