Buscar

Considere que você é um analista de sistemas que recebeu a demanda para desenvolver uma consulta em um banco de dados relacional de uma biblioteca....

Considere que você é um analista de sistemas que recebeu a demanda para desenvolver uma consulta em um banco de dados relacional de uma biblioteca. Antes de criar a consulta SQL, você deve pensar na formalização da expressão em álgebra relacional para operação de produto cartesiano que recebe como entrada duas relações nomeadas Estantes e Livros. Cada relação tem a seguinte estrutura: Estantes = {Número, Nome, Andar, Área}. Livros = {Código, Título, Ano, Autor, Estante}. Considere ainda que essa consulta deve retornar somente os livros do ano de 2020. Além disso, você precisa apresentar a informação do andar e o título do livro. Baseado nesse enunciado e no conteúdo visto nessa UA, indique a alternativa que apresenta a expressão da álgebra relacional formalizada corretamente para o problema apresentado. π Estante, Livro (Ano = 2020 (Livros × Estantes)). π (σ (Estantes × Livros)). π Estante, Título (σ Ano = 2020 (Livros × Estantes)). π Andar, Título (σ Ano = 2020 (Estantes × Livros)). π Andar, Título (σ Ano (Estantes × Livros)).

Respostas

User badge image

Ed Verified user icon

A alternativa que apresenta a expressão da álgebra relacional formalizada corretamente para o problema apresentado é: π Título, Andar (σ Ano = 2020 (Livros × Estantes)). Explicação: - π: operação de projeção para selecionar apenas as colunas Título e Andar. - σ: operação de seleção para filtrar apenas os livros do ano de 2020. - Livros × Estantes: operação de produto cartesiano entre as relações Livros e Estantes, que resulta em uma nova relação com todas as combinações possíveis entre as tuplas das duas relações. - Ano = 2020: condição de seleção para filtrar apenas os livros do ano de 2020.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina