Questão de Arquitetura de Software — Banco de Dados — ISAE 2011
Arquitetura de SoftwareBanco de Dados
- Código
- qg850619
- Banca
- ISAE
- Órgão
- AL-AM
- Ano
- 2011
- Nível
- Superior
- Cargo
- Administrador de Banco de Dados
Um banco de dados apresenta a tabela VENDAS a seguir.VENDASNR_PEDIDO COD_PRODUTO QTD PRECO_UNIT SUBTOTALALEAM-01 P-1427 7 2.000,00 14.000,00ALEAM-02 P-2084 4 450,00 1.800,00ALEAM-03 P-3760 6 220,00 1.320,00ALEAM-04 P-4852 2 1.300,00 2.600,00Para normalizar essa tabela na 3ª FN, deve-se realizar o seguinte procedimento:
- Aseparar VENDAS em duas novas tabelas, a primeira PEDIDO(NR_PEDIDO,QTD,SUBTOTAL) e a segunda PRODUTO(COD_PRODUTO,PRECO_UNIT)
- Bseparar VENDAS em duas novas tabelas, a primeira PEDIDO(NR_PEDIDO,COD_PRODUTO,QTD,SUBTOTAL) e a segunda PRODUTO(COD_PRODUTO,PRECO_UNIT)
- Csubstituir VENDAS por outra tabela com a eliminação da coluna COD_PRODUTO
- Dsubstituir VENDAS por outra tabela com a eliminação da coluna PRECO_UNIT
- Esubstituir VENDAS por outra tabela com a eliminação da coluna SUBTOTAL