Questões de Concurso Público AL-PR 2024 para Analista Legislativo - Desenvolvedor de Sistemas

Foram encontradas 15 questões

Q2451589 Banco de Dados

Considere o esquema relacional a seguir, implementado em SQL.




Assinale a opção que apresenta a consulta que gera como resultado de execução uma lista com o nome dos recursos alocados em todos os projetos cadastrados. 
Alternativas
Q2451590 Banco de Dados

Considere o esquema relacional a seguir, implementado em SQL.




A saída gerada pela consulta:
select r.nome from recurso r left join alocacao a on a.id_recurso=r.id where a.id_projeto is null
apresenta o nome dos recursos
Alternativas
Q2451591 Banco de Dados
Considere o esquema de banco de dados relacional a seguir:
LOCALIDADE ( id_loc , nome_localidade, cidade, estado )
COORDENADOR ( id_coord , nome_coord, id_loc )

Restrições de integridade:

Tabela LOCALIDADE: id_loc é chave primária; nome_localidade ≠ NULO; cidade ≠ NULO; estado = {‘PR’ ou ‘SC’ ou ‘RS’}.
Tabela COORDENADOR: id_coord é chave primária; nome_coord ≠ NULO; id_loc é chave estrangeira e referencia LOCALIDADE(id_loc).

A equipe que administra o banco de dados em tela decidiu convertê-lo de uma versão centralizada para uma distribuída. Para isso, decidiu que a divisão dos dados será guiada pelo critério do estado ao qual a localidade pertence. Ou seja, após distribuir os registros de localidade por fragmentos, os dados da tabela COORDENADOR serão distribuídos em função do critério de localidade apresentado.
No que concerne à divisão a ser realizada na tabela COORDENADOR, a fragmentação de suas tuplas (linhas) dever ser classificada como 
Alternativas
Q2451592 Banco de Dados
Seja o esquema de um banco de dados relacional seguinte, criado pelo usuário U1, que possui direito de criação de tabelas no ambiente: 
AUTOR ( id_autor <PK>, nome_autor ) RELATORIO ( id_rel <PK>, conteudo, id_autor <FK>, data_registro )
Restrições de integridade:

Tabela AUTOR: id_autor é chave primária; nome_autor ≠  NULO. Tabela RELATORIO: id_rel é chave primária; conteudo ≠  NULO; data_registro ≠  NULO; id_autor é chave estrangeira e referencia LOCALIDADE(id_loc).

Os usuários U2 e U3 receberam de U1 o direito de consulta e atualização nas tabelas AUTOR e RELATORIO. Dado que o usuário U2 desfruta da confiança de U1, ele recebeu o benefício de propagação dos direitos que recebeu. Já o usuário U4 recebeu de U1 apenas o direito de consulta na tabela RELATORIO. Mais adiante, o usuário U1 soube que o usuário U2 propagou o direito de atualização para o usuário U4 na tabela RELATORIO, sem que ele (usuário U1) tivesse conhecimento do fato. Tendo em vista a quebra de confiança, o usuário U1 decidiu revogar todos os direitos concedidos anteriormente a U2, deixando-o sem acesso ao seu banco de dados.
Considerando os mecanismos de segurança discricionários de sistemas de bancos de dados relacionais, assinale a opção que indica o comando SQL a seguir reflete alguma das situações descritas no contexto apresentado. 
Alternativas
Q2451594 Banco de Dados
Seja o modelo multidimensional representado a seguir, refletindo uma dinâmica de vendas de produtos por vendedores e por região. 



Imagem associada para resolução da questão



Considere que

I. os campos indicados como são os identificadores de suas respectivas tabelas;

II. na tabela “Vendas”, o atributo “cod_vendedor” referencia o identificador cod_vendedor da tabela “Vendedor”.

III. na tabela “Vendas”, o atributo “cod_regiao” referencia o identificador cod_regiao da tabela “Região”.

IV. na tabela “Vendas”, o atributo “cod_produto” referencia o identificador cod_produto da tabela “Produto”.

V. na tabela “Região”, o atributo “cod_cidade” referencia o identificador cod_cidade da tabela “Cidade”.


Ao analisar a semântica do modelo, é correto inferir que
Alternativas
Respostas
11: D
12: A
13: B
14: B
15: B