1
resposta

08 Desafio: praticando a seleção e a projeção

Quais são os nomes dos livros que possuem preço maior que R$50?

π nome_livro, preco (σ preco > 50.00 (Livros))

Quais são os vendedores que possuem mais de 5 anos de experiência?

π nome, anos_exp (σ anos_exp ≥ 5 (Vendedores))

Quais são os códigos de livros recomendados pela revista ‘BestBooks Magazine’?

π id_livro (LivrosRecomendados)

Quais são os livros com estoque menor que 20 unidades?

π nome_livro, qtd_estoque (σ qtd_estoque < 20 (Livros))

Quais são os códigos dos livros mais vendidos durante o ano de 2021?

π id_livro, ano (σ ano = 2021 (LivroMaisVendidos))

Quais são os livros com preço entre R$30 e R$50?

π nome_livro, preco(σ preco ≥ 30 ∧ preco ≤ 50 (Livros))

Existe algum livros sem exemplar em estoque? Quais?

π qtd_estoque (σ qtd_estoque = 0 (Livros))

Quais são os livros que custam mais de R$ 50 e contém mais de 5 unidades no estoque?

π nome_livro, preco, qtd_estoque(σ preco ≥ 50 ∧ qtd_estoque ≥ 5 (Livros))

Quais livros atendem os requisitos do amigo oculto do cliente André: ser um livro de George

π autor, nome_livro,preco (σ autor = 'George Orwell' ∨ preco ≥ 30 (Livros))

1 resposta

Boa noite Rafaela! Tudo bem com você?

Obrigado por compartilhar sua resolução com a comunidade Alura. Você mandou bem, deixarei apenas alguns pontos de atenção para você seguir aprimorando seus estudos:

  • Vendedores que possuem mais de 5 anos de experiência:

    Sua consulta:

    π nome, anos_exp (σ anos_exp ≥ 5 (Vendedores))
    

    Aqui, você quer apenas os vendedores com mais de 5 anos de experiência, então a seleção deve ser anos_exp > 5. Consulta corrigida:

    π nome (σ anos_exp > 5 (Vendedores))
    
  • Códigos de livros recomendados pela revista ‘BestBooks Magazine’:

    Sua consulta:

    π id_livro (LivrosRecomendados)
    

    Para filtrar apenas os livros recomendados pela revista ‘BestBooks Magazine’, temos que usar o seguinte código:

    π id_livro (σ fonte_recomendacao = 'BestBooks Magazine' (LivrosRecomendados))
    
  • Livros sem exemplar em estoque:

    Sua consulta:

    π qtd_estoque (σ qtd_estoque = 0 (Livros))
    

    Para obter os nomes dos livros sem estoque, a projeção deve ser sobre nome_livro:

    π nome_livro (σ qtd_estoque = 0 (Livros))
    

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado