QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
608 questões encontradas

Com relação ao conceito de Data Lakehouse e sua arquitetura, assinale a afirmativa correta.

A É uma arquitetura anterior ao Data Warehouse , construído para armazenar basicamente dados não estruturados.
B Foram concebidos como locais para armazenar dados brutos e não processados.
C Representam uma evolução significativa na gestão e processamento de dados, oferecendo recursos avançados, porém, sem suporte a transações ACID.
D Armazenam dados em sistemas de armazenamento de objetos, mas também incluem funcionalidades para gerenciar atualizações incrementais e exclusões, suportam histórico de tabelas e rollback .
E Apresenta certa dificuldade em trocar dados entre ferramentas quando armazenados em um formato de arquivo aberto, gerando custos adicionais e tempo de processamento associados à ressocialização de dados de um formato de banco de dados proprietário.

Nessa arquitetura, o processador de fluxo consome os eventos e rapidamente produz uma atualização aproximada da visualização; o processador em lote consome o mesmo conjunto de eventos posteriormente e produz uma versão corrigida da visualização derivada . A arquitetura em questão é

A kappa.
B lambda.
C star schema.
D snowflake.
E de dados federados ( polystore ).

Assinale a opção que apresenta exemplos de tecnologias que comportam processamento em lote e em fluxo simultaneamente e nativamente.

A Apache Storm e Apache Flink.
B Apache Hadoop e Apache Storm.
C Apache Flink e Apache Spark.
D Apache Kafka e Apache Flink.
E Apache Kafka e Apache Storm.

Assinale a opção que apresenta exemplos de aplicações ou usos que usam o processamento em lote ( batch ) predominantemente.

A Sistemas de detecção de fraudes.
B Sistemas de busca de textos em vários documentos.
C Sistemas de financeiros de bolsas de valores ( trading ).
D Sistemas de manufatura.
E Sistemas militares e de inteligência.

A escolha do modelo de recuperação de falhas de um sistema de banco de dados depende dos requisitos específicos desse sistema. Comparando os modelos de atualização imediata e atualização adiada, avalie as afirmativas são verdadeiras (V) ou falsas (F).

( ) Para garantir a consistência dos dados de um banco de dados, o melhor modelo a se utilizar é o de atualização imediata.

( ) O rollback no modelo de atualização adiada é mais simples, pois envolve desfazer alterações aplicadas no banco de dados.

( ) A atualização adiada é mais indicada quando a segurança dos dados é prioridade, mas pode-se tolerar alguma latência na execução de alterações. As afirmativas são, respectivamente,

A V – V – F.
B F – V – F.
C F – F – V.
D F – F – F.
E F – V – V.

Gerenciar a integridade de um banco de dados é fundamental para garantir a consistência, a precisão e a confiabilidade dos dados. Sobre os diferentes modelos de gerência de integridade de um banco de dados, é correto afirmar que

A o modelo de integridade semântica garante que os valores em uma coluna estejam dentro de um conjunto de valores permitidos.
B o modelo de integridade de domínio assegura que cada linha de uma tabela seja única e identificável.
C o modelo de integridade de entidade garante a integridade dos dados quando múltiplas transações são executadas simultaneamente.
D o modelo de integridade de transações garante que as operações de uma transação não sejam executadas parcialmente.
E o modelo de integridade construtiva garante a consistência das relações entre tabelas.

A abordagem de segurança e gerenciamento de acesso do princípio do privilégio mínimo (ou princípio do menor privilégio) diz que

A um usuário regular deve ter no mínimo acesso administrativo a tudo.
B usuários e clientes devem ter acesso ao mínimo de dados sensíveis e privilegiados.
C uma pessoa ou sistema deve receber apenas os privilégios e dados necessários para completar a tarefa em questão, e nada mais.
D usuários e sistemas devem ter ao menos acesso aos dados mestres ( master data ) e históricos.
E os acessos e privilégios devem ser revisados uma vez na semana, no mínimo.

Com relação à aplicação do princípio do privilégio mínimo, avalie as ações a seguir.

I. Em um sistema de banco de dados, um administrador de banco de dados (DBA) pode ter privilégios para modificar a estrutura do banco de dados e realizar backups, mas não deve ter acesso de leitura ou escrita a dados sensíveis dos usuários, a menos que seja estritamente necessário para sua função.

II. Um desenvolvedor pode ter permissões limitadas para acessar e modificar apenas as tabelas e views necessárias para desenvolver os aplicativos de seu escopo de trabalho.

III. Conceder privilégios específicos somente aos objetos de banco de dados relevantes para cada usuário ou função. O conceito foi corretamente aplicado em

A I, apenas.
B I e II, apenas.
C I e III, apenas.
D II e III, apenas.
E I, II e III.

Esta tecnologia é um recurso criado para proteger dados confidenciais, como números de cartão de crédito ou números de identificação nacional/regional (por exemplo, números do seguro social dos EUA), armazenados no banco de dados. Ela permite que clientes criptografem dados confidenciais dentro de aplicativos cliente e nunca revelem as chaves de criptografia ao mecanismo de banco de dados. Isso diferencia aqueles que possuem os dados e podem visualizá-los e aqueles que gerenciam os dados, mas não devem ter acesso: administradores de banco de dados locais, operadores de banco de dados em nuvem ou outros usuários não autorizados de alto privilégio. Como resultado, os clientes podem armazenar seus dados confidenciais na nuvem com confiança e reduzir a probabilidade de roubo de dados por pessoas mal-intencionadas. A tecnologia em questão é:

A Transparent Data Encryption.
B Criptografia em nível de objeto.
C Always Encrypted.
D Transport Layer Security.
E Secure Sockets Layer.