·
Ciência da Computação ·
Bases de Dados
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
Texto de pré-visualização
CodProj\tTipo\tDescr\tEmp\tCodEmp\tNome\tCat\tSal\tDatalini\tTempAl\nLSC001\tNovo Desenv.\tSistema de Estoque\t2146\tJoão\tA1\t4\t1/11/91\t24\n\t\t\t3145\tSilvio\tA2\t4\t2/10/91\t24\n\t\t\t6126\tJosé\tB1\t9\t3/10/92\t18\n\t\t\t1214\tCarlos\tA2\t4\t4/10/92\t18\n\t\t\t8191\tMário\tA1\t4\t1/11/92\t12\nPAG02\tManutenção\tSistema de RH\t8191\tMário\tA1\t4\t1/05/93\t12\n\t\t\t4112\tJoão\tA2\t4\t4/01/91\t24\n\t\t\t6126\tJosé\tB1\t9\t1/11/92\t12 primeira forma normal (1FN)\n=\ndiz-se que uma tabela está na primeira forma normal, quando ela não contém tabelas aninhadas\n\nCodProj\tTipo\tDescr\tEmp\tCodEmp\tNome\tCat\tSal\tDatalini\tTempAl\nLSC001\tNovo Desenv.\tSistema de Estoque\t2146\tJoão\tA1\t4\t1/11/91\t24\n\t\t\t3145\tSilvio\tA2\t4\t2/10/91\t24\n\t\t\t6126\tJosé\tB1\t9\t3/10/92\t18\n\t\t\t1214\tCarlos\tA2\t4\t4/10/92\t18\n\t\t\t8191\tMario\tA1\t4\t1/11/92\t12\nPAG02\tManutenção\tSistema de RH\t8191\tMario\tA1\t4\t1/05/93\t12\n\t\t\t4112\tJoão\tA2\t4\t4/01/91\t24\n\t\t\t6126\tJosé\tB1\t9\t1/11/92\t12 segunda forma normal (2FN) = uma tabela encontra-se na segunda forma normal, quando, além de estar na 1FN, não contém dependências parciais Proj: CodProj Tipo Descr LSC001 Novo Desenv. Sistema de Estoque PAG02 Manutenção Sistema de RH ProjEmp: CodProj CodEmp Nome Cat Sal Datalni TempAl LSC001 2146 João A1 4 1/11/91 24 LSC001 3145 Sílvio A2 4 2/10/91 24 LSC001 6126 José B1 9 3/10/92 18 LSC001 1214 Carlos A2 4 4/10/92 18 LSC001 8191 Mário A1 4 1/11/92 12 PAG02 8191 Mário A1 4 1/05/93 12 PAG02 4112 João A2 4 4/01/91 24 PAG02 6126 José B1 9 1/11/92 12 Proj (CodProj, Tipo, Descr) ProjEmp (CodProj, CodEmp, Nome, Cat, Sal, Datalni, TempAl) terceira forma normal (3FN)\n=\numa tabela encontra-se na terceira forma\nnormal, quando, além de estar na 2FN, não\ncontém dependências transitivas Proj:\n\nCódProj Tipo Descr\nLSC001 Novo Desenv. Sistema de Estoque\nPAG002 Manutenção Sistema de RH\n\nProjEmp: Emp:\n\nCódProj CodEmp DataIni TempAI CodEmp Nome Cat Sal\nLSC001 2146 1/11/91 24 2146 João A1 4\nLSC001 3145 2/10/91 24 3145 Sílvio A2 4\nLSC001 6126 3/10/92 18 6126 José B1 9\nLSC001 1214 4/10/92 18 1214 Carlos A2 4\nLSC001 8191 1/11/92 12 8191 Mário A1 4\nPAG002 8191 1/05/93 12 8191 Mário A1 4\nPAG002 4112 4/01/91 24 4112 João A2 4\nPAG002 6126 1/11/92 12 6126 José B1 9 ProjEmp ( CodProj, CodEmp, Nome, Cat, Sal, DataIni, TempAI )\nEmp ( CodEmp, Nome, Cat, Sal ) dependência transitiva\nEmp ( CodEmp, Nome, Cat, Sal )\n |\n Emp ( CodEmp, Nome, Cat )\n |\n Cat ( Cat, Sal )
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
Texto de pré-visualização
CodProj\tTipo\tDescr\tEmp\tCodEmp\tNome\tCat\tSal\tDatalini\tTempAl\nLSC001\tNovo Desenv.\tSistema de Estoque\t2146\tJoão\tA1\t4\t1/11/91\t24\n\t\t\t3145\tSilvio\tA2\t4\t2/10/91\t24\n\t\t\t6126\tJosé\tB1\t9\t3/10/92\t18\n\t\t\t1214\tCarlos\tA2\t4\t4/10/92\t18\n\t\t\t8191\tMário\tA1\t4\t1/11/92\t12\nPAG02\tManutenção\tSistema de RH\t8191\tMário\tA1\t4\t1/05/93\t12\n\t\t\t4112\tJoão\tA2\t4\t4/01/91\t24\n\t\t\t6126\tJosé\tB1\t9\t1/11/92\t12 primeira forma normal (1FN)\n=\ndiz-se que uma tabela está na primeira forma normal, quando ela não contém tabelas aninhadas\n\nCodProj\tTipo\tDescr\tEmp\tCodEmp\tNome\tCat\tSal\tDatalini\tTempAl\nLSC001\tNovo Desenv.\tSistema de Estoque\t2146\tJoão\tA1\t4\t1/11/91\t24\n\t\t\t3145\tSilvio\tA2\t4\t2/10/91\t24\n\t\t\t6126\tJosé\tB1\t9\t3/10/92\t18\n\t\t\t1214\tCarlos\tA2\t4\t4/10/92\t18\n\t\t\t8191\tMario\tA1\t4\t1/11/92\t12\nPAG02\tManutenção\tSistema de RH\t8191\tMario\tA1\t4\t1/05/93\t12\n\t\t\t4112\tJoão\tA2\t4\t4/01/91\t24\n\t\t\t6126\tJosé\tB1\t9\t1/11/92\t12 segunda forma normal (2FN) = uma tabela encontra-se na segunda forma normal, quando, além de estar na 1FN, não contém dependências parciais Proj: CodProj Tipo Descr LSC001 Novo Desenv. Sistema de Estoque PAG02 Manutenção Sistema de RH ProjEmp: CodProj CodEmp Nome Cat Sal Datalni TempAl LSC001 2146 João A1 4 1/11/91 24 LSC001 3145 Sílvio A2 4 2/10/91 24 LSC001 6126 José B1 9 3/10/92 18 LSC001 1214 Carlos A2 4 4/10/92 18 LSC001 8191 Mário A1 4 1/11/92 12 PAG02 8191 Mário A1 4 1/05/93 12 PAG02 4112 João A2 4 4/01/91 24 PAG02 6126 José B1 9 1/11/92 12 Proj (CodProj, Tipo, Descr) ProjEmp (CodProj, CodEmp, Nome, Cat, Sal, Datalni, TempAl) terceira forma normal (3FN)\n=\numa tabela encontra-se na terceira forma\nnormal, quando, além de estar na 2FN, não\ncontém dependências transitivas Proj:\n\nCódProj Tipo Descr\nLSC001 Novo Desenv. Sistema de Estoque\nPAG002 Manutenção Sistema de RH\n\nProjEmp: Emp:\n\nCódProj CodEmp DataIni TempAI CodEmp Nome Cat Sal\nLSC001 2146 1/11/91 24 2146 João A1 4\nLSC001 3145 2/10/91 24 3145 Sílvio A2 4\nLSC001 6126 3/10/92 18 6126 José B1 9\nLSC001 1214 4/10/92 18 1214 Carlos A2 4\nLSC001 8191 1/11/92 12 8191 Mário A1 4\nPAG002 8191 1/05/93 12 8191 Mário A1 4\nPAG002 4112 4/01/91 24 4112 João A2 4\nPAG002 6126 1/11/92 12 6126 José B1 9 ProjEmp ( CodProj, CodEmp, Nome, Cat, Sal, DataIni, TempAI )\nEmp ( CodEmp, Nome, Cat, Sal ) dependência transitiva\nEmp ( CodEmp, Nome, Cat, Sal )\n |\n Emp ( CodEmp, Nome, Cat )\n |\n Cat ( Cat, Sal )