Modelo ER Base de Datos

Páginas: 27 (6613 palabras) Publicado: 10 de junio de 2014
Instituto Tecnológico de Celaya

Fundamentos de Bases de Datos
Unidad 2. Modelo Entidad/Relación

UNIDAD 2.

MODELO ENTIDAD/RELACIÓN

Objetivo
En esta unidad el lector aprenderá a:
Definir el modelo Entidad/Relación y sus elementos.
Modelar un caso práctico de automatización mediante el modelo
Entidad/Relación.
Modelar un caso práctico mediante el Lenguaje de Modelado Unificado(UML).

Introducción
El modelo de datos Entidad/Relación (E/R), está basado en una percepción del mundo
real que consta de una colección de objetos básicos llamados entidades, y de
relaciones entre esos objetos. Se desarrolló para facilitar el diseño de bases de datos
permitiendo la especificación de un esquema de la empresa que representa la
estructura lógica completa de una base de datos.2.1. Conceptos básicos
Los elementos del modelo E/R son: entidades, atributos, relaciones y dominio, además
del conjunto de valores análogo al concepto de domino. Es importante hacer buen uso
de esta terminología y ser capaces de usarlos en el momento apropiado. Por ejemplo,
en el modelo E/R, no se hacen referencias a tablas, aquí se llamarán entidades.

2.1.1. Entidad
Se puede definir comoaquel objeto (real o abstracto) acerca del cual se quiere
almacenar información en la base de datos. Existen dos clases de entidades: regulares
que son aquellos que tienen existencia por sí mismas (como libro y autor), y débiles,
cuya existencia depende de otro tipo de entidad (por ejemplo, familiar depende de
empleado), y la desaparición de un empleado de base de datos hace que desaparezcantambién todos los familiares que estaban a su cargo. Ejemplos de entidades son:
empleado, cliente, organización, parte, ingrediente, orden de compra, orden de cliente,
producto.
Un conjunto de entidades es la totalidad de las entidades del mismo tipo que comparten
las mismas propiedades o atributos.

23

Instituto Tecnológico de Celaya

Fundamentos de Bases de Datos
Unidad 2. ModeloEntidad/Relación

Entidades débiles y fuertes
Una entidad puede no tener suficientes atributos para formar una clave primaria. Tal
entidad se denomina entidad débil. Una entidad que tiene una clave primaria se
denomina entidad fuerte.
Una entidad fuerte es por definición una entidad dominante, mientras una entidad débil
es una entidad subordinada.
Aunque un conjunto de entidades débil notiene clave primaria, solamente se necesita
conocer la distinción entre todas aquellas entidades del conjunto de entidades que
dependen de una entidad particular fuerte. El discriminante de una entidad débil es un
atributo o conjunto de atributos que permite que esta distinción se haga.
La clave primaria de una entidad débil se forma mediante la clave primaria de la entidad
fuerte de cuyaexistencia depende la entidad débil, más el discriminante de la entidad
débil.

2.1.2. Relación
Se entiende por relación aquella asociación o correspondencia existente entre
entidades. Las relaciones típicamente son dadas por nombres. Un curso es tomado por
un miembro de la facultad.
En un tipo de relación existen los siguientes elementos:
a) Nombre: Como todo objeto del modelo E/R, cada tipode relación tiene un
nombre que lo distingue unívocamente del resto y mediante el cual ha de ser
referenciado.
b) Grado o cardinalidad: Es el número de tipos de entidad que participan en un
tipo de relación.
Los siguientes son ejemplos de relaciones: Un empleado toma una orden de cliente, un
estudiante se inscribe en un curso.

2.1.3. Atributo
Se refiere a cada una de las propiedades ocaracterísticas que tiene un tipo de entidad
o un tipo de relación. Los atributos toman valores de uno o muchos dominios. Son las
propiedades usadas para distinguir una instancia de una entidad de otra. Los atributos
de la entidad empleado podrían incluir: id_empleado, número de seguro social, nombre,
apellido, dirección, ciudad, teléfono.
Identificador: Es un atributo especial usado para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bases de Datos modelo ER
  • Modelo de datos bases de datos
  • Modelos de datos de las bases de datos
  • Excel Base De Datos Modelo
  • Ejercicio Modelamiento de base de datos
  • Modelos emergentes de base de datos
  • Modelos emergentes de bases de datos
  • Modelo jerarquico-base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS