Curso Modelamiento De Datos

6,906 views
6,276 views

Published on

Orientado a personas que no saben de bases de datos relacionales. Como leer diagramas entidad-relación

1 Comment
11 Likes
Statistics
Notes
  • gracias por compartir estos conocimientos
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
6,906
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
0
Comments
1
Likes
11
Embeds 0
No embeds

No notes for slide

Curso Modelamiento De Datos

  1. 1. Bases de Datos Relacionales Introducción para leer un diagrama de Entidad-Relación Hugo Cisternas hcisternas@innovandis.org
  2. 2. Esta presentación la preparé para personas sin conocimientos de bases de datos, pero que se verán involucrados en el proceso de diseño de una base de datos. Parte de un taller que hacíamos con clientes, para que tuviéramos una base común de conversación a la hora de revisar los diseños de bases de datos que presentábamos
  3. 3. Diagrama Entidad-Relación Puede usar Trabaja en Asignado a Empleado Departamento Proyecto Recurso computacional
  4. 4. Relaciones Conecciones o interconecciones entre entidades Los verbos Pueden existir muchas relaciones entre las mismas entidades Diagrama: línea que une entidades Trabaja en Empleado Proyecto
  5. 5. Tipos de relaciones Uno-a-uno – 1:1 en ambas direcciones – Ej: cama - paciente – No es muy común Uno-a-muchos – 1:n en una dirección – 1:1 en la otra dirección – Ej: Médico - especialidad Muchos-a-muchos – 1:n en ambas direcciones – Ej: Médico - operación Trabaja en Trabaja en Trabaja en
  6. 6. Relación opcional – A puede estar relacionada con una o muchas B Relación obligatoria – C debe estar relacionada con una y sólo una D Especificando relaciones A B D C
  7. 7. La relación se puede leer en dos direcciones – Un empleado debe estar asignado a uno o más proyectos – Un proyecto debe estar siendo realizado por uno o más empleados Cómo leer el diagrama Empleado Proyecto Asignado a Realizado por E E P P
  8. 8. – Un empleado debe estar trabajando en un y sólo un departamento – Un departamento puede estar compueto por uno o más empleados Cómo leer el diagrama Trabaja en Compuesto por E E D P Empleado Departamento
  9. 9. Jefe de trabaja en Empleado Departamento Cómo leer el diagrama Pueden existir más de una relacónes entre entidades
  10. 10. Diagrama E-R “Restaurante N” Jefe de Compra a Tiene se compra en Incluye Contiene Libro de cocina Receta Proveedor Hobby EmpleadoStock
  11. 11. Subentidades Empleado Comprador Mozo Otros Emp Stock Otro Ingrediente
  12. 12. Diagrama E-R “Restaurante N” Compra a Incluye Jefe de Tiene se compra en Contiene Libro de cocina Receta Proveedor Hobby Empleado Stock Otro Ingrediente Comprador Mozo Otro Emp
  13. 13. Tipos de relación Notar: 2 tipos de relaciones diferentes Jefe de Empleado se compra en ProveedorStock Unaria (recursiva) Binaria
  14. 14. Ejemplo: Servicio médico Algunas relaciones se pueden inferir de otras tiene Trabaja en Atiende tiene Mantiene Servicio Médico Cita Paciente Médico
  15. 15. Ejemplo: Empresa Relación empresa-proyecto es redundante Pero puede servir para optimizar Desarrolla Asignado a Compuesto por Compuesta por Empresa Departamento Empleado Proyecto
  16. 16. Ejemplo: Loops Relación alumno-profesor es redundante Qué pasa si hay tutores? Enseña a es atendido porEs dictado por Curso Profesor Alumno
  17. 17. Entidades de intersección Tiene Hobby Empleado Contiene Refiere Hobby EmpleadoHobby _ Empleado Se transforma en: La relación:
  18. 18. Entidades de intersección Se transforma en: La relación: Refiere aTiene Profesor CursoProfesor dicta Es dictado por Profesor Curso
  19. 19. Hugo Cisternas DIRECTOR INNOVANDIS Database Marketing / Planificación Estratégica / Market Research Contacto: hcisternas@innovandis.org Con más de 25 años de experiencia en Bases de Datos, Arquitectura de Información y Análisis Estadísticos, tiene la responsabilidad de los servicios de Database Marketing y Planificación Estratégica de Marketing para los clientes de Wunderman entre 1999 y 2010 Durante este período ha dirigido al equipo de Planning y de Database Marketing en la planificación estratégica requerida por los clientes de la agencia, tanto en las áreas de marketing directo, marketing interno, promociones, marketing B- to-B y posicionamiento de marca, como en la asesoría, diseño, implementación y administración de campañas, database marketing y CRM. Actualmente desarrolla trabajos de consultoría especializada, aplicando tecnología e innovación a las exigentes necesidades comerciales y de marketing que tiene la empresa de hoy. Además hace clases y dicta conferencias.
  20. 20. HUGO CISTERNAS Ha participado en proyectos destacados como: Database Marketing para Financiera ATLAS de Citibank, CMR Falabella, Johnson’s, Codigas, Enagas, Isapre Consalud, Entel S.A., Entel PCS, Seguros Cruz del Sur, Transbank, LanPass, Soprole, Caja de Compensación Los Héroes, Ripley, Larraín Vial corredores de bolsa, Consultorías CRM para VTR Cable, Euroamérica Seguros, Torre, Larraín Vial Marketing Directo para Citibank y Atlas, CMR Falabella, Tarjeta Multiopción de Johnson’s, Codigas, Enagas, Isapre Consalud, Entel S.A., Entel PCS, Seguros Cruz del Sur, Transbank, Caja de Compensación Los Héroes, Metrogas, etc. Posicionamiento y gestión estratégica de marcas como: ATLAS Citibank, Johnson’s, Isapre Consalud, Transbank, Caja de Compensación Los Héroes, Ripley, Aguas Andinas, Mademsa, Cousiño Macul, Toblerone , entre otras Planificación y desarrollo de marketing interno para empresas como ING, Metrogas, EntelPCS, Aguas Andinas. Participación en proyectos tecnológicos y de bases de datos de gran envergadura como por ejemplo: Servicio de Impuestos Internos, Biblioteca del Congreso Nacional, Telefónica CTC, Mutual de Seguridad, CTC Celular (Movistar), Movistar (Argentina), TelCel (Venezuela), Ministerio de Agricultura, Ministerio de Justicia, Ministerio de Relaciones Exteriores, Canal 13 de Televisión

×