Buscar

BDQ Prova10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

06/09/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2487233088 1/3
 
 
     IMPLEMENTAÇÃO DE BANCO DE DADOS   Lupa  
 
Exercício: CCT0199_EX_A10_201305063139  Matrícula: 201305063139
Aluno(a): ELISBERTO LINCON DE OLIVEIRA Data: 22/08/2016 22:28:09 (Finalizada)
  1a Questão (Ref.: 201305191102)  Fórum de Dúvidas (0)       Saiba   (0)
 (CESGRANRIO ­ 2010 ­ IBGE ­ Analista de Sistemas ­ Desenvolvimento de Aplicações)
Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo
possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas
gerenciadores de bancos de dados para a implementação de  
recuperação de dados após falhas.
controle de concorrência.
  otimização de consultas.
 índices do tipo bit map.
chaves primárias e estrangeiras.
  2a Questão (Ref.: 201305193685)  Fórum de Dúvidas (0)       Saiba   (0)
De acordo com o processo de submissão de uma consulta no Oracle, identifique a ordem de execução as
seguintes etapas:
1 ­ Análise Semântica
2 ­ Análise Sintática
3 ­ Geração de Código
4 ­ Otimização da Consulta
 5 ­ Reescrita de Consulta
 A ordem de execução CORRETA seria:
2, 1, 4, 5, 3
1, 2, 4, 5, 3
  2, 1, 5, 4, 3
1, 2, 3, 4, 5
1, 2, 5, 4, 3
06/09/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2487233088 2/3
  3a Questão (Ref.: 201305710295)  Fórum de Dúvidas (0)       Saiba   (0)
Os SGBD ś possuem abordagens para otimizar as consultas em um banco de Se o dicionário de dados mantém
estatísticas sobre o objeto referenciado, o otimizador utilizará estas estatísticas para fazer a seleção dos
caminhos. 
Marque a alternativa que indica a abordagem denominada para este procedimento.
Baseada em roteamento.
Baseada em regras.
  Baseada em custo.
Baseada em semântica.
Baseada em processamento.
  4a Questão (Ref.: 201305193689)  Fórum de Dúvidas (0)       Saiba   (0)
O otimizador do Oracle transforma condições envolvendo certos operadores, no caso do operador BETWEEN, ao
usarmos como o exemplo a construção: Salario BETWEEN 1000 AND 3000 A sua otimização resultante será:
salário > 1000 OR salário < 3000
salário > 1000 AND salário < 3000
salário < 1000 OR salário > 3000
  salário >= 1000 AND salário <= 3000
salário >= 1000 OR salário <= 3000
 Gabarito Comentado
  5a Questão (Ref.: 201305710297)  Fórum de Dúvidas (0)       Saiba   (0)
Os SGBD´s possuem abordagens para otimizar as consultas em um banco de dados. Quando o SGBD não
possui no dicionário de dados estatísticas sobre o objeto referenciado, o otimizador aplica regras baseadas na
sintaxe dos comandos e define o melhor caminho com o menor número de ranking da análise dos possíveis
caminhos. 
Marque a alternativa que indica a abordagem denominada para este procedimento.
  Baseada em custo.
  Baseada em regras.
Baseada em semântica.
Baseada em processamento.
Baseada em roteamento.
 Gabarito Comentado
  6a Questão (Ref.: 201305313649)  Fórum de Dúvidas (0)       Saiba   (0)
As abordagens clássicas utilizadas pelo otimizador de consultas são:
Custo
Custo e tempo
Regras e tempo
Regras
  Regras e custo
06/09/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2487233088 3/3
 Gabarito Comentado
  7a Questão (Ref.: 201305710293)  Fórum de Dúvidas (0)       Saiba   (0)
O plano de execução é o roteiro que o SGBD segue para recuperar as linhas especificadas pela consulta. Uma
serie de detalhes sobre como a consulta deve ser processada é especificada no plano. Algumas operações são
aplicadas para resolver a consulta. 
Dentre as alternativas abaixo marque a alternativa que NÃO indica uma operação utilizada no plano de
execução.
Índices utilizados.
Tabelas intermediárias.
Tipos de junção.
  Prioridade das chaves primárias.
Ordem de operações de seleção, projeção e junção.
 Gabarito Comentado
  8a Questão (Ref.: 201305710292)  Fórum de Dúvidas (0)       Saiba   (0)
O SGBD realiza a execução de comandos em 5 etapas. 
Marque a alternativa que nomeia a etapa onde o SGBD verifica a existência de tabelas, visões e colunas, bem
como realiza verificações de tipos dos atributos e dados utilizados na consulta.
Reescrita de consulta
Geração de Código
  Analise semântica
Analise sintática
  Otimização de consulta
 Gabarito Comentado
 Fechar

Continue navegando