SóProvas


ID
456220
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

As operações da álgebra relacional Seleção, Projeção e Produto Cartesiano são implementadas na linguagem SQL, respectivamente, pelas cláusulas

Alternativas
Comentários
  • Select = Projeção de colunas
    Where = Seleção de linhas
    From = Produto Cartesiano

    http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fwww.deamo.prof.ufu.br%2Farquivos%2FOtimizacao1.ppt&ei=7OrWTv_-B8i_gQeTu5m8Bw&usg=AFQjCNHF_ilovyw4CTc-zJlc_FygD3WGhw
  • Questão correta letra C. Silberschatz diz que o fato do termo select na SQL possuir um significado diferente do que a seleção na álgebra relacional é um fato histórico infeliz. E é lógico que a FCC iria usar isso pra lascar a gente =P.  Enfim, ele ainda diz que a estrutura básica de uma expressão SQL consiste em três cláusulas: select, from e where.
    - A cláusula select corresponde á operação projeção (π) da álgebra relacional.
    - A cláusula from corresponde á operação de produto cartesiano (x) da ágebra relacional.
    - A cláusula where corresponde ao predicado de seleção (σ) da álgebra relacional.

    (Fonte: Sistema de Banco de Dados, 5 ed, Silberschatz, pg 54)
  • ok entendi o significado frente à algebra, mas não entendi o porque dessa ordem?, penso eu que seria, select, where, from...e não Where , select, from.
    alguém pode me explicar?
    obrigado 
  • Carlos,

    Aqui, Select não é seleção. Where é.

  • Ja errei muito isso

     

    2016
    O produto cartesiano é o resultado da combinação de mais de uma tabela, havendo pelo menos uma coluna em comum entre elas, de maneira que se apresentem os registros que constam simultaneamente em todas as tabelas.
    errada