La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Construcción del modelo Entidad Relación

Presentaciones similares


Presentación del tema: "Construcción del modelo Entidad Relación"— Transcripción de la presentación:

1 Construcción del modelo Entidad Relación
Minimundos Construcción del modelo Entidad Relación

2 Modelo ER Para cada Minimundo presentado tendremos que construir el modelo Entidad Relación, para esto debemos: Determinar Entidades Determinar Atributos Determinar Relaciones

3 Modelo ER Si la narración no es del todo clara y entendemos que hay que mejorarla, volvamos a narrarla de manera que quede claro lo que el usuario demanda.

4 Clave Primaria Atributo clave
Una restricción importante es la restricción de clave o de unicidad. Una entidad tiene casi siempre un atributo, cuyos valores son distintos para cada objeto de la entidad. A estos atributos se los denomina atributos clave, y sus valores pueden servir para identificar de manera única a cada objeto de una entidad.

5 Clave Primaria Ejemplos
El atributo Nombre es una clave para la entidad Empresa, porque no se permite que dos empresas tengan el mismo nombre. Para la entidad Persona, un atributo clave característico es NúmeroLegajo.

6 Clave Primaria Hay ocasiones en que varios atributos juntos constituyen una clave, o sea que la combinación de los valores de los atributos es distinta para cada objeto de la Entidad. Si un conjunto de atributos posee esta propiedad se dice que es un atributo compuesto. En la Notación del modelo ER, el nombre de todo atributo clave aparece subrayado dentro del óvalo.

7 Modelo Entidad Relación
Bares Una persona puede ser clientes de varios bares. Un bar puede tener varios dueños, los que a su vez pueden ser cliente algún bar. Un propietario puede tener mas de un bar y con distintos socios. Nos interesa registrar el porcentaje de capital que aporta cada propietario en cada bar.

8 Modelo Entidad Relación
Empresa Un empleado puede participar en varios proyectos simultáneamente. Un proyecto está formado por un grupo de empleados. Cada empleado de la empresa pertenece a un solo departamento. El presupuesto de un proyecto puede distribuirse entre varios departamentos, no necesariamente en partes iguales. Nos interesa registrar el porcentaje de imputación de cada proyecto a cada departamento

9 Modelo Entidad Relación
Sistema Un sistema está formado por la ejecución de un conjunto de programas, cada uno con una cierta frecuencia. Un programa puede ejecutarse en más de un sistema, y su frecuencia depende del sistema en que se corra. A su vez un programa puede usar un archivo en distintos modos (input, output, input-output) y este método de acceso depende del programa que lo use. Un archivo puede ser usado por varios programas. Nos interesa registrar el modo de acceso de cada archivo, y la frecuencia para cada programa que se ejecute.

10 Modelo Entidad Relación
Exportaciones Cada país pertenece a un único bloque económico. Puede haber bloques constituidos por un solo país. Para cada bloque se requiere mantener el código, nombre, y el PBI per capita promedio. Se desea mantener el precio de exportación de un determinado producto. Este precio se establece entre los países involucrados en la transacción. Para cada país se requiere mantener un código, nombre, y PBI per capita. Un producto puede ser insumo de otros productos, y/o estar formado por varios insumos. Los productos exportados pueden ser tanto materia prima, como productos construidos sobre la base de otros. Para cada producto se requiere mantener código y descripción.

11 Modelo Entidad Relación
Medicamentos Un laboratorio produce varios medicamentos. Para cada medicamento se requiere mantener nombre, precio y presentación, donde el nombre lo establece el laboratorio y no puede ser igual al de un medicamento ya existente. Un medicamento necesita varios productos químicos, y varios medicamentos pueden necesitar el mismo producto químico. Un paciente puede registrar varias enfermedades. Un paciente tiene un médico de cabecera, pero puede ser atendido por cualquier otro. La dosis con que se suministra un medicamento varía según el paciente y el criterio del médico.

12 Modelo Entidad Relación
Clases Un docente puede trabajar en distintas materias. Cada materia pertenece a uno y sólo un departamento. Para cada departamento existe un consejo departamental compuesto por un grupo de docentes. Un docente puede tener distintas categorías en distintas materias. Un docente puede pertenecer a lo sumo a un consejo departamental. Cada consejo departamental tiene un director, varios consejeros titulares y varios consejeros suplentes. En cada consejo departamental funcionan tres comisiones (Reglamentos, Presupuestos y Asuntos académicos). Todos los docentes miembros de un consejo departamental trabajan en una y sólo una comisión.

13 Continuación Clases Pueden existir materias que en un momento dado no tengan algún docente asignado. No hay límites en cuanto a la cantidad de docentes que pueden trabajar en una materia. Para cada docente interesa registrar el legajo, nombre, domicilio, antigüedad, nivel del título (intermedio, graduado, master, doctor), título, categoría en cada materia en que trabaja y, si pertenece a un consejo directivo, cargo y comisión. Para cada departamento interesa registrar código y nombre. Para cada materia interesa registrar código y nombre.

14 Modelo Entidad Relación
Institución Deportiva Una institución regula las actividades deportivas de los clubes y sus disciplinas para los campeonatos organizados. Un club puede participar en las competencias de distintas disciplinas deportivas, siempre que esté inscripto en ellas. Del club se requiere nombre, nombre del presidente y domicilio. Cada encuentro se realiza entre los equipos de dos clubes, y en una determinada disciplina, en la cual ambos deben estar inscriptos. Se registra únicamente la fecha y lugar del encuentro. Interesa saber qué disciplina tiene cada club, y además se requiere conocer el año de inscripción de cada disciplina. Cada disciplina tiene un número mínimo de deportistas.


Descargar ppt "Construcción del modelo Entidad Relación"

Presentaciones similares


Anuncios Google