Questões de Concurso Sobre banco de dados para fgv

Foram encontradas 1.880 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4088848 Banco de Dados
Um Auditor está montando um fluxo de dados que extrai informações de um banco de dados SQL, de notas fiscais eletrônicas em formato JSON e de relatórios em PDF com texto livre.
Assinale a opção que indica a classificação desses três tipos de dados, respectivamente. 
Alternativas
Q4088844 Banco de Dados
O Auditor está operando um banco de dados relacional que contém a tabela CONTRATOS. Ele precisa contar quantos contratos ativos existem para o município de ‘Florianópolis’.
O comando SQL que executa essa tarefa corretamente é
Alternativas
Q4088619 Banco de Dados
O Auditor fiscaliza a arquitetura de um novo banco de dados NoSQL distribuído para o TCE-SC. O sistema precisa garantir que, em caso de falha na rede entre dois data centers, o sistema continue aceitando gravações, mesmo que os dados fiquem temporariamente inconsistentes entre os nós.
De acordo com o Teorema CAP, esse sistema prioriza as propriedades de
Alternativas
Q4088614 Banco de Dados
Um pipeline de dados do TCE-SC processa bilhões de registros de notas fiscais usando Spark SQL. O Auditor nota um problema de desbalanceamento de dados no qual um único executor demora muito mais que os outros para completar uma operação de Join, pois uma chave específica possui muito mais registros que as demais.
A seguinte técnica avançada de otimização no Spark 3.x permite ao motor de execução identificar esse desequilíbrio em tempo de execução e dividir a partição sobrecarregada em subtarefas menores: 
Alternativas
Q4088595 Banco de Dados
Um Auditor do TCE-SC está analisando uma base de dados de pagamentos governamentais para identificar possíveis duplicidades. Ele precisa criar uma consulta que retorne apenas os pagamentos cujo valor seja superior à média de pagamentos daquele mesmo órgão no mês correspondente.
Para realizar essa análise de forma otimizada, legível, utilizando o SQL Server (T-SQL), o recurso de linguagem, entre os apresentados a seguir, mais indicado para isolar a lógica da média por órgão antes da consulta principal, é 
Alternativas
Q4086772 Banco de Dados
Um Auditor está montando um fluxo de dados que extrai informações de um banco de dados SQL, de notas fiscais eletrônicas em formato JSON e de relatórios em PDF com texto livre.

Assinale a opção que indica a classificação desses três tipos de dados, respectivamente.
Alternativas
Q4086768 Banco de Dados
O Auditor está operando um banco de dados relacional que contém a tabela CONTRATOS. Ele precisa contar quantos contratos ativos existem para o município de ‘Florianópolis’.

O comando SQL que executa essa tarefa corretamente é
Alternativas
Q3887538 Banco de Dados
Em um banco de dados do MS Access 365 (BR), você possui uma tabela “CLIENTES” e outra “PEDIDOS” e precisa criar um formulário para cadastrar pedidos em que o usuário selecione o cliente em uma lista e os dados do cliente (como endereço) sejam automaticamente preenchidos em campos apenas para leitura.
Para isso, você deve

I. criar um formulário baseado em uma consulta que una (JOIN) as tabelas CLIENTES e PEDIDOS.
II. criar um formulário independente para PEDIDOS e exigir que o usuário consulte a tabela CLIENTES separadamente.
III. criar um formulário para PEDIDOS e usar uma Caixa de Combinação vinculada ao ID do cliente usando a propriedade “Controle de Origem” dos campos de leitura com uma expressão DLookUp para buscar os dados.

Está correto o que se afirma em
Alternativas
Q3885746 Banco de Dados
Um banco de dados da Assembleia, responsável pelo armazenamento de informações legislativas, apresentou crescimento significativo, tornando inviável sua administração e processamento em um único servidor. Para aprimorar o desempenho das consultas e a escalabilidade do sistema, tornou-se necessária a distribuição dos dados entre múltiplos servidores independentes.
Nesse contexto, assinale a alternativa que identifica o processo de particionamento de um banco de dados ou conjunto de dados em partes menores e gerenciáveis, passíveis de serem distribuídas e armazenadas em diferentes nós de um cluster ou sistema distribuído. 
Alternativas
Q3885628 Banco de Dados
Uma universidade modela seu sistema de gestão de pessoal. A superclasse PESSOA possui três subclasses: PROFESSOR, ALUNO e FUNCIONARIO_ADMINISTRATIVO.
O sistema deve impor as seguintes regras de negócio:

1. Toda PESSOA registrada no sistema deve ser, pelo menos, um ALUNO, ou um PROFESSOR, ou um FUNCIONARIO_ADMINISTRATIVO.
2. Uma PESSOA pode, simultaneamente, ser ALUNO e PROFESSOR, mas não pode ser, ao mesmo tempo, PROFESSOR e FUNCIONARIO_ADMINISTRATIVO.

As restrições de totalidade e disjunção aplicadas a essa estrutura de especialização são:
Alternativas
Q3885627 Banco de Dados
Uma aplicação web com alto volume de tráfego está gerando lentidão no servidor de banco de dados, devido ao grande número de conexões sendo abertas e fechadas constantemente. O DBA sugere a implementação de Connection Pooling.
O benefício do Connection Pooling para a performance do SGBD e da aplicação reside no fato de que
Alternativas
Q3885626 Banco de Dados
Ao criar uma Stored Procedure (SP_EXPORTA_DADOS) que acessa uma tabela sensível (DADOS_CONFIDENCIAIS), o DBA deseja que o usuário USER_RELATORIO possa executá-la, mesmo que USER_RELATORIO não tenha permissão direta para SELECT na tabela sensível.
O mecanismo de segurança que permite que a Stored Procedure seja executada com as permissões de seu criador ou outro usuário privilegiado é o
Alternativas
Q3885625 Banco de Dados
Um DBA nota que o Otimizador de Consultas está escolhendo planos de execução ruins, resultando em consultas lentas. O SGBD é configurado para coletar estatísticas automaticamente, mas o volume de dados alterados é muito grande.
A melhor prática de manutenção para corrigir o mau desempenho do Otimizador de Consultas é
Alternativas
Q3885624 Banco de Dados
Uma aplicação envia documentos XML ao banco de dados, e o DBA precisa garantir que todos os documentos XML inseridos sigam uma estrutura rígida e predefinida.
O mecanismo formal utilizado para definir e validar a estrutura e o conteúdo de um documento XML é o
Alternativas
Q3885623 Banco de Dados
Ao configurar um SGBD, o DBA cria e gerencia Tablespaces ou seus equivalentes.
O principal benefício operacional e de manutenção da utilização de múltiplos Tablespaces é
Alternativas
Q3885622 Banco de Dados
Um sistema bancário exige que, sempre que um INSERT for realizado na tabela CONTA_CORRENTE, um registro automático de saldo inicial zero seja criado na tabela SALDO.
Assinale a opção que identifica e descreve a finalidade do recurso de programação de servidor mais adequado para garantir essa ação automática.
Alternativas
Q3885621 Banco de Dados
Um DBA precisa criar uma função para ser usada em uma consulta SQL que retorna o nome completo de um funcionário a partir de seu ID. Para otimizar a consulta e permitir que o SGBD armazene em cache os resultados da função, ele deve declará-la como determinística.
Assinale a opção que define uma Função Determinística em um SGBD.
Alternativas
Q3885620 Banco de Dados
Um SGBD relacional moderno está sendo usado para armazenar dados semiestruturados de configurações de produtos em um formato XML, utilizando um campo de tipo de dado XML nativo. O DBA precisa consultar apenas um nó específico dentro de um documento XML armazenado.
A linguagem de consulta padrão utilizada para buscar e extrair dados de documentos XML em um ambiente de banco de dados é
Alternativas
Q3885619 Banco de Dados
Um gerente de RH precisa acessar os dados de funcionários, mas não deve ter permissão para visualizar a coluna SALARIO de todos eles. O DBA precisa implementar uma solução de segurança no nível de objeto para atender a esse requisito.
Assinale a afirmativa correta sobre o uso de Views para implementar a restrição de acesso a colunas específicas.
Alternativas
Q3885618 Banco de Dados
Um desenvolvedor precisa criar uma rotina para calcular o imposto de uma transação e outra rotina para registrar o fechamento do caixa diário, que deve inserir dados em uma tabela e, se necessário, realizar um COMMIT ou ROLLBACK.
Assinale a opção que apresenta o recurso programático mais apropriado para a rotina de fechamento de caixa diário e sua característica fundamental.
Alternativas
Respostas
1: A
2: B
3: C
4: B
5: B
6: A
7: B
8: C
9: D
10: E
11: C
12: C
13: B
14: C
15: D
16: C
17: B
18: C
19: B
20: D