Modelo De Entidad De Relación

Solo disponible en BuenasTareas
  • Páginas: 7 (1746 palabras)
  • Descarga(s): 0
  • Publicado: 13 de agosto de 2012
Leer documento completo
Vista previa del texto
Cátedra : D I S E Ñ O D E S I S T E M A S
T e r c e r A ñ o - INGENIERIA EN SISTEMAS DE INFORMACIÓN
U. T. N. -




Modelo de Entidad Relación


El análisis de datos y de funciones se complementan y apoyan en el proyecto de un sistema. Dan información y modelos complementarios. Un buen análisis de datos es aquel que ha tenido en cuenta el análisis de funciones. Un buenanálisis de funciones se debe apoyar en un análisis de datos.

Modelo de datos: es la representación de la estructura estática de los datos de un sistema.

Modelo funcional: representa la estructura dinámica de los procesos.


MODELO DE ENTIDAD RELACION (M.E.R.)

Es una herramienta gráfica que se utiliza para modelar los datos. Es un modelo de red que describe con un alto nivel deabstracción la distribución de datos almacenados en un sistema.

Definiciones:

Entidad u objeto: es una representación abstracta de un objeto del mundo real. Es algo que puede identificarse en el ambiente de trabajo de los usuarios, es algo importante para los usuarios del sistema que se va a desarrollar. Puede ser un hecho, una cosa, un organismo social.

Ejemplos de entidades u objetos:
.Empleado José
. Cliente 1237
. Pedido de venta 786
. Vendedora Marta
. Artículo AC105

Clase de entidades o tipos de objetos: las entidades o los objetos se agrupan en conjuntos del mismo tipo llamados 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 tanto que una ocurrencia es la representación de unaentidad u objeto particular (cliente 1237).

Las clases de entidades se representan en mayúsculas mientras que las entidades se representan en minúsculas.
En el M.E.R. las clases de entidades se representan con un rectángulo.


Características de una clase de entidades:

- Puede identificarse de manera única por algún medio.
- Juega un papel necesario en el sistema que se construye.
- Puededescribirse por uno o más datos (atributos), es decir, CLIENTE puede describirse por medio de datos tales como nombre, domicilio, teléfono, límite de crédito, etc.

Un sistema y una entidad pueden tener el mismo nombre, pero representan cosas diferentes.
Ejemplo: Compras:
- como sistema, es un conjunto de procesos, estructuras de datos que tienen como objetivo el manejo de información sobre lascompras de una empresa.
- como entidad, es un evento, una transacción, un hecho.


Atributos: son las propiedades que describen las características de una entidad u objeto. Ejemplo: la entidad AUTO tiene los atributos: marca, modelo, patente, color, nro. de puertas, etc.

Características de los atributos:

1 - Puede tomar un valor nulo. En algunos casos es necesario definir unarestricción de integridad para impedir que tome un valor nulo. Ejemplo: en la entidad CLIENTE el atributo teléfono puede tomar un valor nulo pero el atributo nombre siempre debe tener un valor.

2 - No pueden definirse atributos multivalentes , es decir, no pueden tomar más de un valor.

Ejemplo:
Empleados : Nombre + Dirección + Salario + Teléfonos. El atributo teléfonos se debe dividir en TeléfonoParticular y Teléfono Comercial

3 - No pueden definirse atributos compuestos, es decir, formado por varios sub-atributos.
Ejemplo: Domicilio está formado por Dirección (calle y nro.) , Código Postal , Ciudad .

4 - Atributo determinante: es un atributo que toma un valor único de forma tal que determina unívocamente a la entidad. Se lo llama atributo clave o llave.


Relaciones: lasentidades se conectan entre sí mediante las relaciones. Una relación representa un conjunto de conexiones. Gráficamente se representa con un rombo.

Características de las relaciones :

1 - Representan algo que debe ser recordado por el sistema: algo que no puede calcularse ni derivarse mecánicamente.

2 - Las relaciones tienen ocurrencia y también pueden tener atributos.

3 - Puede...
tracking img