A operação de projeção permite que se realize restrição vert...
Na administração de banco de dados, a álgebra relacional é utilizada para a elaboração, a partir das relações do modelo lógico, das correspondentes possibilidades de implementação de tabelas e soluções para o modelo físico. A esse respeito e considerando as relações em um modelo lógico de banco de dados apresentadas acima, julgue os itens que se seguem.
Comentários
Veja os comentários dos nossos alunos
Sintaxe
LISTA_ATRIBUTOS (RELAÇÃO)
Exemplo
'' NmFunc (FUNCIONÁRIO)
Essa expressão produz um conjunto contendo um elemento para cada funcionário, e cada elemento contém apenas a informação referente a NmFunc da relação funcionário original.
FUNCIONARIO
NrMatric | NmFunc | DtAdm | Sexo |
1001 | JOSE DA SILVA | 10 de agosto de2003 | M |
1005 | MARTA LEITE | 2 de março de2004 | F |
1035 | JOAO PEDRO | 12 de janeiro de2003 | M |
1046 | RODRIGO SOUZA | 17 de agosto de2005 | M |
1065 | ANA SILVEIRA | 15 de outubro de2007 | F |
Aplicando PROJEÇÃO: NMFUNC, teremos como resultado:
FUNCIONARIO´
NmFunc |
JOSE DA SILVA |
MARTA LEITE |
JOAO PEDRO |
RODRIGO SOUZA |
ANA SILVEIRA |
Agora estamos interessados em identificar todos os funcionários de sexo masculino existentes no banco de dados. É uma situação que não podemos resolver com projeções apenas, uma vez que deveremos descartar elementos do conjunto inicial. Para casos desse tipo existe uma operação relacional chamada Seleção.
FUNCIONARIO´
NmFunc |
JOSE DA SILVA |
MARTA LEITE |
JOAO PEDRO |
RODRIGO SOUZA |
ANA SILVEIRA |
Pessoal alguém concorda que ao invés desse ponto que está na projeção deveria ser uma vírgula? vocês conhecem mais algum autor que utiliza essa sintax? marquei a questão errada na prova por esse motivo...
"A projeção é uma operação unária escrita como onde é um conjunto de nome de atributos. O resultado de tal projeção é definida como o conjunto que é obtido quando todas as tuplas em R são restritas ao conjunto .
Isto especifica o subconjunto de colunas (atributos de cada tupla) a ser seleccionado. Para obter os nomes e número de telefones da lista de endereços, a projeção poderia ser escrita . O resultado de tal projeção seria uma relação com apenas os Nomecontacto e Ntelefonecontacto para cada entrada única no livroendereços."
Fonte: http://pt.wikipedia.org/wiki/%C3%81lgebra_relacional.
Alguém comenta?
Pessoal o gabarito oficial mudou de certo para errado exatamente pelo motivo o qual eu havia comentado anteriormente :)
Justamente isso, no lugar do ponto deveria haver uma vírgula. Lembrando, que a operação projection de álgebra relacional corresponde à cláusula select do sql.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo