1. INSTITUTO CRISTO DEL PICACHO
RESUMEN DEL MODELO E-R
ALUMNA:DAMARI BEATRIZ BARRIENTOS.
MAESTRO:DAVID ELVIR
ASIGNATURA:ANALISIS Y DISEÑO
2. MODELO ENTIDAD-RELACIÓN
Los sistemas y el modelo de entidad-relación
Otra forma en que un analista de sistemas puede mostrar el alcance del sistema y definir
límites apropiados
para el mismo es mediante el uso de un modelo entidad-relación. Los elementos que
conforman un sistema organizacional
se pueden denominar entidades. Una entidad puede ser una persona, un lugar o una cosa,
como un
pasajero en una aerolínea, un destino o un avión. O bien, una entidad puede ser un evento,
como el fin de mes,
un periodo de ventas o el tiempo de inactividad de una máquina. Una relación es la asociación
que describe a la
interacción entre las entidades.
Hay muchas convenciones para dibujar diagramas de entidad-relación (E-R) (con nombres
como las notaciones
tipo pata de cuervo [crow’s foot], Arrow o Bachman). En este libro utilizaremos la notación tipo
pata de
cuervo. Por ahora vamos a suponer que una entidad es un cuadro rectangular simple.
En la figura 2.6 aparece un diagrama de entidad-relación simple. Dos entidades se enlazan
entre sí mediante
una línea. En este ejemplo, el final de la línea se marca mediante dos marcas paralelas cortas
(I I) para indicar
que esta relación es de uno a uno. Por lo tanto, se asigna exactamente un empleado a una
extensión telefónica.
Nadie comparte la misma extensión telefónica en esta oficina.
3. Las flechas rojas no forman parte del diagrama de entidad-relación;
aparecen sólo para indicar cómo leerlo.
La frase del lado derecho de la línea se lee de arriba hacia abajo de la
siguiente manera: “Un EMPLEADO se
asigna a una EXTENSIÓN TELEFÓNICA”. Del lado izquierdo, leyendo de
abajo hacia arriba, la flecha dice:
“Una EXTENSIÓN TELEFÓNICA se enlista para un EMPLEADO”.
Es obvio que en este diagrama se utiliza la notación
tipo pata de cuervo (>—+), y este ejemplo específico contiene una relación
de varios a uno. Si leemos de izquierda
a derecha, la flecha indica: “Varios EMPLEADOS son miembros de un
DEPARTAMENTO”. Si leemos
de derecha a izquierda, implica: “Un DEPARTAMENTO contiene varios
EMPLEADOS”.
Observe que cuando hay una relación de varios a uno, la gramática
cambia de “es” a “son” aún y cuando
se escribe el “es” en singular en la línea. La notación tipo pata de cuervo y
la marca individual no indican literalmente
que este extremo de la relación tenga que ser de “varios” en forma
obligatoria. Lo que implican es que
este extremo puede ser cualquier cosa: uno o varios.
4. Aquí enlistamos varias relaciones de entidades comunes.
La primera, “Un EMPLEADO se asigna a una OFICINA” es una relación de uno a uno. La segunda es una relación
de uno a varios: “Una AERONAVE DE CARGA servirá a uno o más Centros DE DISTRIBUCIÓN”. La tercera
es ligeramente distinta, ya que tiene un círculo en un extremo. Se puede leer así: “Un ANALISTA DE SISTEMAS
se puede asignar a VARIOS PROYECTOS”, lo cual significa que el analista se puede asignar a ningún proyecto [el
círculo (O) indica cero], a uno o a varios proyectos. De igual forma, el círculo (O) indica que es posible no tener
ningún mantenimiento programado en la siguiente relación. Recuerde que la marca corta significa uno. Por lo tanto,
podemos leerlo de la siguiente forma: “Una MÁQUINA puede o no tener asignado un MANTENIMIENTO
PROGRAMADO”.
Observe que la línea se escribe como “tiene asignado”, pero las marcas de los extremos de la línea
indican que no se va a realizar ningún mantenimiento (O) o que se va a realizar un mantenimiento (I).
La siguiente relación establece que: “Uno o más VENDEDORES (plural de VENDEDOR) se asignan a uno
o más Clientes”. Ésta es la clásica relación de varios a varios. La siguiente relación se puede leer así: “La
OFICINA PRINCIPAL puede tener uno o varios Empleados”, o “Uno o más Empleados pueden asignarse
o no a la OFICINA PRINCIPAL”. Una vez más, los símbolos I y O juntos implican una situación booleana; en
otras palabras, uno o cero.
La relación final que se muestra en esta figura se puede leer así: “Varios Pasajeros van a volar a varios
Destinos”. Algunas personas prefieren usar este símbolo [>—+] para indicar una condición de “varios” obligatoria
(¿sería posible tener sólo un pasajero o sólo un destino?). Aún así, algunas herramientas CASE como Visible
Analista no ofrecen esta posibilidad, ya que es suficiente con la condición opcional de uno o varios que se
muestra en la relación VENDEDOR-CLIENTE.
Hasta ahora hemos modelado todas nuestras relaciones mediante un solo rectángulo simple y una línea. Este
método funciona bien cuando examinamos las relaciones de cosas reales, como personas, lugares y cosas. Pero
5. FUNDAMENTOS DEL ANÁLISIS DE SISTEMAS
En los diagramas E-R se utilizan tres tipos distintos de entidades:
Entidad
Fundamental Por lo general una entidad real una persona, lugar o
cosa
Entidad
Asociativa Algo creado que une a dos entidades
Entidad
Atributiva Algo útil para describir atributos, en especial los grupos
repetitivos
algunas veces creamos elementos en el proceso de desarrollo de un
sistema de información. Algunos ejemplos son facturas, recibos, archivos
y bases de datos. Por ejemplo, cuando queremos describir la forma en
que se relaciona
una persona con un recibo, es conveniente indicar el recibo de una manera
distinta.
6. Biblioteca tiene varias copias del mismo libro, se puede utilizar una entidad
atributiva para designar qué copia del libro se va a sacar.
La entidad atributiva es útil para mostrar grupos de datos repetitivos. Por
ejemplo, suponga que
vamos a modelar las relaciones que existen cuando un patrocinador
obtiene boletos para un concierto o show. Al
principio las entidades parecen obvias: “Un CLIENTE y un
CONCIERTO/SHOW”,
¿Qué tipo de relación existe? A primera instancia, el CLIENTE obtiene una
reservación para un CONCIERTO/
SHOW y se puede decir que el CONCIERTO/SHOW hizo una reservación
para un CLIENTE .
Desde luego que el proceso no es tan simple, por lo que el diagrama E-R
tampoco necesita ser así de simple.
En realidad el CLIENTE hace una RESERVACIÓN, como se muestra en la
figura 2.11. La RESERVACIÓN es
para un CONCIERTO/SHOW. El CONCIERTO/SHOW contiene la
RESERVACIÓN y la RESERVACIÓN está
a nombre del CLIENTE. Agregamos una entidad asociativa en este caso ya
que se creó una RESERVACIÓN debido
a que el sistema de información requiere que se relacionen el CLIENTE y
el CONCIERTO/SHOW.
7. Cliente: hace esta a nombre de reservación que es para un
concierto.
El analista necesita:
1. Enlistar las entidades en la organización para
obtener una mejor comprensión de la misma.
2. Elegir las entidades clave para reducir el alcance del
problema a una dimensión manejable y significativa.
8. MAC
El atractivo de la Mac es un software fácil de usar para PC y
este le sirve a los analistas para facilitar
El proceso de dibujar los diagramas E-R ya que este es mas
fácil que el Microsoft Visio.