Exercicios banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2144 palavras )
  • Download(s) : 0
  • Publicado : 6 de maio de 2012
Ler documento completo
Amostra do texto
1) O que é Normalização?

A normalização é um processo que consiste em estruturar as tabelas e atributos de forma a eliminar redundâncias e evitar problemas com a inserção, eliminação e atualização dos dados.

2) Citar 2 dos principais objetivos da Normalização?

- Independência dos dados

. Minimizar redundâncias que por sua vez minimiza os riscos de inconsistências.

. Facilitar amanipulação do banco de dados.

. Facilitar a manutenção dos sistemas de informação, sem grandes impactos.

3) O que significa Independência dos Dados vinculado a Normalização?

O banco de dados relacional preocupa-se apenas em gravar os dados (no sentido lógico) não se preocupa na forma como isto será armazenado fisicamente

4) Quando minimiza-se as redundâncias o que tentasse evitarvinculado a Normalização?

os riscos de inconsistências (eliminar dados redundantes, evitando colocar dados repetidos em tabelas diferentes). os riscos de inconsistências (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?

organizar a tabela de modo com que o dba consiga fazeras alterações com facilidade.

6) Qual é o profissional que normalmente faz manutenções estruturais nos objetos da base de dados?

Administrador de banco de dados.

7) Quais são os profissionais que normalmente lidam com os dados das tabelas (das relações)?

Analista de desenvolvimento.

8) Quantos estágios podem ser usados na normalização?

5 estagios.

9) Quantos estágios são maisusados na normalização na maioria das empresas?

3 estagios.

10) Quais são os estágios possíveis da normalização?

Primeira Forma Normal, Segunda Forma Normal, Terceira Forma Normal, Quarta Forma Normal, Quinta Forma Normal.

11) Quais são os estágios de normalização mais usados nas empresas?

Primeira, Segunda e Terceira Forma Normal

12) O que significa os estágios da normalizaçãoserem cumulativos?

para alcançar a 3ª forma normal (3NF) tem que ter passado pela 1ª e 2ª FN.

13) Definir a 1ª Forma Normal.

Uma tabela encontra-se na 1ª FN se todos os seus atributos estiverem definidos em domínios que contenham apenas valores atômicos, isto é, os domínios devem ser formados por valores elementares e não por conjuntos de valores.

14) Sobre a frase "na 1ª Forma Normal osatributos multivalorados são considerados estando ou não na mesma coluna". Verdadeiro ou Falso? Explicar.

Verdadeiro, apesar de nao estar na mesma coluna, os atributos parecidos sao considerados e infrigem a 1 forma normal



15) Ao aplicarmos a 1ª Forma Normal numa tabela a mesma pode apresentar redundância de informações. Sim ou Não?

Sim

16) Quais problemas podem ser ocasionadoscaso seja aplicado apenas a 1ª Forma Normal?

Problemas na atualização, inserção e elminaçao de dados.

17) O que seria o "problema de atualização" ao aplicar a 1ª Forma Normal?

se a morada de um aluno for alterada, essa alteração tem de ser feita em várias linhas da tabela, sob o risco de gerar incoerências na Base de Dados, isto é, numa determinada linha o aluno poderá aparecer numa moradae noutra linha numa morada diferente;

18) O que seria o "problema de inserção" ao aplicar a 1ª Forma Normal?

com a tabela estruturada desta maneira está subentendido que ao fazer a inserção de um registro o aluno deverá obrigatoriamente estar vinculado a uma disciplina, o que nem sempre será verdade para o sistema, pois o aluno pode ter passado de período e estar fazendo uma nova grade dehorários para o novo período no qual ele frequentará;

19) O que seria o "problema de eliminação" ao aplicar a 1ª Forma Normal?

porque para anular a matrícula de um aluno implica ter de eliminar várias linhas da tabela, e mesmo perder a informação do aluno, tal como NÚMERO, NOME e MORADA.

20) Definir a 2ª Forma Normal.

esta de acordo com a primeira forma normal (1FN), não contém...
tracking img