Banco de dados

396 palavras 2 páginas
ALBERTO LEPREVOST DE LIMA - RA 1065780

Banco de Dados

Centro Universitário Claretiano,
Banco de Dados
Alessandro Aparecido da Silva

Pólo Curitiba-PR
30/04/2012

1) O que significa normalizar uma relação?
R: significa aplicar um filtro que atua sobre as entidades e relacionamentos eliminando alguns elementos sem causar perda de informação, sua principal função é garantir a integridade dos dados.

2) Quais são as exigências para que uma relação esteja na 1FN, 2FN e 3F?
1FN:
não são permitidos atributos multivalorados; não são permitidos atributos repetidos, como, por exemplo, Fone1, Fone2,
Fone N etc.; todos os registros da relação devem ser diferentes; não poderá haver, na Entidade, mais de duas dimensões (Linhas e Colunas); não é permitido que cada atributo contenha mais de um tipo de dado. Um exemplo comum de violação é o CPF e o CNPJ, armazenados em um único campo chamado DOCUMENTO.
2FN:
Para uma relação estar na 2FN, é preciso que ela esteja, primeiro, na 1FN.
Todo atributo que não faz parte da chave deve ser determinado por todos os atributos que formam a chave primária. É preciso eliminar, pois, as dependências funcionais parciais.
Devem-se mover os campos não enquadrados na 2FN para uma nova tabela, que também deverá ser normalizada.
3F:
Estar, antes, na 2FN.
Identificar e eliminar a transitividade.
Determinar, de forma não transitiva pela chave primária, todo atributo que não fizer parte da chave; em outras palavras, todo atributo que não fizer parte da chave deve ser determinado apenas pela chave primária.
Mover os campos não enquadrados na 3FN para uma nova relação que também deverá ser normalizada.

3) O que diferencia a 3FN da Forma Normal de Boyce-Codd (FNBC)?
R: A Simplicidade e também o fato de ser mais restrita, pois a medida que toda relação esta na FNBC, também estará na 3FN, entretanto o inverso não é verdadeiro.
Para que uma tabela esteja na 3FN, a tabela

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas