SóProvas


ID
2743246
Banca
FGV
Órgão
MPE-AL
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Teoricamente, um banco de dados relacional poderia ser construído em uma única tabela, chamada universal, na qual estariam presentes todos os atributos. Na prática, porém, isso causaria enormes transtornos.
Uma técnica de projeto de bancos é a de decomposição sucessiva das tabelas, à luz das dependências entre atributos, até que se chegue a um projeto normalizado com um nível de decomposição aceitável. Nesse processo, deve haver uma preocupação especial para que essa decomposição seja sem perda.
Assinale a opção que apresenta o significado técnico da “decomposição sem perda”, no presente contexto.

Alternativas
Comentários
  • A decomposição com perdas, que deve ser evitada pela adoção da 5FN, ocorre quando se “normaliza demais” o modelo ao ponto de não ser possível realizar a recomposição dos registros da tabela original com base em junções. Assim, em um cenário de decomposição sem perdas, é possível alcançar todos os estados possíveis da tabela original (a universal, no exemplo) por meio da combinação das tabelas resultantes da decomposição.

  • A dúvida fica sendo entre C e D.

    A "C" diz o seguinte: "Todos os estados representáveis na tabela universal deveriam ser alcançáveis por meio da combinação das tabelas obtidas pela decomposição".

    Suponha a seguinte entidade Cliente:

    Cliente(CPF, Endereço), sendo que Endereço possui os seguintes dados: número, bairro e cidade.

    Para normalizar, eu deveria fazer assim:

    Cliente(CPF, Endereço) e Endereco(CPF_fk, numero, bairro, cidade)

    Nessa nova tabela criada, haverá os mesmos valores que havia na tabela universal, so que agora decompostos. C Certa.

    A "D" diz que: "Todos os valores dos atributos que compõem a tabela universal podem estar presentes em um ou mais dos atributos que compõem as tabelas obtidas pela decomposição".

    Suponha a mesma entidade Cliente anteriormente citada:

    Qual o erro da D? Ela diz que todos os atributos podem estar presentes. Não podem. Repare que o atributo Endereco se tornou uma outra entidade, com novos atributos, que são: numero, bairro e cidade.