SóProvas


ID
384457
Banca
FCC
Órgão
TRT - 7ª Região (CE)
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

Considere quatro relações compostas da seguinte forma:
Pedido(NumPedido, Data_Pedido,
IDCliente, Nome_Cliente)

ItemPedido(NumPedido, NumItem,
Quantidade_Item_Pedido)

Item(NumItem, Preço_Item)

Cliente(IDCLiente, Nome_Cliente,
Endereco_Cliente).
Obs.: O termo sublinhado é o atributo identificador da relação.
Quanto às regras de normalização, é correto afirmar que Pedido, ItemPedido e Item, estão normalizadas, respectivamente, até a

Alternativas
Comentários
  • A Tabela Pedido está normalizada  somente até a segunda forma normal, pois o atributo Nome_Cliente possui uma dependência funcional transitiva de NumPedido(chave primária) através de IDCliente. 

  • Pedido -
    Nao possui atributos multivalorados = 1FN
    Nao possui chavePK composta = 2FN
    PK determina IDCliente que determina Nome_Cliente != 3FN

    ItemPedido
    Nao possui atributos multivalorados = 1FN
    Quantidade_Item_pedido precisa de ambas superchaves = 2FN
    Nao possui mais de um atributo nao chave = 3FN

    Item
    Nao possui atributos multivalorados = 1FN
    Nao possui chavePK composta = 2FN
    Nao possui mais de um atributo nao chave = 3FN
  • Considere quatro relações compostas da seguinte forma: 

    Pedido(NumPedido, Data_Pedido,
    IDCliente, Nome_Cliente)(2FN)

    ItemPedido(NumPedido, NumItem
    Quantidade_Item_Pedido) (3FN)

    Item(NumItem, Preço_Item) (3FN)

    Cliente(IDCLiente, Nome_Cliente, 
    Endereco_Cliente). 

    Obs.: O termo sublinhado é o atributo identificador da relação. 
    Quanto às regras de normalização, é correto afirmar que Pedido, ItemPedido e Item, estão normalizadas, respectivamente, até a 
  • Eu ja tentei entender essa questão mas não entra na minha cabeça.

    2FN: Deve estar na 1 FN e todo atributo não chave tem que ser totalmente dependente da chave.


    Relação Pedido(NumPedido, Data_Pedido, IDCliente, Nome_Cliente).


    O atributo Nome_Cliente depende de IDCliente. Ele não depende totalmente da chave primária, NumPedido. 

    Pq a relação esta na 2FN? e não somente na 1FN?

    Já li também a afirmação de que se uma relação possui somente uma chave primária, já estaria na 2FN(Tendo passado pelos requisitos da 1FN, logicamente).

    Eu sinceramente não consigo entender. Se alguém puder ajudar. Se meus conceitos estiverem errados. Melhor errar agora do que na prova!!!

  • Esta em 3FN quando nao houver dependencia transitiva (o atributo que gerou dependencia é chave primaria da nova tabela com o atributo da tabela anterior).