Banco De Dados II
Artigo: Banco De Dados II. Pesquise 862.000+ trabalhos acadêmicosPor: rcassaro • 17/3/2015 • 2.876 Palavras (12 Páginas) • 314 Visualizações
4) Quando minimiza-se as redundâncias o que tentasse evitar vinculado a
Normalização?
Eliminar dados redundantes, evitando colocar dados repetidos em tabelas
diferentes
5) O que significa facilitar a manutenção do banco de dados vinculado a
Normalização?
(mexer na estrutura da tabela x mexer na parte de dados
6) Qual é o profissional que normalmente faz manutenções estruturais nos objetos
da base de dados?
É o DBA
7) Quais são os profissionais que normalmente lidam com os dados das tabelas
(das relações)?
Os analistas de desenvolvimento e os usuários finais.
8) Quantos estágios podem ser usados na normalização?
5 estágios.
9) Quantos estágios são mais usados na normalização na maioria das empresas?
3 estágios
10) Quais são os estágios possíveis da normalização?
1o, 2o, 3o, 4o e 5o
11) Quais são os estágios de normalização mais usados nas empresas?
1a FN, 2a FN e 3a FN
12) O que significa os estágios da normalização serem cumulativos?
Significa que para alcançar a 3a forma normal (3NF) tem que ter passado pela 1a e
2a FN.
14) Sobre a frase "na 1a Forma Normal os atributos multivalorados são
considerados estando ou não na mesma coluna". Verdadeiro ou Falso? Explicar.
Falso, não deve permitir atributos multivalorados, atributos compostos e suas
combinações.
15) Ao aplicarmos a 1a Forma Normal numa tabela a mesma pode apresentar
redundância de informações. Sim ou Não?
Sim
16) Quais problemas podem ser ocasionados caso seja aplicado apenas a 1a Forma
Normal?
Multivalorados, Este fato conflita com os princípios do modelo relacional, que prega
que os valores dos atributos de uma tabela sejam sempre atômicos.
17) O que seria o "problema de atualização" ao aplicar a 1a Forma Normal?
um grande aumento da redundância de dados.
18) O que seria o "problema de inserção" ao aplicar a 1a Forma Normal?
Teria que inserir em cada tabela existente.
19) O que seria o "problema de eliminação" ao aplicar a 1a Forma Normal?
Teria que eliminar em cada tabela existente.
26) Qual é o nome dado ao ser escolhido o melhor plano de execução a ser
executado dentre os possíveis?
Otimização
28) O que pode ser feito para auxiliar no plano de execução?
É interessante que as tabelas estejam devidamente criadas, índices ajustados,
estatísticas atualizadas.
29) Citar uma das operações que normalmente levam mais tempo para serem
executadas?
Produto Cartesiano e Junção(join)
30) Citar um sinônimo para Plano de Execução?
31) O que é mais custoso um plano de acesso com poucos registros ou muitos
registros? Por que?
Muitos registros são mais custosos porque implicará um plano de execução mais
refinado.
32) Quando executamos uma consulta para o SGBD. O SGBD executa a consulta da
mesma forma? Explicar.
O SGBD executa cada uma das operações especificadas no plano de execução até
chegar
a um resultado final. Este resultado é retornado para quem submeteu a consulta ao
SGBD.
36) Em relação a submissão de uma consulta para o Banco de dados, depois de ter
sido escolhido o melhor plano de acesso a ser executado, qual será a etapa
seguinte?
37) Citar 1 consideração que o processo de otimização utiliza para executar uma
consulta.
A teoria da Álgebra Relacional
38) Quais são os passos para submissão de uma consulta?
a) Parse Query;
b) Check de Semântica;
c) Query Rewrite;
d) Otimização do Plano de Acesso;
e) Geração de Código.
42) Definir o passo 'Otimização do Plano de Acesso' da submissão de uma consulta.
Através de um conjunto de regras de transformação, o SGBD manipula a
representação interna da consulta e procura a estratégia de execução considerada
mais eficiente.
43) Definir o passo 'Geração de Código' da submissão de uma consulta.
De posse do plano de acesso otimizado, ocorrem as chamadas às
rotinas básicas do SGBD.
44) Qual é o intuito de analisar um plano de acesso?
Preservar
...