Vous êtes sur la page 1sur 3

char(6) VARCHAR(20) Varchar(20) varchar(20) int(4) int(4)

CODIGO NOMBRE APELLIDOS CURSO CREDITO NOTA


1 A001 CARLOS TAPIA CALCULO 3 12
2 A002 MARIA REYNA TALLER 2 14
3 A003 ROSA GONZALES CALCULO 3 14
4 A004 RICARDO SAENZ TALLER 2 13
5 A005 MARTHA LLACSA LENGUAJE 3 15
6 A001 CARLOS TAPIA LENGUAJE 3 12
7 A001 CARLOS TAPIA TALLER 2 11
8 A002 MARIA REYNA CALCULO 3 11

MEMORIA 592 BYTES

OBSERVACIONES
1 HAY REDUNDANCIA DE NOMBRES Y APELLIDOS
2 HAY REDUNDANCIA CURSOS,CREDITO,CODIGO

TECNICA
1 ELIMINAR LA DUPLICIDAD , EN BASE A LA DEPENDENCIA FUNCIONAL

DEPENDENCIA FUNCIONAL SE DA CUANDO UN CAMPO O MAS DEPENDEN DE OTRO


ESTA RELACION SE LLEVA A UNA TABLA SEPARADA,, DONDE EL CAMPO PRINCIPAL
SE TOMA COMO LLAVE PRIMARIA, ES DECIR ES UN INDENTIFICADOR UNICO
CUANDO HAY UN ATRIBUTO QUE INTUITIVAMENTE DEBE TENER UN CAMPO CLAVE SE LE AGREGA
A LA RELACION
TABLA MAESTRA ALUMNOS, ENTIDAD FUERTE
NOMBRE Y APELLIDO DEPENDEN DEL CODIGO
CODIGO(PK) NOMBRE APELLIDOS
A001 CARLOS TAPIA 230
A002 MARIA REYNA
A003 ROSA GONZALES 410 BYTES
A004 RICARDO SAENZ
A005 MARTHA LLACSA

TABLA CURSOS
CHAR(4) VARCHAR(20) INT(4)
CODCUR(PK) CURSO CREDITO
C001 CALCULO 3 84
C002 TALLER 2
C003 LENGUAJE 3

TABLA ALU_CUR (ENTIDAD DEBIL)


CODIGO(FK) CODCUR(FK) NOTA
A001 C001 12 96
A002 C002 14
A003 C001 14
A004 C002 13
A005 C003 15
A001 C002 12
A001 C003 11
A002 C001 11

CODIGO

NOMBRE

APELLIDO

INSERTAR MODICAR ELIMINAR


DEN DE OTRO

AMPO CLAVE SE LE AGREGA

Vous aimerez peut-être aussi