Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.944 questões

Q3504893 Banco de Dados
Considere um banco de dados relacional com uma tabela chamada "Funcionários" que possui os campos: "id", "nome", "departamento" e "salario". Para aumentar o salario de todos os funcionários do departamento "Vendas" em 10%, qual comando SQL deve ser utilizado?
Alternativas
Q3504892 Banco de Dados
Os sistemas de gerenciamento de banco de dados (SGBD) oferecem recursos que garantem que múltiplos usuários possam acessar e modificar dados simultaneamente, sem comprometer a respectiva consistência. Nesse sentido, qual é o mecanismo utilizado pelos SGBD para garantir o controle de concorrência? 
Alternativas
Q3504891 Banco de Dados
Assinale a alternativa que indica corretamente os três níveis da arquitetura de banco de dados definidos pelo modelo ANSI/SPARC. 
Alternativas
Q3504804 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Bancos de dados NoSQL são ideais para as aplicações que exigem escalabilidade horizontal e flexibilidade de esquema, como as redes sociais e os sistemas de IoT.

Alternativas
Q3504803 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Restrições de integridade como PRIMARY KEY, FOREIGN KEY e CHECK garantem a consistência e a validade dos dados.

Alternativas
Q3504802 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Restrições de integridade como FOREIGN KEY podem ser ignoradas para melhorar a performance do banco.

Alternativas
Q3504801 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Stored Procedures encapsulam lógica de negócio no banco de dados, melhorando o desempenho e a segurança ao evitar múltiplas consultas do cliente.

Alternativas
Q3504800 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


O modelo Entidade‑Relacionamento (ER) permite representar graficamente os dados e suas inter‑relações, facilitando o processo de modelagem de banco de dados.

Alternativas
Q3504799 Banco de Dados

Os dados são tão importantes que são considerados como o “novo petróleo” e armazená‑los é função dos SGBD. A partir dessa informação, julgue o item seguinte. 


Functions são semelhantes a stored procedures, mas retornam valores e podem ser usadas diretamente em instruções SQL, como SELECT.

Alternativas
Q3504266 Banco de Dados
Quando um usuário é criado no banco de dados Postgres por meio do comando “CREATE USER nome;”, ele automaticamente recebe permissão para se conectar ao sistema gerenciador de banco de dados. A consulta que tem resultado equivalente a “CREATE USER nome” é
Alternativas
Q3504265 Banco de Dados
Uma loja online estabeleceu que os K clientes que mais compraram entre os meses de maio e dezembro de 2024 receberão 30% de desconto em suas próximas compras.
Como administrador do banco de dados da loja online, você foi encarregado de coordenar a equipe para desenvolver uma consulta SQL que atenda a essa demanda. O sistema gerenciador de banco de dados utilizado pela loja é o Postgres e as tabelas seguintes estão disponíveis para elaboração da consulta

cliente: cliente_id, nome, desconto
compra: compra_id, cliente_id, data_compra
itens: item_id, compra_id, valor

Um cliente pode realizar várias compras, e cada compra pode conter um ou mais itens.
Diante da situação apresentada, marque a opção que mostra a consulta SQL que resolve o problema da loja online.
Alternativas
Q3504264 Banco de Dados
Mediana é o valor que separa a metade maior e a metade menor de uma amostra. Em termos mais simples, mediana pode ser o valor do meio de um conjunto de dados. No sistema gerenciador de banco de dados Postgres, é possível utilizar uma função de agregação para calcular a mediana de um conjunto de dados em SQL.

Com base nas informações apresentadas, a função de agregação que deve ser utilizada para calcular a mediana de um conjunto de dados é a
Alternativas
Q3503106 Banco de Dados
Um analista de sistemas está utilizando o brModelo 2.0 para criar a estrutura de um banco de dados. Durante o processo, ele precisa representar graficamente as entidades, seus atributos e os relacionamentos entre elas. Qual etapa da modelagem de banco de dados ele está realizando?
Alternativas
Q3503105 Banco de Dados
Qual é a principal vantagem da utilização de índices em um banco de dados relacional?
Alternativas
Q3503104 Banco de Dados
Qual é a função do comando COMMIT em SQL? 
Alternativas
Q3503103 Banco de Dados
Uma rede varejista precisa analisar tendências de consumo e padrões de vendas ao longo do tempo. No entanto, seu banco de dados operacional não suporta consultas complexas para tomada de decisões estratégicas. A solução que pode consolidar grandes volumes de dados históricos e facilitar análises detalhadas é um: 
Alternativas
Q3503102 Banco de Dados
Uma empresa de e-commerce precisa organizar suas informações de clientes, pedidos e produtos de forma estruturada, garantindo consultas rápidas e eficientes. Para isso, os desenvolvedores avaliam diferentes modelos de bancos de dados e identificam que o modelo relacional pode facilitar a organização e a manipulação dos dados. Qual é a principal vantagem do modelo relacional?
Alternativas
Q3503101 Banco de Dados
Uma empresa decide implementar um Sistema Gerenciador de Banco de Dados (SGBD) para gerenciar grandes volumes de informações, garantindo armazenamento seguro e recuperação eficiente. Sabendo que o funcionamento do SGBD depende de vários componentes essenciais, assinale a alternativa que apresenta os principais elementos que o compõem. 
Alternativas
Q3502162 Banco de Dados
No contexto da modelagem dimensional, uma Secretaria da Fazenda deseja analisar os atendimentos realizados para otimizar seus serviços e melhorara satisfação dos cidadãos. Os dados disponíveis incluem informações sobre atendimentos, cidadãos, servidores e datas.
As tabelas relevantes são:
- Tabela de Fatos (Atendimentos): Contém informações sobre cada atendimento individual, como ID do atendimento, ID do cidadão, ID do servidor, ID da data, tipo de atendimento e tempo de atendimento.
-Tabela de Dimensão (Cidadãos): Contém informações sobre os cidadãos, como ID do cidadão, nome, idade, gênero e município.
- Tabela de Dimensão (Servidores): Contém informações sobre os servidores, como ID do servidor, nome, cargo e setor.
- Tabela de Dimensão (Datas): Contém informações sobre as datas, como ID da data, data completa, dia da semana, mês e ano.
Descreve corretamente a relação entre as tabelas de fato e as tabelas de dimensões nesse contexto:
Alternativas
Q3502161 Banco de Dados

Uma Secretaria da Fazenda Estadual mantém atabela multas_tributarias com informações sobre multas aplicadas a contribuintes. A estrutura da tabela é apresentada a seguir:  


Imagem associada para resolução da questão


Devido a uma decisão judicial, todas as multas pendentes aplicadas antes de 2023 devem ter seu valor reduzido em 10%. Em um banco de dados aberto e em condições ideais, o comando SQL que realiza essa atualização é: 

Alternativas
Respostas
1481: C
1482: A
1483: E
1484: C
1485: C
1486: E
1487: C
1488: C
1489: C
1490: C
1491: D
1492: B
1493: C
1494: E
1495: D
1496: E
1497: B
1498: E
1499: A
1500: C