Gbd3

1,408 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,408
On SlideShare
0
From Embeds
0
Number of Embeds
626
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gbd3

  1. 1. Base de datos (MySQL)<br />Modelo de Entidad-Relación (Modelo Conceptual)<br />Ing. Linda Masias Morales<br />
  2. 2. Introducción<br />Los diagramas o modelos entidad-relación son una herramienta para el modelado de datos de un sistema de información. <br />Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.<br />Basado en una percepción del mundo real consiste en objetos llamados entidades y de relaciones entre estos objetos.<br />Se desarrollo para facilitar el diseño de base de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógico completa de una base de datos.<br />
  3. 3. Introducción<br />Es uno de los diferentes modelos de datos semánticos (representación del significado de los datos).<br />El modelo E-R es extremadamente útil para hacer corresponder los significados e interacciones de las empresas del mundo real con un esquema conceptual.<br />Muchas herramientas de diseño de base de datos se basan en los conceptos del modelo E-R. <br />
  4. 4. Componentesde modelo E-R<br />Entidades<br /> Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.<br />Un automóvil(numero de placa)<br />Una casa(dirección)<br />
  5. 5. Componentes de modelo E-R<br />Entidadesconcreta <br />Una entidad puede ser un objeto con existencia física como:<br /><ul><li>Una persona
  6. 6. Un animal
  7. 7. Una casa</li></ul>Entidad abstracta<br /> Un objeto con existencia conceptual como: <br /><ul><li>Un puesto de trabajo
  8. 8. Una asignatura de clases
  9. 9. Un nombre</li></li></ul><li>Componentesde modelo E-R<br />Entidades<br /> Todo lo que existe y es capaz de ser descrito (sustantivo) Ejemplo: cliente, producto, estudiante, etc.<br />
  10. 10. Componentesde modelo E-R<br />Claves<br /><ul><li>Super clave </li></ul>Es un conjunto de atributos que identifican de forma unívoca una entidad.<br /><ul><li>Clave candidata</li></ul>Es cada una de las claves mínimas existente en un conjunto de entidades.<br /><ul><li>Clave principal</li></ul> Es una clave candidata elegida de forma arbitraria, que usaremos siempre para identificar una entidad.<br />
  11. 11. Componentes de modelo E-R<br />Atributos <br /> Es una característica (adjetivo) o propiedades asociadas al conjunto de entidades o relaciones y que toman valor en una entidad en particular, de una entidad que puede hacer 1 de tres cosas.<br />Identificar<br />Relacionar<br />Describir<br />
  12. 12. Tipos de atributos <br />
  13. 13. Tipos de atributos <br />
  14. 14. Cardinalidad<br />El diseño de relaciones entre las tablas de una base de datos puede ser la siguiente:<br /><ul><li>Un a uno
  15. 15. Uno a muchos
  16. 16. Muchos a muchos</li></li></ul><li>Relaciones de uno a uno<br />Una instancia de la entidad A se relaciona con una y solamente una de la entidad B.<br />
  17. 17. Relaciones de uno a muchos<br />Cada instancia de la entidad A se relaciona con varias instancias de la entidad B.<br />
  18. 18. Relaciones de muchos a muchos<br />Cualquier instancia de la entidad A se relaciona con cualquier instancia de la entidad B.<br />

×