livros_estoque = π nome_livro,preco (livros) ∪ π nome_livro,preco (livros_novo)
π nome_livro,preco (σ preco >= 30 (livros_estoque))
livros_estoque = π nome_livro,preco (livros) ∪ π nome_livro,preco (livros_novo)
π nome_livro,preco (σ preco >= 30 (livros_estoque))
Oi Cristian! Tudo certo?
Peço desculpas pela demora em te responder.
Parabéns pela resolução do desafio! Mandou bem. Conforme seus estudos avançarem, você descobrirá várias formas de chegar a um mesmo resultado utilizando a álgebra relacional. O importante é se manter estudando, sempre se desafiando, para internalizar bem os conceitos.
Veja como foi a minha solução:
ex = π nome_livro, preco (livros) ∪ π nome_livro, preco (livros_novo)
σ preco >=30 (ex)
Como a operação de seleção (σ
) nos retorna tuplas inteiras, e a projeção (π
) já havia sido feita no momento da atribuição à variável temporária (ex
), não é necessário projetar novamente.
Espero ter ajudado, Cristian! Continue praticando.
Forte abraço. Fico à disposição.