Início

Questões de Concursos Banco de Dados

Resolva questões de Banco de Dados comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1061Q958460 | Banco de Dados, Escrivão de Polícia Federal, Polícia Federal, CESPE CEBRASPE, 2021

Julgue o próximo item, relativo a conceitos de metadados de arquivos.

A função do metadado de arquivo é descrever o destino final do arquivo definido pelo emissor da mensagem e proprietário do arquivo.

  1. ✂️
  2. ✂️

1062Q1083921 | Banco de Dados, Olap On Line Analytical Processing, Analista de Projetos, TJ RJ, CESPE CEBRASPE, 2021

Em um banco de dados OLAP, uma operação ROLL UP tem por finalidade
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1063Q964117 | Banco de Dados, Tecnologia da Informação, TRF 4ª REGIÃO, FCC

Considere os campos abaixo.

IdReu - int - not null, primary key
nomeReu - varchar(50)
cpfReu - varchar (20)
telefoneReu - varchar (15)

Considere as seguintes instruções SQL, baseada nos campos apresentados:

I. CREATE UNIQUE INDEX cpf_index on reu (cpfReu);

II. CREATE TABLE reu (idReu INT NOT NULL, nomeReu VARCHAR(50), cpfReu VARCHAR(20), telefoneReu VARCHAR(15), PRIMARY KEY (idReu));

III. DROP TABLE reu;

IV. CHANGE TABLE reu ALTER COLUMN nomeReu nome_Reu VARCHAR(70) NULL;

São instruções DDL corretas as que constam em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1064Q900907 | Banco de Dados, Analista Técnico II – Banco de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024

Muitos sistemas de gerenciamento de bancos de dados relacionais fornecem suporte a índices secundários. A respeito desses índices, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1065Q905774 | Banco de Dados, Professor, BNDES, CESGRANRIO, 2024

Considere um modelo conceitual representado por meio de um Diagrama de Entidades e Relacionamentos (DER) em que há uma entidade denominada PRÉDIO. Nesse contexto, um prédio pode ser de uso exclusivamente residencial, exclusivamente comercial, de uso misto (residencial e comercial), e apenas isso. No DER, a entidade PRÉDIO foi corretamente especializada em duas outras: RESIDENCIAL e COMERCIAL.

Sendo assim, nesse DER, as duas especializações são

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1066Q961842 | Banco de Dados, Especialidade Análise de Dados, TRF 1ª REGIÃO, FGV, 2024

Pedro trabalha com um banco de dados SQL Server, no Windows, que armazena dados pessoais contendo acentos, letras maiúsculas e minúsculas nos nomes. Entretanto, Pedro notou que, em certas consultas à ordenação dos nomes, a ordem final é diferente daquela que é produzida em operações geradas no âmbito da programação. Paradoxalmente, nos relatórios preparados a partir de consultas SQL e funções codificadas na linguagem de programação adotada, os nomes aparecem perfeitamente grafados.
Para corrigir essas discrepâncias, uma linha de ação recomendada nesses casos é conferir:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1067Q1069622 | Banco de Dados, Sql, Auditor Técnico de Tributos tarde, SEFAZ SE, CESPE CEBRASPE, 2022

select C.CPF as CPF, C.NOME as NOME from CONTRIBUINTE as C, PARCELAMENTO as P where C.CPF=P.CPF and P.TIPO=’IPVA’ and P.DATAADESAO between ‘01/01/2021’ and ‘31/12/2021’ and P.STATUS=’ADIMPLENTE’;

A respeito do código SQL (Structured Query Language) anteriormente apresentado, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1068Q987709 | Banco de Dados, Área de TI, SESMG, IBADE, 2024

Analise o seguinte comando na linguagem SQL:

SELECT nome FROM pessoas WHERE idade > = 18 ORDER BY nome LIMIT 2

O comando supracitado quando executado retorna:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1069Q987710 | Banco de Dados, Área de TI, SESMG, IBADE, 2024

Solange trabalha com a linguagem SQL e precisa que as restrições utilizadas garantam a integridade dos dados. Neste caso, Solange deve utilizar três restrições:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1070Q904002 | Banco de Dados, Especialista em Governança de Tecnologia da Informação, TRF 1a, FGV, 2024

Depois de acumular grande volume de dados históricos, os analistas do TRF1 querem descobrir neles padrões que permitam estimar eventos futuros, como quantidade e tipos de novos processos ao longo de intervalos de tempo anuais (por exemplo: pós recesso de final de ano).

Para isso, os Analistas devem implementar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1071Q975447 | Banco de Dados, Reaplicação, TJBA, FGV

Considere as dependências funcionais apresentadas a seguir.

D → C
C → D
C → N
C → E

Sabendo-se que todos os atributos são atômicos, o esquema relacional que satisfaz as formas normais 1ª, 2ª, 3ª e Boyce-Codd é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1072Q1018461 | Banco de Dados, Sql, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025

Texto associado.
Certa empresa especializada em seguros de vida privados decidiu modernizar seu sistema de informações com a utilização de um SGBD relacional, padrão SQL. Durante a reestruturação do banco de dados, a equipe de TI definiu um modelo com tabelas tais como CLIENTE, APOLICE, BENEFICIARIO e SINISTRO, com relacionamentos entre si. Um analista da equipe foi designado para realizar operações utilizando linguagens de definição (DDL), manipulação (DML) e consulta (DQL) de dados, com o objetivo de garantir a integridade e a eficiência na gestão de informações da seguradora.

A respeito da situação hipotética apresentada e da linguagem SQL a ela relacionada, julgue o item a seguir.

Para recuperar os nomes de todos os beneficiários vinculados a apólices ativas, usa-se a DQL com cláusulas como INNER JOIN e WHERE, classificando-se tal operação como consulta de dados.

  1. ✂️
  2. ✂️

1073Q952930 | Banco de Dados, Técnico em Informática, Prefeitura de Tangará da Serra MT, FUNDATEC, 2025

A normalização de dados é uma técnica utilizada no projeto de banco de dados para minimizar a redundância e evitar inconsistências. Ela envolve a decomposição de tabelas maiores em tabelas menores e a definição de relações entre elas. A forma normal que assegura que uma tabela não possui dependências transitivas, ou seja, que todos os atributos são dependentes unicamente da chave primária é a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1074Q966248 | Banco de Dados, CONAB, NCE UFRJ

Dos benefícios oferecidos pelos Sistemas de Banco de Dados, aquele que pode ser considerado o mais importante e definido como “a imunidade das aplicações a alterações na representação física e na técnica de acesso” é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1075Q1008752 | Banco de Dados, Tecnologia da Informação, MPE RJ, FGV, 2025

Normalização de dados é um processo que organiza informações em tabelas e relações entre elas, ela tem como objetivo é reduzir a redundância de dados e melhorar o desempenho. No entanto, esse processo não é livre de problemas.
Com relação aos problemas da normalização de arquivos, avalie as afirmativas a seguir.

I. Problemas das chaves primários omitidas ou incorretas - Em arquivos convencionais, diferentemente da abordagem relacional, o conceito de chave primária não é obrigatório. Logo, é possível encontrar arquivos que não possuem chaves primárias. Quando um arquivo não possui chave primária ou quando a chave primária nele usada difere da usual na organização, deve-se proceder como se a chave primária aparecesse no arquivo, isto é, deve-se inserí-la na 1 FN da relação normalizada.

II. Problemas de atributos relevantes implicitamente representados - Atributos podem aparecer em arquivos convencionais de modo implícito, por exemplo, na forma de ordenação de registros ou de listas ou na forma de ponteiros físicos. Se isso ocorrer, deve-se proceder como se o atributo aparecesse explicitamente no documento.

III. Problema dos atributos indexados, redundantes ou derivados - Arquivos convencionais podem conter atributos que são indexados do ponto de vista conceitual e que existem no arquivo por questões técnicas ou de desempenho da implementação. Exemplos desses atributos são campos com o número de ocorrências de listas, tamanho de outros campos, com estampas de tempo. Esses campos devem ser eliminados já quando da passagem da 1FN.


Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1076Q960625 | Banco de Dados, Informática Desenvolvimento, TRF 2a REGIÃO, CONSULPLAN

Um banco de dados relacional é formado pela associação entre tabelas consideradas objetos centrais da estrutura de um banco de dados e, para tornar mais eficiente o gerenciamento dos dados, existem outras unidades lógicas que compõem um bloco de construção do banco de dados utilizadas para armazenar ou referenciar dados. Considere as seguintes definições a respeito de objetos de um banco de dados:
• é uma consulta ao banco de dados executada constantemente, podendo ser referenciada como se fosse uma tabela; , • é um procedimento de armazenamento persistente de dados e também realiza validação de dados; • especificam ações a serem realizadas automaticamente respondendo a um evento, podem ser invocados a partir de programas de aplicação; e, • promovem a reusabilidade e podem ser chamadas a partir de outros blocos PL/SQL retornando valores, obrigatoriamente.
Tais definições correspondem, respectivamente, a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1077Q1064064 | Banco de Dados, Sgbd, Tarde, CVM, FGV, 2024

Os Sistemas Gerenciadores de Banco de Dados (SGBD) comerciais implementam internamente técnicas para processar, otimizar e executar consultas de alto nível.

Uma estratégia eficiente utilizada pelo otimizador de consultas do SGBD considera o uso de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1078Q1036673 | Banco de Dados, Conceitos Básicos em Banco de Dados, Segurança da Informação, Banestes, Instituto Access, 2024

Marque a alternativa correta que contém um desafio enfrentado pelos profissionais de TI, para garantir a integridade e qualidade dos dados carregados no data warehouse e durante a etapa de carga (load) em um processo ETL.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1079Q970372 | Banco de Dados, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022

Para alterar o tipo do campo nome para VARCHAR2(30) na tabela departamento de um banco de dados Oracle 11g, aberto e em condições ideais, utiliza-se o comando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1080Q1018516 | Banco de Dados, Sql, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

Em bancos de dados relacionais, o comando GRANT permite a definição de colunas específicas para as instruções de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.