Considere a seguinte consulta SQL válida para determinado b...

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

Considere a seguinte consulta SQL válida para determinado banco de dados relacional:


Imagem associada para resolução da questão


Com base na consulta e aplicando os conceitos da álgebra relacional, assinale V (verdadeiro) ou F (falso) em cada afirmativa.


( ) A linha 1 indica a operação de projeção a ser realizada sobre as relações envolvidas.

( ) A linha 4 indica a operação de agrupamento.

( ) A linha 2 indica a operação de produto cartesiano.

( ) A linha 3 indica a operação de seleção .


A sequência correta é

Alternativas

Comentários

Veja os comentários dos nossos alunos

As cláusulas GROUP BY e HAVING são operações de agrupamento.

Em Sql, a condição  de seleção normalmente é especificada na cláusula where de uma consulta.

 

A operação de  de seleção escolhe algumas linhas da tabela  e descarta outras linhas. A operação de projeção seleciona certas colunas  e descarta outras.

e-

QUando se deseja selecionar de mais de 1 tabela com mesmo select, atribuem-se variaveis às tabelas. A sintaxe é

variavel.coluna

Para especificar qual tabela:

tabela + variavel

O produto cartesiano em SQL situa um registro usando a relação tabela x coluna. POde-se usar cross join, cujo efeito é semelhante ao de inner join

Linha 4 = ORDENAMENTO

GABARITO E

Produto Cartesiano (Cross Join) = FROM, concatena todos os pares de tuplas = X

Seleção = WHERE = Restrição de LINHAS = σ

Projeção = SELECT = Seleciona COLUNAS = π , Remove Tuplas Duplicadas, O número de tuplas em uma relação resultante de uma operação PROJEÇÃO é sempre menor ou igual ao número de tuplas em R.

GAB E.

Clique para visualizar este comentário

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