Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelado de
Informacin
- Modelado conceptual: El Modelo Entidad
Relacin (MER)
- Modelado lgico (relacional): El Modelo de Datos
- Uso del Oracle SQL Developer Data Modeler
Lgico
Fsico o de
Implementacin
Modelado Conceptual
Diseo Lgico de la Base de Datos
Modelo Entidad Relacin
Elementos del modelo conceptual
UPC-Ing. Sistemas
Entidades / Clases
Atributos
Relaciones
Tipos de Relaciones
Modelo Relacional
Modelado Conceptual
El Mer es un tipo de modelo conceptual
basado en entidades, atributos y relaciones
Fue introducido por Peter Chen en1976
Es una tcnica de modelamiento top-down
El MER tiene asociada un representacin
grfica denominada diagrama entidad
relacin (DER)
entidad.
Cliente
Cliente
Dominio.
datos
Ejemplos:
Cdigo de Alumno
Semestre de Ingreso
Nombre de Alumno
Fecha de Nacimiento
Monto Pagado
UPC-Ing. Sistemas
Modelo Relacional
UPC-Ing. Sistemas
Modelo Relacional
0..1
Automvil
Empleado
1..*
1..*
0..*
Cliente
Pedido
Producto
Pedido
Idef1X
Uno a uno
Uno a muchos
1..*
Muchos a
muchos
1..*
1..*
UPC-Ing. Sistemas
IE
Bachman
Modelo Relacional
Tipos de Relaciones en el
MER
Existen 4 tipos de relaciones.
Relacin no identificativa.
Relacin identificativa.
SuperTipo/ Subtipo.
Tipos de Relaciones en el
Modelo Lgico
Relacin no Identificativa.
Representa una relacin o conexin semntica simple
entre dos Entidades.
Tipos de Relaciones en el
Modelo Lgico
Relacin no Identificativa (Ejemplo).
UPC-Ing. Sistemas
Modelo Relacional
Tipos de Relaciones en el
Modelo Lgico
Relacin no Identificativa Relacin recursiva.
Tipos de Relaciones en el
Modelo Lgico
Relacin identificativa.
Representa una relacin o conexin semntica
fuerte entre dos entidades.
La clave de la entidad padre pasa a formar parte de
la clave de la entidad hijo.
Una instancia de la entidad hijo no puede existir si
no existe la instancia de la entidad padre.
Tipos de Relaciones en el
Modelo Lgico
Relacin identificativa.
UPC-Ing. Sistemas
Modelo Relacional
Tipos de Relaciones en el
Modelo Lgico
Generalizacin/Especializacin.
Tipos de Relaciones en el
Modelo Lgico
Generalizacin.
UPC-Ing. Sistemas
Modelo Relacional
Conclusiones
El modelo conceptual representa la informacin
UPC-Ing. Sistemas