SóProvas


ID
2651428
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de sistemas gerenciadores de banco de dados (SGBD), julgue o próximo item.


Para otimizar a seleção em um SGBD, é utilizado o grau de seletividade da tabela, sendo a eficiência de seleção diretamente proporcional ao número obtido.

Alternativas
Comentários
  • "A otimização de consultas para uma operação de seleção SELECT é necessária principalmente para condições de seleção conjuntiva, sempre que mais de um dos atributos envolvidos na condição tiver um caminho de acesso. O otimizador deve escolher o caminho de acesso que recupere o menor número de registros do modo mais eficiente, estimando os diferentes custos e escolhendo o método que tiver o menor custo estimado.

    Quando está escolhendo entre várias condições simples em uma condição de seleção conjuntiva, o otimizador geralmente considera a seletividade de cada condição. A Seletividade é definida como a razão entre o número de registros (tuplas) que satisfazem a condição e o número total de registros (tuplas) no arquivo (relação), e portanto, é um número entre zero e 1 - seletividade zero significa que nenhum registro satisfaz a condição e seletividade 1 significa que todos os registros satisfazem a condição."

    Fonte: Sistemas de Bancos de Dados (Elmasri / Navathe)

     

     

  • Sendo a eficiência de seleção inversamente proporcional ao número obtido

  • EFICIÊNCIA: PROPORCIONAL AO RECURSO DESTINADO E INVERSAMENTE PROPORCIONAL AO RESULTADO OBTIDO

  • Só para complementar:


    SGBD – responsável por transformar a consulta realizada pelo usuário em uma consulta equivalente mais eficiente ⇒ oferece técnicas utilizadas para processar, otimizar e executar consultas de alto nível.


    Fonte:http: //www.lcad.icmc.usp.br/~jbatista/sce183/mat/SGBD.pdf

  • Na verdade, quanto maior a seletividade, mais registros serão retornados. Como o número de registros vai ser maior, estamos falando de mais acessos a blocos de dados, mais operações a serem realizadas pelo CPU, mais leituras de índice, etc. Assim, a eficiência diminui, pois é inversamente proporcional à quantidade de registros retornados.

    Gabarito: E

  • E

    Questão quase perfeita, peca apenas em um detalhe, deve ser inversamente proporcional ao número obtido

  • Quantos MAIS coisa pra selecionar, MENOS eficiente é

  • Gabarito: ERRADO

    Para otimizar a seleção em um SGBD, é utilizado o grau de seletividade da tabela, sendo a eficiência de seleção inversamente proporcional ao número obtido.

    "Se não puder se destacar pelo talento, vença pelo esforço"

  • Select é a operação em um banco de dados em que um conjunto de tuplas (linhas) é selecionada em uma relação (tabela) a partir de uma condição.

    Ex.: suponha que eu deseje selecionar no meu banco de dados os funcionários que ganhem mais de 5000. Para esse fim, utilizo o select que me devolverá todas as tuplas da relação que satisfaçam a condição imposta.

    A seletividade é definida como a razão entre o número de registros (tuplas) que satisfazem a condição e o número total de registros (tuplas) no arquivo (relação). Ou seja, quanto mais tuplas forem selecionadas entre todas possíveis, mais tempo o SGBD precisará para processar. Logo, a eficiência é inversamente proporcional ao número de tuplas selecionadas, pois quanto mais tuplas, mais demorado é o processamento.

    Errado.

  • Quanto MAIS seleções (critérios) MENOS resultados (objetos/produtos)

  • Para otimizar a seleção em um SGBD, é utilizado o grau de seletividade da tabela, sendo a eficiência de seleção diretamente proporcional ao número obtido errado

    Sendo a eficiência de seleção inversamente proporcional ao número obtido

    Bendito serás!!