Modelo entidad relacion

Páginas: 12 (2974 palabras) Publicado: 2 de agosto de 2010
El modelo Entidad-Relaci´n o
Dra. Amparo L´pez Gaona o

Posgrado en Ciencia e Ingenier´ de la Computaci´n ıa o Fac. Ciencias, UNAM

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Construcci´n de una BD o
Pasos en la construcci´n de una aplicaci´n: o o
1 2 3 4 5

Entender el mundo dominio de mundo real que se va amodelar. Especificarlo usando un formalismo de dise˜o para BD. n Traducir la especificaci´n al modelo de datos del SABD. o Crear el esquema de la BD. Poblar la BD.

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Dise˜o n
¿Porqu´ necesitamos realizar un dise˜o? e n
Para determinar una estructura de la base de datos antes derealizar una implementaci´n particular. o

¿Qu´ necesitamos saber? e
Qu´ elementos considerar. e C´mo relacionarlos. o Qu´ restricciones existen el dominio de cada elemento. e

Formalismos para el dise˜o n
Modelo entidad/relaci´n (E/R). o Lenguaje para descripci´n de objetos (ODL). o Lenguaje para modelado UML.

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Cienciae Ingenier´ de la Compu ıa /1

Modelo ER
El modelo entidad relaci´n (ER) proporciona una herramienta para o representar informaci´n del mundo real a nivel conceptual. o Creado en 1976 por Peter Chen, permite describir las entidades involucradas en una base de datos, as´ como las relaciones y restricciones ı de ellas. Notaci´n gr´fica. o a Tiene sem´tica clara. a F´cil de entender a´n por noespecialistas. a u Independiente de cualquier SABD.

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Entidades
Una entidad es un elemento con existencia independiente de otros elementos. F´ ısica: un auto, una casa, una persona, un empleado. Conceptual: un trabajo, un curso, un pr´stamo. e Un conjunto de entidades o tipo entidades un conjunto de entidades que comparten las mismas propiedades. Ejemplos: conjuntos de empleados, compa˜´ clientes, autos, etc. nıas,

(Juan, 14235, Mat)

(Elena, 381175, Fis) (Ana 145332, CC)

Alumno

(Maria, 67894,CC)

(Pedro, 67890,CC)
El modelo Entidad-Relaci´n o

Dra. Amparo L´pez Gaona () o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Atributos
Toda entidad tienepropiedades particulares, denominadas atributos. Ejemplo: Empleado = (nombre, sexo, direccion, salario, fechaNac) Cuenta = (numCuenta, balance) Los atributos se representan por ´valos ligados al rect´ngulo mediante o a l´ ıneas rectas.
Nombre NumCta

Carrera Alumno

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1 ...Atributos
Los atributos pueden ser: Simples o compuestos Univaluados o multivaluados Derivados o almacenados Nulos Llaves Dominio = conjunto de valores v´lidos para un atributo. a

Dra. Amparo L´pez Gaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Relaciones
Una relaci´n (relationship) es una asociaci´n entre entidades. o o Definici´n matem´tica: o aSi A, B son conjuntos, entonces una relaci´n R es un subconjunto de o A×B Ejemplo: Si A = {1, 2, 3}, B = {a, b, c, d}, R = {(1, a), (1, c), (3, b)} Una relaci´n se representa con un rombo. o

Empleado

Trabajar

Proyecto

Cada ejemplar de trabajar asocia una entidad de Empleado con una de Proyecto. De manera formal trabajar es un subconjunto de Empleado X Proyecto.

Dra. Amparo L´pezGaona () o

El modelo Entidad-Relaci´n o

Posgrado en Ciencia e Ingenier´ de la Compu ıa /1

Cardinalidad
Expresa el n´mero de entidades que pueden asociarse v´ un tipo de u ıa relaci´n. o Para las relaciones binarias la cardinalidad puede ser:
Uno a uno (←→) Uno a varios (←−) Varios a uno (−→) Varios a varios ( )
Trabajar

Empleado

Departamento

Administrar

Dra. Amparo L´pez...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Entidad-Relación
  • Modelo Entidad Relacion
  • Modelo Entidad Relación Extendido
  • Modelo Entidad Relacion
  • Extencion del modelo entidad relacion
  • Modelo entidad Relacion BD
  • EJERCICIOS MODELO ENTIDAD RELACION
  • Modelo Entidad Relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS