M         E          R  Es una herramienta para el modelado dedatos que permite representar las entidadesrelevantes de un ...
M   E   R
M         E         R1.Se elabora el diagrama (o diagramas)entidad-relación.2.Se completa el modelo con listas deatributos...
M             E             RSon necesarias otras técnicas para lograr un modelodirectamente implementable en una base de ...
M             E             REl modelo de datos entidad-relación está basado en unapercepción del mundo real , consta de u...
EntidadRepresenta una “cosa” u "objeto" del mundo real conexistencia independiente, es decir, se diferenciaunívocamente de...
Una entidad está descrita y se representa por suscaracterísticas o atributos. Por ejemplo, la entidad Personalas          ...
Se representan mediante un círculo o elipseetiquetado mediante un nombre en su interior.Cuando un atributo es identificati...
RelaciónDescribe cierta dependencia entre entidades o permite laasociación de las mismas.Conjunto de relacionesConsiste en...
RestriccionesSon reglas que deben mantener los datosalmacenados en la base de datos.CORRESPONDENCIA DE CARDINALIDADESDado ...
Dado un conjunto de relaciones binarias y los conjuntosde entidades A y B, la correspondencia decardinalidades puede ser:U...
Restricciones de participaciónDado un conjunto de relaciones R en el cualparticipa un conjunto de entidades A, dichapartic...
ClavesEs un subconjunto del conjunto de atributos comunesen una colección de entidades.• Permite identificar unívocamente ...
TIPOS DE CLAVESSuperclave: Es un subconjunto de atributos que permitedistinguir unívocamente cada una de las entidades de ...
modelo entidad relacion
Próxima SlideShare
Cargando en…5
×

modelo entidad relacion

212 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
212
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

modelo entidad relacion

  1. 1. M E R Es una herramienta para el modelado dedatos que permite representar las entidadesrelevantes de un sistema de información así como sus interrelaciones y propiedades.
  2. 2. M E R
  3. 3. M E R1.Se elabora el diagrama (o diagramas)entidad-relación.2.Se completa el modelo con listas deatributos y una descripción de otrasrestricciones que no se pueden reflejar enel diagrama.
  4. 4. M E RSon necesarias otras técnicas para lograr un modelodirectamente implementable en una base de datos.• Transformación de relaciones múltiples en binarias.• Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa).• Conversión en tablas (en caso de utilizar una base de datos relacional).Base de datos o banco de datos es un conjunto de datospertenecientes a un mismo contexto y almacenadossistemáticamente para su posterior uso.
  5. 5. M E REl modelo de datos entidad-relación está basado en unapercepción del mundo real , consta de una colección deobjetos básicos, llamados entidades, y de relaciones entreesos objetos.EntidadRepresenta una “cosa” u "objeto" del mundo real conexistencia independiente, es decir, se diferenciaunívocamente de otro objeto o cosa, incluso siendo del mismotipo, o una misma entidad. EJEMPLOS:• Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos).• Un automóvil. (Aunque sean de la misma marca, el mismo modelo).
  6. 6. EntidadRepresenta una “cosa” u "objeto" del mundo real conexistencia independiente, es decir, se diferenciaunívocamente de otro objeto o cosa, incluso siendo delmismo tipo, o una misma entidad. EJEMPLOS:• Una persona. (Se diferencia de cualquier otra persona, incluso siendo gemelos).• Un automóvil. (Aunque sean de la misma marca, el mismo modelo).Una entidad está descrita y se representa por suscaracterísticas o atributos. Por ejemplo, la entidad Personalas características:Nombre, Apellido, Género, Estatura, Peso, Fecha denacimiento, etc...
  7. 7. Una entidad está descrita y se representa por suscaracterísticas o atributos. Por ejemplo, la entidad Personalas características:Nombre, Apellido, Género, Estatura, Peso, Fecha denacimiento, etc...AtributosSon las características que definen o identifican a unaentidad, pueden ser muchas, y el diseñador solo utiliza lasque considere más relevantes. Los atributos son laspropiedades que describen a cada entidad en un conjunto deentidades.En un conjunto de entidades, cada entidad tiene valoresespecíficos asignados para cada uno de sus atributos, de estaforma, es posible su identificación unívoca.
  8. 8. Se representan mediante un círculo o elipseetiquetado mediante un nombre en su interior.Cuando un atributo es identificativo de la entidad sesuele subrayar dicha etiqueta.Para cada atributo, existe un dominio delmismo, este hace referencia al tipo de datos queserá almacenado o a restricciones en los valores queel atributo puede tomar (cadenas decaracteres, números, solo dos letras, solo númerosmayores que cero, solo números enteros).
  9. 9. RelaciónDescribe cierta dependencia entre entidades o permite laasociación de las mismas.Conjunto de relacionesConsiste en una colección, o conjunto, de relaciones de lamisma naturaleza.La dependencia o asociación entre los conjuntos de entidadeses llamada participación. En el ejemplo anterior los conjuntosde entidades "Habitación" y "Huésped" participan en elconjunto de relaciones habitación-huésped.Se llama grado del conjunto de relaciones a la cantidad deconjuntos de entidades participantes en la relación.
  10. 10. RestriccionesSon reglas que deben mantener los datosalmacenados en la base de datos.CORRESPONDENCIA DE CARDINALIDADESDado un conjunto de relaciones en el queparticipan dos o más conjuntos de entidades, lacorrespondencia de cardinalidad indica elnúmero de entidades con las que puede estarrelacionada una entidad dada.
  11. 11. Dado un conjunto de relaciones binarias y los conjuntosde entidades A y B, la correspondencia decardinalidades puede ser:Uno a Uno: Una entidad de A se relaciona únicamentecon una entidad en B y viceversa .Uno a varios: Una entidad en A se relaciona con cero omuchas entidades en B.Varios a Uno: Una entidad en A se relacionaexclusivamente con una entidad en B.Varios a Varios: Una entidad en A se puede relacionarcon 0 o muchas entidades en B y viceversa .
  12. 12. Restricciones de participaciónDado un conjunto de relaciones R en el cualparticipa un conjunto de entidades A, dichaparticipación puede ser de dos tipos:•Total: Cuando cada entidad en A participa enal menos una relación de R.•Parcial: Cuando al menos una entidad en ANO participa en alguna relación de R.
  13. 13. ClavesEs un subconjunto del conjunto de atributos comunesen una colección de entidades.• Permite identificar unívocamente cada una de las entidades pertenecientes a dicha colección.• Permiten distinguir entre sí las relaciones de un conjunto de relaciones.
  14. 14. TIPOS DE CLAVESSuperclave: Es un subconjunto de atributos que permitedistinguir unívocamente cada una de las entidades de unconjunto de entidades. Si se añade un atributo al anteriorsubconjunto, el resultado seguirá siendo una superclave.Clave candidata: Dada una superclave, si ésta deja de serloquitando únicamente uno de los atributos que lacomponen, entonces ésta es una clave candidata.Clave primaria: Es una clave candidata, elegida por eldiseñador de la base de datos, para identificar unívocamentelas entidades en un conjunto de entidades.

×