Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.356 questões

Q3781116 Banco de Dados
Um desenvolvedor inicia uma série de comandos DML (Data Manipulation Language) em uma sessão do SGBD.
Ele executou um UPDATE seguido de um DELETE. Após a execução, ele percebeu que o resultado da alteração estava incorreto e decidiu que as modificações feitas na sessão não deviam ser persistidas no banco de dados.
Assinale a opção que indica o comando SQL Transacional que o desenvolvedor deve executar para desfazer todas as modificações realizadas desde o início da transação na sessão atual, e a principal característica que define uma transação em andamento na regra ACID.
Alternativas
Q3781114 Banco de Dados
A Controladoria possui vários pipelines críticos que transportam dados de regulamentação fiscal. Uma mudança no schema da tabela de origem exigiu alterações no código SQL de transformação e nos metadados associados. A prática de DataOps exige que todas as alterações sejam rastreáveis e que seja possível reverter o pipeline para uma versão anterior de forma atômica.
No contexto do DataOps, assinale a opção que apresenta a combinação de práticas e ferramentas que garante a rastreabilidade de

I. código de transformação (SQL/ETL);
II. alterações no schema do DW; e
III. rollback, coordenação automatizada, em caso de falha de deployment.
Alternativas
Q3781112 Banco de Dados
Ao usar um serviço gerenciado de Banco de Dados Relacional em Nuvem (ex: AWS RDS ou Azure SQL Database), a arquitetura de Alta Disponibilidade (HA) é essencial para minimizar o downtime em caso de falha de infraestrutura.
Em um SGBD em nuvem configurado para Alta Disponibilidade Multi-AZ/Multi-Region, assinale a opção que indica o mecanismo de replicação e failover que permite a transição rápida para uma réplica em caso de falha da instância primária.
Alternativas
Q3781111 Banco de Dados
Uma consulta SQL que realiza múltiplos JOINs e filtros sobre tabelas grandes está apresentando lentidão.
As opções a seguir apresentam estratégias recomendadas para otimização, à exceção de uma. Assinale-a.
Alternativas
Q3781110 Banco de Dados
Sobre as características de bancos NoSQL, assinale a afirmativa correta.
Alternativas
Q3781109 Banco de Dados
No SQL Server, uma das práticas recomendadas para otimizar o desempenho de consultas complexas, é o uso de índices compostos. Considere a seguinte situação:
Uma tabela de vendas (Vendas) contém as colunas data_venda, id_cliente, valor_total. Deseja-se otimizar a consulta que filtra registros por id_cliente e ordena por data_venda.
Assinale a opção que indica a configuração de índice mais adequada.
Alternativas
Q3781107 Banco de Dados
Na modelagem de um Data Warehouse para análise de vendas, o arquiteto optou pela modelagem dimensional. A tabela central contém métricas (fato) e é conectada a diversas tabelas de dimensão (tempo, produto, cliente).
Assinale a opção que indica a principal técnica de modelagem dimensional utilizada, em que a tabela central armazena as métricas (o fato), e a desnormalização das tabelas de contexto (dimensões) é intencional para otimizar o desempenho das consultas OLAP. 
Alternativas
Q3779513 Banco de Dados

A Assembleia Legislativa gera uma enorme quantidade de dados diariamente, incluindo registros de votação, transcrições de sessões e interações nas redes sociais. O volume desses dados é tão grande, e a velocidade de sua geração tão alta, que as ferramentas tradicionais de banco de dados não são suficientes para processá-los e armazená-los.


No contexto de Big Data, assinale a característica se refere à imensa quantidade de dados gerados, que ultrapassa a capacidade de processamento de sistemas convencionais.

Alternativas
Q3778067 Banco de Dados

Os Bancos de Dados Relacionais, modelo mais comum no mercado, organizam informações em tabelas inter-relacionadas.


Assinale a alternativa correta sobre os conceitos fundamentais desse modelo.

Alternativas
Q3776722 Banco de Dados
Um ambiente MySQL tem replicação master-multi-slave com 6 réplicas.
O slave de relatórios apresenta lag de 5 horas durante processamento batch. Para resolver lag de replicação sustentavelmente, a abordagem mais eficaz é
Alternativas
Q3776720 Banco de Dados
Uma plataforma de e-commerce possui Oracle RAC com cinco nós. Sobre Oracle RAC e mecanismo de Cache Fusion, analise as seguintes afirmativas:
I. Cache Fusion permite transferência de blocos de dados diretamente entre instâncias via interconnect, sem gravação em disco.
II. Global Cache Service (GCS) coordena acesso aos blocos compartilhados entre instâncias.
III. Em falha de nó, Global Enqueue Service (GES) reconfigura locks entre nós sobreviventes.


Está correto o que se afirma em
Alternativas
Q3776717 Banco de Dados
Um cluster PostgreSQL de 8TB apresenta degradação de performance com planos de execução subótimos. Para otimizar o planejador de consultas, o conjunto de ações mais apropriado é
Alternativas
Q3776715 Banco de Dados
Uma instituição financeira possui ambiente SQL Server AlwaysOn com quatro réplicas síncronas. O DBA está configurando estratégia de backup para RPO de 5 minutos e RTO de 10 minutos.
Sobre backups em AlwaysOn Availability Groups, analise as seguintes afirmativas:
I. Backups completos podem ser executados em réplicas secundárias configuradas para backup, reduzindo carga na primária.
II. Backups de log devem ser executados apenas na réplica primária para manter cadeia consistente de LSN.
III. O parâmetro BACKUP PRIORITY define preferência de réplicas para backups automáticos.

Está correto o que se afirma em
Alternativas
Q3776712 Banco de Dados
Para implementar auditoria detalhada de acesso a dados sensíveis em Oracle Database visando conformidade regulatória, o tipo de auditoria que permite rastrear acessos específicos a linhas baseado em condições detalhadas é 
Alternativas
Q3776709 Banco de Dados
No SQL Server, para resolver problemas de concorrência em ambiente de alta carga transacional, um DBA precisa escolher o nível de isolamento adequado.
O nível que permite leitura de dados não confirmados de outras transações, potencialmente causando dirty reads, é:
Alternativas
Q3776702 Banco de Dados
Em arquiteturas de banco de dados de alta disponibilidade, a característica de um sistema continuar operando normalmente mesmo quando componentes individuais falham, através de redundância e failover automático, é conhecida como: 
Alternativas
Q3776699 Banco de Dados
Em sistemas de banco de dados, o mecanismo que executa automaticamente um conjunto de comandos em resposta a eventos específicos (INSERT, UPDATE, DELETE) em uma tabela é denominado
Alternativas
Q3776696 Banco de Dados
Em bancos de dados relacionais, o objeto que agrupa um conjunto de comandos SQL armazenados no servidor, podendo receber parâmetros e ser executado múltiplas vezes, é denominado 
Alternativas
Q3776692 Banco de Dados
No SQL, o conceito que agrupa um conjunto de operações de banco de dados como uma unidade lógica de trabalho, permitindo confirmação (COMMIT) ou reversão (ROLLBACK) completa, é denominado
Alternativas
Q3776685 Banco de Dados
Entre os principais Sistemas Gerenciadores de Banco de Dados relacionais utilizados em ambientes corporativos, o Oracle Database utiliza como porta padrão para conexões de clientes o número 
Alternativas
Respostas
481: D
482: A
483: E
484: A
485: D
486: D
487: D
488: A
489: C
490: B
491: A
492: C
493: A
494: E
495: A
496: D
497: E
498: C
499: C
500: B