El documento describe los conceptos básicos del modelado de bases de datos, incluyendo el modelo entidad-relación y el modelo de objetos. Explica elementos como entidades, atributos, relaciones, cardinalidad y generalización/especialización. También menciona el diagrama entidad-relación como representación gráfica del modelo.
6. MER vs Modelo de Objetos Modelo Entidad Relación Modelo de Objetos Entidad Clase (con estereotipo entidad y propiedad de persistente) Atributo Atributo / variable Relación Asociación / relación -------------- Operación Diagrama Entidad Relación Diagrama de clases Cardinalidad Multiplicidad
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18. Elementos del MER Cardinalidad de los Atributos Entidad: PEDIDO Atributos 1-1 Número de Pedido 1-1 Fecha del pedido 0-1 Descuento 1-M Producto solicitado 1-M Cantidad solicitada
19.
20.
21.
22.
23.
24.
25. Análisis de la Cardinalidad “ Un superhéroe debe capturar un villano y un villano debe ser capturado por un superhéroe” “ Un superhéroe debe capturar por lo menos un villano, y un villano debe ser capturado por exactamente un superhéroe” “ Un superhéroe debe capturar por lo menos un villano, y un villano puede ser capturado por uno o más superhéroes” Superhéroe villano Superhéroe villano Superhéroe villano
26. Análisis de la Cardinalidad Relaciones Recursivas o Involutivas Involución “ Jefe de” Empleado Involución “ Padre de” Persona
27.
28.
29. Clases de Entidades - Notación PERSONA FAMILIAR DE PERSONA Entidad Fuerte Entidad Débil EDIFICIO DEPARTAMENTO PERSONA EDIFICIO FAMILIAR DE PERSONA DEPARTAMENTO DER UML (Agregación - Composición)
Introducción a las Bases de Datos 26 de abril de 2011 UPC - Ingeniería de Sistemas
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria Entidades débiles en Erwin: Relación de tipo identificativa desde la entidad fuerte hacia la débil Entidades débiles en Rose: Clic derecho en en extremo de la asociación hacia la entidad fuerte – Agregate Clic derecho en el extremo de la asociación hacia la entidad débil – Conteinment of <entidad débil> – by value
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria
Técnicas de Modelamiento: E-R 26 de abril de 2011 UPC - Formación Complementaria