Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A partir dos dados apresentados, avalie as seguintes asserções.
I. Uma relação está na primeira forma normal, quando todos os atributos contém apenas um valor correspondente, único e não existem grupos de atributos repetidos . PORQUE
II. Neste nível de normalização não admitido repetições ou campos que tenham mais que um valor.
Assinale a alternativa correta:
A partir deste cenário, sobre a modelagem conceitual é correto afirma que:
( ) Manutenção de rotina: liberar espaços no servidor, realizar backup e monitorar as tarefas no servidor (evitando possíveis gargalos de acessos);
( ) Concessão de autorização ao acesso aos dados: define quem pode visualizar determinada informação no banco, estabelece juntamente com os administradores da empresa, quais os dados que cada usuário comum poderá ter acesso;
( ) Definição do esquema: é o DBA que cria, modifica e atualiza o esquema do banco de dados, executando um conjunto de instruções;
( ) Redução dos custos para a empresa, o melhor atendimento do cliente (satisfação do cliente) e agilidade no processo decisório.
Assinale a sequência correta.
I. A execução concorrente de programas usuário é essencial para o bom desempenho de um SGBD.
PORQUE
II. Como os acessos a disco são frequentes, e relativamente lentos, é importante manter a CPU trabalhando em vários programas usuários concorrentemente.
Assinale a alternativa correta:
Avalie o diagrama a seguir.
Fonte: Elmasri, R., Navathe, S. B. – Sistemas de Banco de Dados, Addison Wesley, 4a Edição, 2005
A partir deste cenário, avalie as seguintes asserções:
I. Neste diagrama, observamos as chaves primárias codLucro, codFaturamento, codDespesa. PORQUE
II. II. Encontramos também a chave secundária codLucroFK nas tabelas Faturamentos e Despesas.
Assinale a alternativa correta.
Um Repositório de dados é um banco de dados que armazena os metadados para objetos de designer. Em outras palavras, os dados associados a objetos como entidades, módulos, definições de tabela, etc., são armazenados como linhas em tabelas que fazem parte do Repositório. Um repositório também inclui uma API (Interface de Programação de Aplicativo) para manutenção esses dados. Deste modo, um Repositório seria essencialmente vinculado a pelo menos um banco de dados, mas, em geral, está vinculado a muitos bancos de dados. A partir deste contexto, avalie o seguinte trecho de código.

Disponível em <https://deviq.com/repository-pattern/>
Analise o Modelo Conceitual a seguir:

Marque a alternativa que apresenta a CORRETA interpretação do modelo:
Considere as relações Estudante e Historico e os comandos SQL a seguir:

I. UPDATE Estudante SET CidadeEstudante = ‘Viçosa’ WHERE CidadeEstudante <> ‘Viçosa’
II. UPDATE Historico SET Conceito = ‘C’ WHERE Nota >= 60 and Nota < 75
III. DELETE FROM Historico WHERE MatriculaEstudante in (SELECT MatriculaEstudante FROM Estudante WHERE CidadeEstudante = ‘Juiz de Fora’)
Assinale a afirmativa INCORRETA:
Considere as relações Disciplina e Historico e os comandos SQL a seguir:

I. select d.CodigoDisciplina, d.NomeDisciplina, count(case when h.Nota >= 50 then 1 end) from Disciplina d inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina group by d.Cd_Disciplina, d.Nome_Disciplina
II. select d.CodigoDisciplina, d.NomeDisciplina, count(*) from Disciplina d inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina where h.Nota >= 50 group by d.Cd_Disciplina, d.Nome_Disciplina
III. select d.CodigoDisciplina, d.NomeDisciplina, count(h.Nota >= 50) from Disciplina d inner join Historico h on h. CodigoDisciplina = d. CodigoDisciplina where h.Nota >= 50 group by d.Cd_Disciplina, d.Nome_Disciplina
O(s) comando(s) SQL para listar o código da disciplina, o nome da disciplina e a quantidade de estudantes
que cursaram a disciplina obtendo nota maior ou igual a 50, está/estão CORRETO(S), apenas, em:
Considere as relações Disciplina, Estudante e Historico e o comando SQL, a seguir:

SELECT e.MatriculaEstudante, e.NomeEstudante
FROM Estudante e
LEFT JOIN Historico h on h.MatriculaEstudante = e. MatriculaEstudante and h.CodigoDisciplina = ‘IA’
WHERE e.MatriculaEstudante > 0
AND (h.CodigoDisciplina is NULL or h.Nota < 60)
Com base nas informações acima, é CORRETO afirmar que o resultado da consulta SQL retorna os
estudantes:
O esquema Entidade-Relacionamento abaixo representa o relacionamento “participa” entre os conjuntos de entidades A e B:

Obs.: A representação de participação das entidades nos relacionamentos utiliza a notação no lado oposto ao conjunto de entidades ao qual se refere (SILBERCHATZ, 1999). Considere as seguintes afirmativas relativas ao esquema apresentado:
I. A participação de uma entidade de B neste relacionamento é obrigatória.
II. O relacionamento “participa” é do tipo N:N.
III. Uma entidade de B pode se relacionar com mais de uma entidade de A.
Está CORRETO o que se afirma, apenas, em:
I. Relacionamentos do tipo N:N correspondem a um tipo especial de relacionamento no qual as entidades que se relacionam pertencem ao mesmo conjunto de entidades.
II. Relacionamentos do tipo 1:N indicam que uma entidade em A está associada a várias entidades em B. Uma entidade em B, entretanto, deve estar associada, no máximo, a uma entidade em A.
III. Relacionamentos ternários são relacionamentos especiais do tipo 1:N, nos quais a cardinalidade máxima N é igual a 3.
Está CORRETO o que se afirma em:
I. O processo de BI (Business Intelligence) baseia-se na transformação de dados em informação, depois em decisões e, por fim, em ações.
II. A análise de dados preditiva visa determinar o que é mais provável de acontecer no futuro.
III. DWs (Data Warehouses) são voltados a trabalhar com dados informatizados usados em sistemas de processamento de transações online (OLTP – online transaction processing).
IV. O Data Warehouse é um repositório de dados que suporta relatórios empresariais e processos decisórios.
Está CORRETO o que se afirma, apenas, em: