Modelo e/r

Solo disponible en BuenasTareas
  • Páginas : 2 (357 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de febrero de 2011
Leer documento completo
Vista previa del texto
Modelo Entidad/Relación
Lic. Nancy Berenice Carbajal Mendoza

Modelo ER
• El modelo entidad relación (ER) proporciona una herramienta para representar información del mundo real a nivelconceptual. • Creado en 1976 por Peter Chen, permite describir las entidades involucradas en una base de datos, así como las relaciones y restricciones de ellas.

Entidades
Una entidad es un elemento conexistencia independiente de otros elementos. • Física: un auto, una casa, una persona, un empleado. • Conceptual: un trabajo, un curso, un préstamo.

Un conjunto de entidades o tipo entidad es unconjunto de entidades que comparten las mismas propiedades. Ejemplos: conjuntos de empleados, compañías, clientes, autos, etc.

Atributos
Toda entidad tiene propiedades particulares, denominadasatributos.
Ejemplo: • Empleado = (nombre, sexo, dirección, salario, fechaNac) • Cuenta = (numCuenta, balance)

Atributos
• Los atributos se representan por óvalos ligados al rectángulo mediantelíneas rectas

Relaciones
Una relación es una asociación entre entidades. Definición matemática: • Si A, B son conjuntos, entonces una relación R es un subconjunto de A × B • Ejemplo: Si A = {1, 2,3},B = {a, b, c, d}, R = {(1, a), (1, c), (3, b)}

Relación
• Una relación se representa con un rombo.

Cardinalidad
Expresa el numero de entidades que pueden asociarse vía un tipo derelación.
Forma como cada elementos de la entidad participa de la relación (Mínima, Máxima)

Relaciones uno a uno 1:1 Relaciones uno a muchos 1:n Relaciones muchos a muchos n : m

• CARDINALIDAD:

UNOO MUCHOS

VENDE
VENDEDOR ARTÍCULO

CERO O MUCHOS

TRABAJA EN
EMPLEADO PROYECTOS

CERO O UNO

MUCHOS
EMPLEADO

UTILIZA

COMPUTADOR

UNO Y SÓLO UNO

Cardinalidad

CIUDAD NOMBRE# CUENTA SALDO

IDENTIFIC.

CLIENTE

POSEE CUENTA PERTENECE A

TRABAJO

TELÉFONO

SUCURSAL

DIRECCIÓN NOMBRE

Notación

Restricciones al modelado
• Los atributos pertenecen...
tracking img