Questões de Concurso Público Senado Federal 2022 para Analista Legislativo - Análise de Sistemas

Foram encontradas 37 questões

Q1984244 Banco de Dados
O sistema da ONG Bioma tem como finalidade catalogar as espécies de árvores relacionando a mata onde foram identificadas. Uma espécie de árvore existe em uma ou várias matas e as matas podem conter várias espécies de árvores. O SGBD utilizado é Oracle.
O modelo a seguir apresenta a relação entre as entidades Arvore e Mata, assim como seus atributos e cardinalidades.

Imagem associada para resolução da questão

O usuário Kadu solicita ao DBA Caue uma visão das espécies de árvores, biomas e a data que foram identificadas. Como não é permitida a criação de VIEWs no esquema das tabelas do sistema, o DBA cria o objeto abaixo em seu próprio esquema:

CREATE OR REPLACE VIEW arvoreBioma AS
     SELECT a.nomeEspecie, m.bioma         FROM owner.arvore a, owner.mata m, owner.identificado i
          WHERE a.idArvore = i.idArvore AND
           m.idMata = i.idMata

Para que Kadu possa ter permissão de seleção na VIEW,
Alternativas
Q1984245 Banco de Dados
As tabelas PROFESSOR e ALUNO registram os identificadores únicos, nomes e datas de nascimento de professores e alunos de uma universidade.

Imagem associada para resolução da questão

Assinale a opção que irá produzir uma lista contendo um único atributo com todos os nomes de alunos e professores de forma a não repetir homônimos.
Alternativas
Q1984246 Banco de Dados
O SGBD Oracle permite utilizar um mecanismo chamado hint, cuja finalidade é interferir na decisão automática do otimizador de consultas, instruindo-o a tomar decisões específicas, e forçando a mudança do plano de execução padrão.
O database link é um objeto de esquema de banco de dados que permite acessar remotamente objetos em um outro banco de dados.
Considere dois bancos de dados A e B. No banco de dados A, identificou-se uma consulta que possui na cláusula FROM duas tabelas, uma local e uma remota, que é acessada através de um database link para o banco de dados B. Ao analisar as tabelas envolvidas nesse join verificou-se que a tabela remota é maior que a tabela local.
Visando a melhorar a performance da consulta e minimizar o trafego de dados na rede o hint que deve ser utilizado é:
Alternativas
Q1984247 Engenharia de Software
O gitflow é recomendado para projetos que utilizam versionamento semântico.
Assim sendo, ele propõe o uso dos branches master e develop para linha contínua de projeto, além de branches de suporte, que são do tipo
Alternativas
Q1984248 Programação
Na implementação de uma API REST, se precisarmos fazer uma chamada idempotente, o verbo mais adequado é
Alternativas
Respostas
26: E
27: D
28: B
29: A
30: C