Disponibilizo minhas consultas para que possam auxiliar a outros colegas no entendimento da utilização do software RelaX, nas quais faço variações usando junções entre tabelas e ordenação.
Bons estudos a todos!
σ preco > 50 (Livros)-- Retorna os livros com valores acima de 50
ID -- Nome do Livro --- Preço
02 'Sangue de Lobo' 50.9
04 'O Simbolo Perdido' 60
10 'A Maldicao do Tigre' 60
σ anos_exp > 5 (Vendedores)-- Retorna os vendedores com experiência acima de 5 anos
/* Nome do Vendedor --- Anos de Experiência
'Gabriel Almeida' 7
*/
π id_livro, nome_livro (σ fonte_recomendacao = 'BestBooks Magazine' (LivrosRecomendados)⨝(Livros)) -- Retorna os código dos livros recomendados pela BestBooks.
/* Código do Livro fazendo uma junção com o nome do livro.
12 'Harry Potter'
01 'Percy Jackson e o Ladrao de Raios'
*/
π nome_livro, qtd_estoque (σ qtd_estoque < 20 (Livros)) -- Retorna os livros com estoque abaixo de 20 unidades
Nome do Livro --- quantidade em estoque
'Percy Jackson e o Ladrao de Raios' 11
'Sangue de Lobo' 2
'Resident Evil Caliban Cove' 5
'O Simbolo Perdido' 9
'Sombras e Ossos' 7
'Pegasus e o Fogo do Olimpo' 8
'Gossip Girl Nao me Esqueca' 4
'Cidade das Almas Perdidas' 12
'A Chama de Ember' 1
'A Maldicao do Tigre' 6
'O Senhor dos Aneis' 10
'Harry Potter' 15
'Cem Anos de Solidao' 8
'Dom Quixote' 12
'Orgulho e Preconceito' 5
'Crime e Castigo' 7
'1984' 9
'Ulisses' 3
'O Grande Gatsby' 11
π id_livro, nome_livro, mais_vendidos(σ (mais_vendidos > 0 ∧ ano = 2021)(LivroMaisVendidos)⨝(Livros)) -- Retorna os códigos do livros mais vendidos durante o ano de 2021
/* Código do Livro --- quantidade vendida
7 95
16 135
19 90
*/
π nome_livro, preco (σ preco ≥ 30 ∧ preco ≤ 50 (Livros)) -- Retorna os nomes dos livros com os valores entre 30 e 50
/* Nome do Livro --- Preço
'Percy Jackson e o Ladrao de Raios' 41.2
'Cidade das Almas Perdidas' 34.45
'A Chama de Ember' 39.46
*/
π nome_livro (σ qtd_estoque = 0 (Livros)) -- Retorna os nomes dos livros que estão sem estoque.
/*
Não há livros sem estoque.
*/
π nome_livro, preco, qtd_estoque (σ(preco > 50 ∧ qtd_estoque > 5)(Livros)) -- Retorna os nomes dos livros com o preço acima de 50 e quantidade acima de 5
/* Nome do Livro --- Preço --- Quantidade em estoque
'O Simbolo Perdido' 60 9
'A Maldicao do Tigre' 60 6
*/
π nome_livro, autor, preco (σ autor = 'George Orwell' ∨ preco > 30 tau preco asc (Livros)) -- Retorna Lista dos livros do amigo oculto do André para os critérios autor George Orwell ou valor acima de 30.
Nome do Livro --- Autor --- Preço
'A Revolucao dos Bichos' 'George Orwell' 17.99
'1984' 'George Orwell' 20.99
'Cidade das Almas Perdidas' 'Cassandra Clare' 34.45
'A Chama de Ember' 'Colleen Houck' 39.46
'Percy Jackson e o Ladrao de Raios' 'Rick Riordan' 41.2
'Sangue de Lobo' 'Rosana Rios' 50.9
'O Simbolo Perdido' 'Dan Brown' 60
'A Maldicao do Tigre' 'Colleen Houck' 60