Questão de Banco de Dados — Formas normais — FGV 2015
Banco de DadosFormas normais
- Código
- fg016755
- Banca
- FGV
- Órgão
- PGE-RO
- Ano
- 2015
- Nível
- Superior
- Cargo
- Analista da Procuradoria - Analista de Sistemas (Desenvolvimento)
A normalização de esquemas de bancos de dados é feita a partir da definição das dependências funcionais.Considere as seguintes dependências funcionais sobre CPFs, nomes e endereços num cadastro de clientes hipotético.I. CPF → NomeII. Nome → CPFIII. CPF → EndereçoIV. Endereço → NomeConsidere ainda as seguintes regras de negócio desse sistema:R1. não pode haver dois ou mais clientes com o mesmo nome e diferentes CPFs;R2. não pode haver dois ou mais clientes com o mesmo CPF e diferentes nomes;R3. não pode haver dois ou mais clientes morando no mesmo endereço;R4. não pode haver dois ou mais endereços para o mesmo cliente.A lista completa de regras garantidas pelas dependências é:
- AR1 e R2;
- BR3 e R4;
- CR1 e R3;
- DR2 e R4;
- ER1, R2, R3 e R4.