Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Lista normalização
1. LISTA DE EXERCÍCIOS DE NORMALIZAÇÃO
Obs: Os atributos relacionados a cada entidade estão representados entre parênteses, com o
atributo identificador (chave primária) sendo identificado como aquele sublinhado.
1. Normalize as entidades abaixo:
a) PROJETO (CodigoProjeto, TipoProjeto, DescriçãoProjeto, CodigoEmpregado, NomeEmpregado,
CategoriaEmpregado, SalárioEmpregado, DataInicio)
Sendo que vários empregados podem participar de um projeto.
b) CURSO (CodigoCurso, NomeCurso, NumeroVagas, CodigoCandidato, NomeCandidato,
PontosCandidato)
Sendo que vários candidatos podem concorrer a um curso.
c) NOTA_FISCAL (NumeroNF, DataNF, TipoNF, NomeCliente, CodCliente, EndereçoCliente,
CNPJCliente, InscrEstCliente, CodigoProduto, DescricaoProduto, QtdProduto,
UnidadeMedidaProduto, PreçoUnitarioProduto, PrecoTotalItem, PrecoTotalNF)
Sendo que uma nota fiscal pode conter vários produtos.
d) IPTU (CodInscrImóvel, NomeProprietário, EndereçoProprietário, BairroProprietário,
CidadeProprietário, UFProprietário, CEPProprietário; TelefoneProprietário, BenfeitoriasImóvel,
EndereçoImóvel, BairroImóvel, ValorTerreno, AreaTerreno, AreaConstruída, ValorConstrução,
PadrãoConstrução, ValorImóvel, CódigoLoteamento, QuadraTerreno, LoteTerreno,
NomesMoradores, DataAniversárioMoradores)
Onde:
• O proprietário pode não morar no imóvel;
• Um imóvel pode ter recebido diversas benfeitorias (ex. iluminação, asfalto, água, esgoto,
etc.);
• DataAniversárioMoradores é composta por dia e mês do aniversário; e
• CódigoLoteamento + QuadraTerreno + LoteTerreno é um conjunto de dados identificadores
criado pela Prefeitura. O conjunto é único para cada imóvel