Buscar

Projeto e otimização de banco de dados exercicios 6

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 5 páginas

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

Prévia do material em texto

Projeto e otimização de banco de dados
Aula 8 | Otimização e Proces. de Consultas 
1
Em relação ao tema performance de banco de dados, faça a associação entre as colunas abaixo:
1 - Workload
2 - Throughput
3 - Recursos
4 - Otimização
5 - Contenção
( ) Define a capacidade do computador de processar os dados.
( ) São os pedidos do SGBD que definem a demanda.
( ) Ocorre quando a demanda por um recurso particular é alta.
( ) Nos Bancos de dados relacionais é realizada internamente no SGBD.
( ) O hardware e as ferramentas de software disponíveis para o sistema.
2 – 3 – 1 – 4 – 5
2 -1 – 5 – 4 – 3
5 – 4 – 3 -1 – 2
3 – 1 – 5 – 2 – 4
2 – 1 – 4 – 5 – 3
2
A respeito do Gerente de Transações, Concorrência e Recuperação, marque verdadeiro (V) ou falso (F) nas afirmativas abaixo:
( ) Controle da unidade básica de trabalho em um SGBD.
( ) Garantia de consistência dos dados sem concorrência de transações.
( ) Gerência dos bloqueios (LOCKS).
( ) Responsável pelo log do sistema e pela recuperação.
( ) Responsável pela localização e acesso de blocos em disco.
V – V – V – F – F
V – V – F – V – F
V – F – V – V – F
F – V – V – V – F
V – F – V – F – F
Garantia de consistência dos dados com concorrência de transações e localização e acesso de blocos em disco é responsabilidade do gerente de armazenamento.
3
São informações contidas nos metadados do Banco de Dados, EXCETO:
Objetos de usuário
Usuários
Autorização
Estrutura
Páginas Web
Páginas web não estão contidas nos metadados (dicionário de dados).
4
São componentes envolvidos na execução de uma consulta, EXCETO:
Analisador gramatical
Otimizador
Gerente de limpeza de disco
Executor de SQL
Gerador de registros
Gerente de limpeza de disco não é componente da execução de uma consulta.
5
A respeito da geração de planos de execução no SGBD Oracle, marque a opção CORRETA:
A tabela EXPLAIN PLAN contém o caminho de execução da consulta.
O script “utlxpls.sql”, cria a tabela PLAN_TABLE.
O script “utlxplan.sql”, apresenta o plano de execução formatado.
ROWS é o número associado ao comando dentro do plano de execução.
A procedure DBMS_XPLAN é usada para consultar a tabela de planos.
Também é possível consultar a tabela de planos usando a procedure DBMS_XPLAN.
6
Em relação às afirmações abaixo sobre Métodos de Acesso, marque Verdadeiro (V) ou falso (F):
( ) FULL TABLE SCAN - Leitura de todos os blocos em sequência.
( ) ROWID SCAN - É o método de acesso mais lento.
( ) CLUSTER SCAN - Registros de tabelas relacionadas em blocos diferentes.
( ) HASH SCAN - Índice não é necessário.
( ) FULL TABLE SCAN – Usado quando recuperamos um percentual grande de linhas da tabela.
V – F – V – F – V
F – V – F – V – V
F – F – V – V – F
V – F – F – V – V
V – F – V – V – V
ROWID SCAN é o método de acesso mais rápido e CLUSTER SCAN são registros de tabelas relacionadas nos mesmos blocos.

Continue navegando