Documentos de Académico
Documentos de Profesional
Documentos de Cultura
R)
M.E.R.
Es una herramienta gráfica que se utiliza para modelar datos. Un modelo de red que describe
con un alto nivel de abstracción la distribución de los datos almacenados en un sistema.
Entidad: es una representación abstracta de un objeto del mundo real. Algo que puede
identificarse en el ambiente de trabajo de los usuarios, algo importante para los
usuarios de los sistemas que se va a desarrollar. Puede ser un hecho, una cosa, un
organismo social.
Las entidades o los objetos se agrupan en conjuntos del mismo tipo, llamado clases de
entidades o tipos de objetos. Una clase de entidad o tipo de objeto es la forma general
o descripción de algo (CLIENTE). En el M.E.R las clases de entidades se representan con
rectángulos.
Atributos: son las propiedades que describen las características de una entidad u
objeto. Ejemplo: la entidad AUTO tiene los atributos (marca, modelo, patente, etc).
1. Relación uno a uno (1:1). Es esta relación una ocurrencia de una entidad se relaciones
con sólo una ocurrencia de otra entidad. Ejemplo; en la relación ASIGNA cada
EMPLEADO de una empresa tiene asignado un AUTO para su movilidad y ningún AUTO
se asigna a más de un empleado.
(Existe un atributo en común entre las dos entidades; la clave secundaria se ubica en
alguna de las dos tablas).
2. Relación uno a muchos (1: N). En una relación 1:N una ocurrencia de una entidad se
relaciona con muchas ocurrencias de otra entidad. Ejemplo; en la relación ocupa cada
estudiante ocupa un dormitorio pero un dormitorio es ocupado por varios estudiantes.
(En este caso la clave secundaria, se ubica en las tablas Estudiante con relación N).
Ejercicio N°1:
Respuesta:
Punto 1: Lo que tenemos que observar en la factura, es que tenemos varios datos
agrupados los cuales pertenecen a distintas entidades. Lo primero que observamos es que
existe un número de factura y una fecha lo cual tiene que ser guardado en la base de
datos. Por lo cual eso me indica que existe una ENTIDAD FACTURA. A continuación existe
un cuit y nombre de cliente, entonces tengo una ENTIDAD CLIENTE. También observamos
que existe un código, una descripción y un precio del producto por lo cual existe una
ENTIDAD PRODUCTO. Respondiendo al primer punto, las entidades que están agrupadas
son las siguientes:
FACTURA
CLIENTE
PRODUCTO
Punto 2: Una vez obtenidas las entidades lo que vamos hacer es encontrar los atributos de
cada una de ellas. Para eso observamos la tabla e identificamos los atributos
correspondientes a cada entidad. Para la entidad FACTURA tengo el número de factura y la
fecha. Para la entidad cliente tengo el cuit y el nombre del cliente. Para la entidad
producto tenemos código producto, descripción producto y precio unidad. Por lo tanto nos
queda de la siguiente manera:
Las llaves primarias las indicamos subrayando cada atributo; no siempre están al principio
de cada entidad en este ejemplo se lo indica así por una cuestión de prolijidad.
Izquierda a derecha:
Un cliente tiene
muchas facturas.
Derecha a izquierda:
Una factura tiene un
solo cliente.
Repitiendo el método anterior para las entidades FACTURA contiene PRODUCTO; llegamos
al siguiente esquema:
Cuando tenemos una cardinalidad entre entidades de N a N se genera una nueva entidad
la cual nombrare DETALLEFACTURA. Por lo cual el diagrama de M.E.R. quedará de la
siguiente manera.
Una vez obtenido el M.E.R. voy a indicar los atributos e identificar las LLAVES
SECUNDARIAS las cuales me indican las relaciones que existen entre cada tabla.
La siguiente figura muestra el M.E.R. terminado con todos los atributos. Lo cual me sirve
para sacar varias conclusiones:
Ejercicio N°2: