Analise o comando SQL a seguir. Dado que as operações primit...

Próximas questões
Com base no mesmo assunto
Q1978799 Banco de Dados

Analise o comando SQL a seguir. 

Imagem associada para resolução da questão

Dado que as operações primitivas da Álgebra Relacional (A.R.) são a Seleção, a Projeção, o Produto, a Diferença e a União, as operações necessárias para construir por meio da A.R. uma expressão equivalente ao comando acima são, apenas:

Alternativas

Comentários

Veja os comentários dos nossos alunos

A seleção, como o próprio nome já diz, seleciona linhas, tuplas por meio de uma determinada condição.

A projeção é utilizada quando existe a necessidade de pegar somente colunas de interesse em uma relação, e não trabalhar com todas as colunas dessa relação.

A diferença entre duas relações A – B, traz uma nova relação C com tuplas que existem em A mas não existem em B, ou seja, que só existem em A. Do mesmo, equivale para B – A, traz uma nova relação com as tuplas que só existem em B, portanto, a ordem é importante.

A união entre duas relações AUB, traz em uma nova relação C com todas as tuplas existentes em A e B, sem repetição de tupla.

Outras definições em https://spaceprogrammer.com/bd/aprendendo-as-principais-operacoes-da-algebra-relacional/#:~:text=Opera%C3%A7%C3%B5es%20B%C3%A1sicas&text=A%20sele%C3%A7%C3%A3o%2C%20como%20o%20pr%C3%B3prio,meio%20de%20uma%20determinada%20condi%C3%A7%C3%A3o.&text=A%20proje%C3%A7%C3%A3o%20%C3%A9%20utilizada%20quando,todas%20as%20colunas%20dessa%20rela%C3%A7%C3%A3o.

Select é a projeção

Where é seleção

From é o produto

Not Exists é a diferença

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo