Está en la página 1de 4

NOMBRE: Enrique Alejandro Lopez Cime

FECHA: 21-Noviembre-2023

LEE CUIDADOSAMENTE
=================================================================
El ejemplar que muestra la tabla REGISTRO ACADEMICO representa un ejemplo de las restricciones de
esta tabla las cuales se listan a continuación:
* La MATRICULA identifica a un alumno.
* En los NOMBREALUM pueden existir homónimos (Multidetermina MATRICULA) * Un alumno solo pertenece a
una CARRERA y un INGRESO y cursa varias materias.
* Las materias son cursadas por varios alumnos (CVEMAT multidetermina MATRICULA)
* La CVEMAT identifica a una materia
* Los NOMBREMAT son únicos
* Cada alumno obtiene un solo PROMMAT (Promedio por Materia)
* La CARRERA es cursada por varios alumnos (Multidetermina MATRICULA)
* En un INGRESO hay varios alumnos (Multidetermina MATRICULA)
* Al alumno solo se le registran aquellas materias en las cuales obtiene un PROMMAT aprobatorio.

REGISTRO ACADEMICO
MATRICULA NOMBREALUM CARRERA INGRESO CVEMAT NOMBREMAT PROMMAT
E14080013 Luis Sanchez ISC 2o QMC-1011 Quimica 73
E13080013 Ana Lopez ISC 4o FBD-2179 Fund. de BD 90
E13080013 Ana Lopez ISC 4o ARQ-1618 Arquitectura I 90
E11081614 Lucia Espinoza LA 7o ADT-1321 Auditoria II 85
E14080013 Luis Sanchez ISC 2o PRG-7654 Programacion 73
E12087771 Luis Sanchez LA 6o ADT-1321 Auditoria II 81
E14082112 Efrain Cab IG 2o QMC-1011 Quimica 76
I.-RESPONDE
a) ¿Existe Dependencia Transitiva? Justificar.
Sí, hay dependencia transitiva. Por ejemplo, la MATRICULA determina NOMBREALUM, y CARRERA e
INGRESO dependen de MATRICULA. Por lo tanto, hay dependencia transitiva en las relaciones.

b) ¿Existen Relaciones de Multideterminación? Listarlas.


NOMBREALUM->->MATRICULA
CARRERA ->->MATRICULA
INGRESO->-> MATRICULA
CVEMAT->->MATRICULA

c) Lista todas las relaciones de dependencia funcional compuesta (Si hay). No hay dependencias funcionales
compuestas.
No existe
d) ¿Existe Dependencia Multivaluada? Justificar.
No existe dependencia multivaluada.

e) ¿En qué Nivel de Normalización se encuentra la tabla?


2FN
f) ¿Cuál es la clave de la tabla?
MATRICULA y CVEMAT.
g) ¿Existe(n) clave(s) Secundaria(s)? Especifica
Si existen claves secundarias las cuales son: NOMBREALUM, CARRERA, INGRESO y CVEMAT.
h) ¿Qué cardinalidad existe entre MATRICULA y NOMBREMAT?
i) Lista todas las relaciones de dependencia funcional simple.
MATRICULA -> NOMBREALUM
MATRICULA -> CARRERA
MATRICULA -> INGRESO
MATRICULA, CVEMAT -> NOMBREMAT
MATRICULA, CVEMAT -> PROMMAT
CVEMAT -> NOMBREMAT
CVEMAT -> PROMMAT
CARRERA -> NOMBREMAT
INGRESO -> NOMBREMAT
INGRESO -> PROMMAT

j) ¿Todos los determinantes son clave o clave candidata? Justifica

NOMBREALUM, CARRERA, INGRESO, NOMBREMAT, y PROMMAT no son claves candidatas


NOMBREALUM, CARRERA, INGRESO, NOMBREMAT, y PROMMAT no son claves candidatas

II.-NORAMALIZA HASTA 4FN JUSTIFICANDO CADA NIVEL DE ACUERDO CON LA(S)


TABLA(S) Y SOLUCIONANDO EN CASO NECESARIO.

1FN:
• Cada entrada representa un ítem: ✓, se cumple
• Cada atributo tiene nombre propio: ✓, se cumple
• Deben ser homogéneos: ✓, se cumple
• NO genera filas duplicadas: ✓, se cumple
• Orden no importa de la afinidad: ✓, se cumple
2FN:
• 1FN: ✓, se cumplió
• Debe ser un determinante simple o compuesto total: ✓, se cumple, es un determinante
compuesto: (Matricula, CVEMAT) Y Matricula no puede determinar NOMBREMATERIA o
CVEMAT

3FN:
• 2FN: ✓, se cumplió
• NO Transitividad: ✓, se cumple, debido a que es una compuesta total, por ende, la clave no
tiene llave secundaria para determinarse,

BCFN:
• 3FN: ✓, se cumplió
• Todos los determinantes de la afinidad pueden hacer la función de llave: ✗, NO cumple, porque
los determinantes simples no pueden hacer como llave a toda la tabla
REGISTROS

MATRICULA NOMBREALUMNO CARRERA INGRESO CVEMAT

Dep Funcionales Simples:


Matricula -> NombreAlumno, Carrera, Ingreso, CVEMAT
Dep Funcionales Compuestas:
(Matricula, cvemat) -> NombreAlumno, Carrera, Ingreso

1FN:
• Cada entrada representa un ítem: ✓, se cumple
• Cada atributo tiene nombre propio: ✓, se cumple
• Deben ser homogéneos: ✓, se cumple
• NO genera filas duplicadas: ✓, se cumple

• Orden no importa de la afinidad: ✓, se cumple


2FN:
• 1FN: ✓, se cumplió
• Debe ser un determinante simple o compuesto total: ✓, se cumple, es un determinante
simple: Matricula
3FN:
• 2FN: ✓, se cumplió
• NO Transitividad: ✓, se cumple, debido a que es una compuesta simple y no existe
transitividad

BCFN:
• 3FN: ✓, se cumplió
• Todos los determinantes de la afinidad pueden hacer la función de llave: ✓, se cumple,se
cumple puesto que la llave matricula hace como llave
CALIF
MATRICULA NOMBREMAT PROMMAT

Dep Funcionales Simples: No


existe
Dep Funcionales Compuestas:
(matricula, nombremat) -> (prommat)

1FN:
• Cada entrada representa un ítem: ✓, se cumple
• Cada atributo tiene nombre propio: ✓, se cumple
• Deben ser homogéneos: ✓, se cumple
• NO genera filas duplicadas: ✓, se cumple

• Orden no importa de la afinidad: ✓, se cumple


2FN:
• 1FN: ✓, se cumplió
• Debe ser un determinante simple o compuesto total: ✓, se cumple, es un determinante
cumple total: (Matricula, nombremat)
3FN:
• 2FN: ✓, se cumplió
• NO Transitividad: ✓, se cumple, debido a que es una compuesta simple y no existe
transitividad

BCFN:
• 3FN: ✓, se cumplió
• Todos los determinantes de la afinidad pueden hacer la función de llave: ✓, se cumple, se
cumple puesto que la llave matricula, nombremat hace como llave

4FN:
• BCFN:
• NO Dependencia multivaluada

También podría gustarte