Академический Документы
Профессиональный Документы
Культура Документы
PROBLEMA:
El Instituto de computacin Miller requiere una base de datos para almacenar informacin de sus alumnos, los
que para ser considerados deben pagar previamente el derecho de matrcula, certificado de estudios, examen
de aplazados u otro. Los empleados son responsables de registrar las matrculas y emitir las boletas de pago.
Despus de normalizar la informacin hasta la 3FN, se obtiene las siguientes tablas.
BOLETA
TIPO_PAGO
ALUMNO
DETALLE_BOLETA
ESPECIALIDAD
EMPLEADO
ENTIDAD: ALUMNO
Atributo Columna Dominio Clave Definicin
CODALU CODALU String Primaria Cdigo del Alumno
NOMALU NOMALU String Nombre del Alumno
APEALU APEALU String Apellido del Alumno
FECHANAC FECHANAC Datetime Fecha de nacimiento del Alumno
SEXOAL SEXOAL String Sexo del Alumno
TELFAL TELFAL String Telfono del alumno
DIRAL DIRAL String Direccin del Alumno
ENTIDAD: ESPECIALIDAD
Atributo Columna Dominio Clave Definicin
CODESP CODESP String Primaria Cdigo de la especialidad
NOMESP NOMESP String Nombre de la especialidad
SIGLAESP SIGLAESP String Sigla de la especialidad
ENTIDAD: EMPLEADO
ENTIDAD: TIPO_PAGO
ENTIDAD: BOLETA
ENTIDAD: CURSO
ENTIDAD: MATRICULA
Como se observa en la relacin de las Entidades Boleta Tipo_Pago y Matrcula Curso, existe una
cardinalidad de muchos a muchos.
Para romper sta relacin de muchos a muchos, generamos una tabla intermedia, siguiendo los siguientes
pasos:
Hacer clic derecho sobre la relacin de las entidades Boleta Tipo_Pago y seleccionar la opcin Create
Association Entity, como se observa.
Pulsar siguiente
En la ventana, en Entity Name (Nombre de la entidad),
escribir: DETALLE_BOLETA. Pulsar siguiente.
BOLETA
NroBol TIPO_PAGO
FechaBol CodTipoPago
TotalBol Descripcin
CodAlu (FK) Costo
DETALLE_BOLETA
NroBol (FK)
CodTipoPago (FK)
Repetir el proceso para la relacin de las tablas: Matrcula Curso, creando la nueva tabla de nombre:
DETALLE_MATRICULA
Completar los siguientes campos:
TAREA: En grupos establecidos para la UD, realizar la II Etapa, correspondiente al diseo lgico de la
BD de la Empresa o Institucin motivo del proyecto.