Your SlideShare is downloading. ×
Entidad relación
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Entidad relación

3,212
views

Published on

entidad, relacion, diagrama

entidad, relacion, diagrama

Published in: Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,212
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
161
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Sistemas deInformacióInformación Modelo de II Datos Prof. Marianella Villegas Septiembre– Septiembre– Diciembre 2012
  • 2. Modelo de DatosUna colección de Modelo de Datosherramientasconceptuales Ofrecen un modo depara describir describir el diseño de laslos datos, sus bases de datos en losrelaciones, semántica niveles físico, lógico yy las restricciones de vistas. Existen 4de consistencia. categorías diferentes: Modelo de Datos Modelo Relacional: usa una colección de tablas para representar los datos, las relaciones y es uno de los más usados. 2
  • 3. Modelo de DatosModelo Entidad-Relación (E-R): se basa Modelo de Datosen una percepción del Modelo de Datos Orientadosmundo real que a Objetos: es una extensiónconsiste en una del modelo de datos E-R, concolección de objetos los conceptos delbásicos, denominados encapsulación, los métodosentidades y de las (funciones) y la identidadrelaciones entre ellos. de los objetos. Modelo de Datos Modelo de Datos Semi Estructurados: permite la especificación de datos donde los elementos individuales del mismo tipo pueden ser diferentes conjuntos de atributos. 3
  • 4. Entidad- Modelo Entidad- Relació Relación Entidad- Modelo Entidad-Entidad: un objetoabstracto de algún Relació Relacióntipo (~instancia) Atributos: propiedades de entidades en unConjunto de entidades: conjunto de ellasuna colección de Relaciones: conexionesobjetos similares entre dos o más(~clase) conjuntos de entidades Modelo Entidad- Entidad- Relació Relación Diagramas Entidad- Relación: describen el esquema de una base de datos. 4
  • 5. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad-Entidades: representan Relació Relaciónobjetos reales Atributos Atributos: los óvalos oa través de losrectángulos elipses representanEntidades Débiles: propiedades o atributosSe diagraman con de estos objetos.rectángulos dobles. Diagrama Entidad- Entidad- Relació Relación Atributos Multivalorados: se dibujan con elipses dobles. 5
  • 6. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad-Atributos Valorados: Relació Relaciónse representan por con Líneas: unen loselipses discontinuas. atributos con los conjuntos de entidadesRelaciones: son enlaces y las relaciones.a través de los rombos. Diagrama Entidad- Entidad- Relació Relación Líneas Dobles: indican participación total de una entidad en un conjunto de relaciones. 6
  • 7. Entidad-RelacióEjemplo de Diagrama Entidad-Relación 7
  • 8. Diagrama Entidad-Relación Entidad-Relació Entidades 8
  • 9. Diagrama Entidad-Relación Entidad-Relació Atributos 9
  • 10. Diagrama Entidad-Relación Entidad-Relació Relaciones 10
  • 11. Diagrama Entidad-Relación Entidad-Relació Tipos de Atributos• Atributos Atómicos o Compuestos 11
  • 12. Entidad- Diagrama Entidad- Relació RelaciónTipos de Atributos Entidad- Diagrama Entidad-Valores Relació RelaciónMonovaluados Tipos de AtributosEjemplo: la edad Almacenados o derivados:MultivaluadosEjemplo: teléfonos Ejemplo, la edad de unaPosiblemente nulos: persona es un atributocuando un atributo se derivado de la fecha depuede dejar “en blanco” nacimiento Diagrama Entidad- Entidad- Relació Relación Tipos de Atributos Claves: son únicos, permiten localizar una entidad. 12
  • 13. Diagrama Entidad-Relación Entidad-RelacióAtributos Claves: Subrayado 13
  • 14. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad-Tipo de relación: Relació RelaciónEjemplo: es_jefe_de, Grado de una relación:participar_en_curso Número de entidadesInstancia de relación: que participanJuan es_jefe_de Pedro Binario, terciario, entre otros. Diagrama Entidad- Entidad- Relació Relación Cardinalidades: Número de instancias de cada entidad 14
  • 15. Diagrama Entidad-Relación Entidad-RelacióCardinalidad de una Relación Relació 15
  • 16. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad- Relació RelaciónCardinalidad Cardinalidad1:1 PERSONA 1:N: PERSONAes_director_de_departamento trabaja_en_departamentoDEPARTAMENTO DEPARTAMENTO Diagrama Entidad- Entidad- Relació Relación Cardinalidad N:N ALUMNO inscrito_en_curso CURSO 16
  • 17. Diagrama Entidad-Relación Entidad-RelacióRelaciones como Atributos 17
  • 18. Diagrama Entidad-Relación Entidad-RelacióRelaciones como Atributos 18
  • 19. Diagrama Entidad-Relación Entidad-Relació Relaciones Ternarias 19
  • 20. Diagrama Entidad-Relación Entidad-RelacióDisminuir Grado a una Relación Relació 20
  • 21. Entidad-Relació Diagrama Entidad-RelaciónReemplazar por Relación Binaria Relació y por una Entidad Extra 21
  • 22. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad-Relación recursiva:puede tener Relació Relaciónrestricciones Relación Recursivano especificadas Requiere un nombreen el diagrama (rol) en el vínculoEjemplo: evitarcadenas circulares 22
  • 23. Diagrama Entidad-Relación Entidad-Relació Relaciones Recursivas 23
  • 24. Entidad- Diagrama Entidad- Relació Relación Entidad- Diagrama Entidad-Entidad Débil: Relació RelaciónNo tienen atributos Entidad Fuerteclave propios Si tienen clave propiaNecesitan otra entidadpara ser identificados 24
  • 25. Diagrama Entidad-Relación Entidad-RelacióEntidades Débiles y Fuertes Dé 25
  • 26. Entidad- Diagrama Entidad- Relació RelaciónHaremos algunosEjercicios,DiagramandoRequerimientos deBase de Datosa través deEntidad-Relación 26