Entidades
-
Upload
whitelegion -
Category
Documents
-
view
217 -
download
4
description
Transcript of Entidades
Modelado de Entidades, Atributos y Relaciones
Entidades
Entidad Atributos Relación ClaveProfesor Cedula Profesor
Nombre ProfesorApellido ProfesorDirección ProfesorTeléfono ProfesorÁrea
Profesor – Horario (1:1)Profesor – Materia (1,n)
Cedula (Principal)
Horario Cedula ProfesorNombre ProfesorApellido ProfesorCantidad de Horas SemanalesHoraDíaCódigo MateriaCódigo TurnoCódigo Ambiente
Horario – Profesor (1:n)Horario – Materia (1:n)Horario – Ambiente (1,n)Horario – Turno (1:n)
Cedula (Principal)Materia (secundaria)
Materia Código MateriaNombre MateriaCarrera MateriaSemestre MateriaÁrea de Materia
Materia – Profesor (1,n)Materia – Horario (1:1)Materia – Turno (1:n)
Código Materia
Ambiente Código AmbienteTipo de AmbienteCantidad de Ambientes
Ambiente – Horario (1,1) Código Ambiente
Turno Código del TurnoTurno
Turno – Horario (1,1) Código del Turno
Usuario UsuarioClaveTipo de Usuario
Usuario (Superclave)
(1,1) el registro de la TABLA A puede estar presente solo en 1 registro de la TABLA B(1,n) el registro de la TABLA A puede estar presente en muchos registros de la TABLA B(n,1) el registro puede estar muchas veces en la TABLA A pero solo 1 vez en la TABLA B(n,n) el registro puede estar muchas veces en la TABLA A y también en la TABLA B
Fuente: TuApellido (2016).
Modelo Entidad – Relación
Para la elaboración del siguiente modelo y su representación gráfica se utilizó la herramienta informática Microsoft Access 2013 del paquete de ofimática de Microsoft Office 2013
Fuente: TuApellido (2016).
Esquema Relacional
Entidad Relaciones
Profesor
Horario
Materia
Ambiente
Turno
Color Azul (uno)
Color Naranja (Muchos)
Existen otras relaciones que pudieran estudiarse, pero no son consideradas de relevancia (relaciones débiles) por ello no se han plasmado ni tomado en cuenta.
Ejemplo: (Profesor - Turno) (Profesor – Ambiente)
(Ambiente – Turno) (Ambiente – Materia)
HorarioProfesor
MateriaProfesor
ProfesorHorario
MateriaHorario
AmbienteHorario
TurnoHorario
ProfesorMateria
HorarioMateria
TurnoMateria
HorarioAmbiente
HorarioTurno
Diccionario de Datos
Tabla Campo Tipo PropiedadesProfesores
cedula_profesornombre_profesorapellido_profesordireccion_profesortelefono_profesorarea
EnteroCadena cortaCadena cortaCadena largaCadena largaCadena corta
Registro no duplicable
Consulta
Horario cedula_profesornombre_profesorapellido_profesorcantidad_horas_semanaleshoradiacodigo_materiacodigo_turnocodigo_ambiente
EnteroCadena cortaCadena cortaEnteroFecha/horaFecha/horaCadena cortaCadena cortaCadena corta
Consulta
ConsultaConsultaconsulta
Materias codigo_materianombre_materiacarrera_materiasemestre_materiaarea
Cadena cortaCadena largaCadena largaCadena cortaCadena corta
Registro no duplicable
Ambientes codigo_ambientetipo_ambientecantidad_ambientes
Cadena cortaCadena cortaEntero
Registro no duplicableAula/Laboratorio (UV)25 (valor máximo)
Turnos codigo_turnoturno
Cadena cortaCadena corta
Registro no duplicableMañana/Tarde/Noche (UV)
Usuarios usuarioclavetipo_usuario
Cadena largaCadena cortaCadena corta
Registro no duplicable
Usuario/Administrador (UV)
UV: únicos Valores que se pueden aceptar para el campo correspondiente.
Fuente: TuApellido (2016).
Método Relacional
El método relacional utilizado es el expuesto por L.I. María de Lourdes e Isabel Ponce Vásquez, en el Texto Bases de Datos de la Carrera de Licenciatura
en Informática de la Facultad de Contaduría y Administración de la Universidad Nacional Autónoma de México, año 2008. Esta metodología se basa en 3 pasos para alcanzar el modelo entidad relación, los pasos son descritos a continuación:
Pasos
Paso 1 – Modelar Entidades.
Las entidades son sustantivos de una situación. Como se indicará pueden ser mayores o menores en tamaño e importancia y pueden ser subtipos o dependientes de otras entidades.
Paso 2 - Modelar Interrelaciones
Las interrelaciones son los verbos de una situación. Pueden ser de tres tipos: uno a uno, uno a muchos y muchos a muchos. Casos especiales de interrelaciones pueden ser las recursivas, agregaciones o pueden variar en el tiempo.
Paso 3 – Modelar Atributos
Los atributos son modificadores de situaciones. Los atributos pueden ser reales o derivados, y pueden aplicar a sus entidades (como adjetivos) o a interrelaciones (como adverbios).