Questões de Concurso sobre Análise de Desempenho e Otimização de Consultas SQL

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
202 questões encontradas
Questões por página
20
Mais recentes
 

A arquitetura apresentada sugere que a solução de continuidade adotada pela organização é do tipo warm-site ou hot-site e que a solução poderá suportar um RPO (Recovery Point Objective) de frações de segundo.


C
Certo

E
Errado

Consulta booleana é a combinação lógica de consultas simples e consultas dentro de uma faixa por meio dos operadores lógicos AND e(ou) OR.


C
Certo

E
Errado

Uma das vantagens decorrentes do uso de um ambiente de execução em clusters é o balanceamento de cargas. No caso de uma aplicação web embasada em bancos de dados, esse resultado é mais facilmente alcançado na camada web do serviço, que na camada de gerenciamento de bases de dados.


C
Certo

E
Errado

A figura II mostra os detalhes de consumo de buffer e CPU (Central Processing Unit) de uma query. Esse tipo de ferramenta é um monitor de desempenho. Ferramentas do mercado que realizam essa função são o Benchmark Tool, do DB2, e o SQL Analyze Tool, da Oracle.


C
Certo

E
Errado

O tratamento de determinada condição x em PLSQL deve obedecer à seguinte sintaxe, em que y e z representam comandos PLSQL.

IF <x> THEN

<y>

ELSE <z>

END ELSE AND IF;


C
Certo

E
Errado

O conceito de table space, empregado em SGBDs como Oracle, DB2 e SQLServer, é similar ao conceito de instância, empregado em SGBDs como MySQL e PostgreSQL.

Imagem associada para resolução da questão


C
Certo

E
Errado

Analise as seguintes afirmativas sobre otimização de consultas em bancos de dados e assinale com V as verdadeiras e com F as falsas.

( ) Nos SGBDs relacionais, a fase de otimização garante a escolha de estratégias ótimas para execução de consultas.

( ) A ordenação de uma tabela normalmente tem impacto na escolha de estratégia de execução de consultas.

( ) A existência de índices tem impacto no processo de otimização.

( ) O espaço de buffers normalmente não tem impacto no desempenho dos algoritmos de junção.

Assinale a alternativa que apresenta a seqüência de letras CORRETA.


A

(F) (V) (F) (V)


B

(F) (V) (V) (F)


C

(V) (F) (F) (V)


D

(V) (F) (V) (F)

O catálogo do sistema é um elemento fundamental na arquitetura de um SGBD relacional, e está disponível no esquema ou visão de nome Imagem associada para resolução da questão , em aderência ao padrão SQL-92, suportado em SGBDs como Oracle, DB2, SQLServer, PostgreSQL e MySQL.


C
Certo

E
Errado

SGBDs de alto desempenho, como Oracle, DB2 e SQLServer, realizam alocação prévia de espaço físico para armazenamento de bases de dados junto ao sistema operacional e podem gerenciar automaticamente o crescimento desse espaço, alocando partições cujo tamanho deve ser múltiplo de tamanho dos blocos de armazenamento em disco usados pelo próprio sistema operacional.


C
Certo

E
Errado

É possível iniciar (startup) uma instância de um banco de dados de três formas distintas: utilizando a ferramenta SQL Plus; por meio do aplicativo recovery manager, ou utilizando o aplicativo enterprise manager.


C
Certo

E
Errado

Analise as seguintes afirmações relativas ao desempenho e otimização de banco de dados:

I. O desempenho e a otimização de banco de dados não estão diretamente associados a um bom projeto do aplicativo e sim ao uso otimizado dos recursos de hardware disponíveis, tais como processador, memória e armazenamento de dados.

II. Quanto menor for a estratificação da estrutura de dados, ou seja, quanto menor o número de formas normais utilizadas, melhor desempenho terá o banco de dados.

III. Uma das principais ferramentas para otimizar o banco de dados é o arquivo de parâmetro de inicialização, pois é nele que o banco de dados e suas instâncias buscam suas configurações de funcionabilidade e desempenho.

Está correto APENAS o que se afirma em


A

I


B

II


C

III


D

I e II


E

II e III

Para obter o resultado das operações +, −, * ou /, no tipo de dados numérico Integer, o DB2 deverá utilizar, na seqüência, operandos do tipo


A

integer e decimal.


B

decimal e integer.


C

smallint e decimal.


D

smallint e smallint.


E

decimal e decimal.

O tipo de dados Smallint, de 2 bytes, predefinido no DB2, pode assumir, respectivamente, os valores mínimo e máximo


A

−99 e +99.


B

−256 e +256.


C

−16.384 e +16.383.


D

−32.768 e +32.767.


E

−2.147.483.648 e +2.147.486.647.

Para escrever uma query, que implementa toda potencialidade de pesquisa do DB2, utiliza-se o comando


A

query.


B

select into.


C

subselect.


D

fullselect.


E

select.

O DB2 pode pesquisar a ocorrência de uma string em outra, opcionalmente a partir de uma posição, utilizando a função


A

VALUE.


B

TRUNCATE.


C

TRANSLATE.


D

SUBSTR.


E

LO CATE.

   
Gerar simulado