🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.985 questões

Q4163937 Banco de Dados
No contexto dos sistemas computacionais modernos, especialmente em ambientes corporativos e distribuídos, diversos mecanismos são empregados para garantir integridade, desempenho, continuidade operacional e confiabilidade no processamento das informações. Sobre esse assunto, julgue as sentenças abaixo como VERDADEIRAS (V) ou FALSAS (F).
(__) O controle de concorrência constitui um dos pilares da integridade em sistemas computacionais multiusuários, especialmente em bancos de dados e ambientes distribuídos.
(__) O gerenciamento de desempenho envolve o monitoramento contínuo de métricas como tempo de resposta, throughput, consumo de CPU, memória, latência de rede e gargalos de entrada e saída, buscando otimizar a eficiência operacional dos sistemas.
(__) O gerenciamento de desempenho coordena acessos simultâneos aos mesmos recursos sem comprometer consistência, isolamento e confiabilidade das transações.
A sequência correta é:
Alternativas
Q4161082 Banco de Dados
A equipe de TI está projetando um banco de dados relacional para gerenciar contratos com municípios. A tabela "contratos" terá uma coluna "municipio_id", cujo papel é estabelecer o vínculo entre cada contrato e o município correspondente registrado na tabela "municipios". Diante disso, assinale a alternativa que descreve CORRETAMENTE o conceito de chave estrangeira e sua função nesse contexto. 
Alternativas
Q4161069 Banco de Dados
O banco de dados relacional de um consórcio público possui uma tabela denominada "servidores", com as seguintes colunas: "nome", "cargo", "salario" e "municipio". A equipe de TI recebeu a demanda de extrair um relatório contendo o nome e o município dos servidores cujo salário seja superior a R$ 5.000,00, com os resultados ordenados alfabeticamente pelo nome. Diante disso, assinale a alternativa que apresenta o comando SQL que atende CORRETAMENTE a essa consulta.
Alternativas
Q4161068 Banco de Dados
O administrador de banco de dados de um consórcio público executou o comando SQL a seguir na tabela servidores:
UPDATE servidores SET salario = salario * 1.10 WHERE municipio = 'São Paulo';
Diante disso, analise o comando acima e assinale a alternativa que descreve CORRETAMENTE o efeito produzido por sua execução.
Alternativas
Q4160931 Banco de Dados
Considere os conceitos de bancos de dados relacionais, especialmente o uso de triggers (gatilhos), que são estruturas associadas a tabelas e executadas automaticamente em resposta a eventos como INSERT, UPDATE ou DELETE em bancos de dados que utilizam SQL (Structured Query Language), que é a linguagem padrão para definição e manipulação de dados em sistemas de bancos relacionais. Em uma trigger, pode ser utilizada a cláusula FOR EACH ROW, que influencia diretamente o comportamento de execução durante operações que afetam mais de um registro. Diante disso, assinale a alternativa que descreve CORRETAMENTE a função da cláusula FOR EACH ROW em triggers.
Alternativas
Q4160930 Banco de Dados
No contexto de Views em bancos de dados relacionais, considere que elas são estruturas virtuais definidas a partir de consultas em SQL (Structured Query Language), que é a linguagem padrão para consulta e manipulação de dados em bancos de dados relacionais. As views são utilizadas para simplificar consultas complexas e facilitar o acesso a conjuntos específicos de dados. Considerando isso, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):

() Views são tabelas virtuais definidas por uma consulta SQL, podendo envolver uma ou mais tabelas, filtros, joins e agregações.
() Views são criadas por meio da estrutura CREATE VIEW nome IN SELECT.
() Views não armazenam dados (exceto em materialized views) e refletem sempre os dados atuais das tabelas base, podendo ser utilizadas em consultas como se fossem tabelas normais.
() Uma view pode ser definida com consultas que incluem filtros (WHERE), junções (JOIN) e funções de agregação, dependendo da necessidade da consulta.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Alternativas
Q4160920 Banco de Dados
Um Programador está trabalhando em um sistema de gestão de pessoal. Ele precisa consultar no banco de dados os 3 funcionários com maiores salários, desde que possuam dependentes cadastrados e pertençam aos departamentos de Finanças ou Recursos Humanos. Diante disso, considere as tabelas:
• funcionarios (id, nome, salario, id_departamento) • departamentos (id, nome) • dependentes (id, id_funcionario)


Nesse contexto, qual comando SQL atende CORRETТАMENTE à necessidade apresentada?
Alternativas
Q4160911 Banco de Dados
Considere os conceitos de normalização de bancos de dados relacionais, utilizados para reduzir redundâncias e melhorar a integridade dos dados em um esquema relacional. Nesse contexto, quais são os requisitos para que uma relação esteja na Terceira Forma Normal (3FN)?
Alternativas
Q4160907 Banco de Dados
Considere os conceitos de bancos de dados não relacionais (NoSQL), amplamente utilizados em sistemas modernos devido à sua flexibilidade, escalabilidade e diferentes modelos de armazenamento de dados, como chave-valor e documentos. Nesse contexto, assinale a alternativa que apresenta, CORRETA e respectivamente, um exemplo de banco de dados que atende predominantemente ao modelo chave-valor e outro que atende predominantemente ao modelo de documentos.
Alternativas
Q4160437 Banco de Dados
Em um consórcio público intermunicipal, um Analista de Sistemas está elaborando o modelo conceitual de um sistema de gestão de recursos humanos utilizando o Diagrama Entidade-Relacionamento (DER) na notação de Peter Chen. Durante o levantamento de requisitos, identificou-se que os dependentes dos servidores, como cônjuges e filhos, somente podem ser identificados e registrados quando associados a um servidor específico, não possuindo existência independente no contexto do sistema. Considerando essa característica de dependência de existência, qual símbolo representa CORRETAMENTE esse tipo de entidade no DER?
Alternativas
Q4160422 Banco de Dados
Em um sistema de gestão de um consórcio público intermunicipal, um Analista de Sistemas está modelando um banco de dados relacional para controle de solicitações e cidadãos atendidos. Foram definidas as seguintes tabelas:
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)

Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido. 
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150987 Banco de Dados
Com relação às arquiteturas de armazenamento e processamento de dados em larga escala, analise as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.

( ) Os Data Lakes fundamentam-se no conceito de schema-onread, permitindo o armazenamento de dados em seu formato bruto sem a necessidade de uma estrutura rígida no momento da ingestão.
( ) Os Data Warehouses operam sob o modelo de schema-onwrite, exigindo que os dados sejam transformados e estruturados conforme um esquema definido antes de sua carga e disponibilização para consulta.
( ) Os Data Lakes são repositórios projetados exclusivamente para o armazenamento de dados não estruturados, sendo tecnicamente incompatíveis para dados estruturados provenientes de sistemas transacionais.

As afirmativas são, respectivamente,
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150986 Banco de Dados
Um Tribunal de Justiça identificou degradação de desempenho em consultas que filtram registros por múltiplas colunas combinadas por operadores lógicos AND na cláusula WHERE. A equipe de administração de banco de dados (DBA) decide criar um índice composto (multi-column index) para otimizar essas operações.

Considerando o funcionamento de índices compostos baseados em árvores balanceadas (B-Tree), em sistemas gerenciadores de bancos de dados relacionais, assinale a afirmativa correta.
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150985 Banco de Dados
No contexto de Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR), como SQL Server, PostgreSQL e Oracle, o conceito de transação é fundamental para o processamento de dados. Uma transação corresponde a uma unidade lógica de trabalho que deve ser executada de forma completa e consistente.

O uso de transações tem como objetivo principal garantir que o banco de dados
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150984 Banco de Dados
Jonas é administrador de banco de dados do Tribunal de Justiça de Santa Catarina. Em sua rotina, realiza criação, manipulação e definição de dados por meio de linguagem SQL, atendendo às demandas da equipe de desenvolvimento de sistemas. Em determinada tarefa, verificou que havia criado uma tabela de forma equivocada e que ela não seria mais necessária, inclusive em sua estrutura.

Diante disso, para eliminar definitivamente essa tabela, ele deve utilizar o comando
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150983 Banco de Dados
Letícia é analista de sistemas do Tribunal de Justiça e elabora análises e relatórios sobre os processos de sua região. No desempenho de suas atribuições, realiza operações em OLAP (Online Analytical Processing).

Em uma dessas análises, utilizando um cubo de dados com as dimensões processos, tempo e cidade, ela deverá realizar as seguintes operações:

I. detalhar a quantidade de processos de ano para trimestre;
II. filtrar os processos, considerando apenas os de natureza criminal; e
III. rotacionar a visualização dos dados, trocando linhas por colunas.

A sequência de operações que Letícia deverá realizar é, respectivamente,
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150982 Banco de Dados
No desenvolvimento de soluções de Business Intelligence, a modelagem dimensional é amplamente utilizada para organizar os dados de forma a facilitar a análise e a performance de consultas.

Sobre os conceitos e as componentes dessa técnica de modelagem, analise as afirmativas a seguir.

I. As tabelas fato são projetadas para armazenar métricas quantitativas resultantes de processos ou eventos de negócio.
II. As tabelas dimensão fornecem o contexto necessário para os fatos, contendo atributos descritivos.
III. A modelagem dimensional baseia-se na normalização extensiva de suas tabelas como princípio de organização dos dados.

Está correto o que se afirma em
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150981 Banco de Dados
No contexto da modelagem de dados relacional, analise as afirmativas a seguir e assinale (V) para verdadeira e (F) para falsa.

( ) As tabelas são representações das relações, sendo que as linhas (ou tuplas) correspondem aos registros, enquanto as colunas correspondem aos atributos.
( ) Quando se fixa que certo campo só pode aceitar valores numéricos, trata-se de uma restrição de entidade.
( ) A forma normal que elimina a dependência transitiva é a terceira forma normal.
( ) Uma entidade é considerada forte quando utiliza uma chave primária composta formada pela chave primária de outra entidade e um atributo discriminador (chave parcial).

As afirmativas são, respectivamente,
Alternativas
Ano: 2026 Banca: FGV Órgão: TJ-SC Prova: FGV - 2026 - TJ-SC - Analista de Sistemas |
Q4150980 Banco de Dados
OLTP e OLAP são mecanismos de gerenciamento de dados com propósitos distintos.
A esse respeito, relacione as opções 1 e 2, da coluna da esquerda, às respectivas características, da coluna da direita. 

Q51.png (348×197)

Assinale a opção que indica a relação correta, na ordem apresentada.
Alternativas
Q4149737 Banco de Dados
Qual comando é utilizado para remover todos os dados da tabela rapidamente, mas mantém a estrutura intacta?
Alternativas
Respostas
221: A
222: C
223: A
224: C
225: C
226: A
227: A
228: B
229: C
230: E
231: D
232: A
233: B
234: B
235: E
236: C
237: C
238: A
239: A
240: D