Leia o texto a seguir. Um banco de dados de uma biblioteca ...

Próximas questões
Com base no mesmo assunto
Q3034915 Banco de Dados
Leia o texto a seguir.

Um banco de dados de uma biblioteca contém dois conjuntos: ( A ), o conjunto de todos os livros emprestados no último mês, e ( B ), o conjunto de todos os livros consultados no local no mesmo período.
Um administrador de banco de dados deseja otimizar a performance do sistema com base na frequência de acesso aos livros. Para isso, ele precisa identificar um conjunto ( C ) que represente todos os livros que foram ou emprestados ou consultados, mas não ambos.
Elaborado pelo(a) autor(a).

A representação do conjunto ( C ) é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a Alternativa C.

O tema central da questão é a Álgebra Relacional, mais especificamente, operações com conjuntos, como união, interseção e diferença. Para resolver a questão, é necessário compreender como essas operações funcionam e como elas podem ser aplicadas para identificar o conjunto desejado, que é composto por livros que foram ou emprestados ou consultados, mas não ambos.

Vamos analisar cada alternativa:

A - C = A ∩ B

A operação de interseção (∩) resulta em um conjunto que contém apenas os elementos que estão em ambos os conjuntos A e B. Porém, o problema pede os livros que foram emprestados ou consultados, mas não ambos. Portanto, esta alternativa está incorreta.

B - C = A ∪ B

A união (∪) de A e B inclui todos os elementos que estão em A, em B, ou em ambos. Isso não atende ao nosso objetivo, pois incluiria livros que foram tanto emprestados quanto consultados. Portanto, esta alternativa também está incorreta.

C - C = (A - B) ∪ (B - A) (Resposta Correta)

A diferença (A - B) resulta em um conjunto com os livros que estão em A, mas não em B. A diferença (B - A) resulta em um conjunto com os livros que estão em B, mas não em A. A união desses dois resultados, (A - B) ∪ (B - A), nos dá exatamente o conjunto de livros que foram emprestados ou consultados, mas não ambos. Portanto, esta é a alternativa correta.

D - C = (A ∪ B) - (A ∩ B)

Esta operação subtrai da união de A e B (todos os livros emprestados ou consultados) aqueles que estão na interseção (livros que foram tanto emprestados quanto consultados). Embora inicialmente pareça correta, a explicação da diferença entre união e interseção não é necessária, já que a Alternativa C atinge o mesmo resultado de forma mais direta e precisa.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo