Documente Academic
Documente Profesional
Documente Cultură
AGENDA
Prctica Calificada Presentacin Grupo 01 (Modelo Entidad Relacin) Modelamiento de Datos Modelo Entidad-Relacin Ejercicio Modelo Entidad-Relacin Extendido
PRCTICA CALIFICADA
MODELAMIENTO DE DATOS
Modelo Conceptual
Se origina a partir del concepto inicial de la solucin. Aqu tratamos de entender las necesidades de los usuarios.
Modelo Lgico
A partir del Modelo Conceptual, le aplicamos el anlisis semntico de los datos.
Modelo Fsico
A partir del Modelo Lgico, plasmamos en forma mas tangible. Brinda SQL para su implementacin en el DBMS.
Por ejemplo:
Atributo Multivalorado
Es aquel que puede tomar varios valores.
Grado
Binaria, grado 2
Tipo de Correspondencia
1:N
Papel (rol)
est_adscrito_a
o Interrelacin,
Dbiles
Asocian un tipo de entidad dbil con un tipo de entidad fuerte (regular).
EJERCICIO
Dibujar el Diagrama ER para:
Cada ORACLE DATABASE debe estar constituido por uno o ms TABLESPACES. Cada TABLESPACE debe ser parte de uno y solo un ORACLE DATABASE. Cada TABLESPACE esta constituido por uno o ms FILES. Cada FILE puede ser parte de uno y solo un TABLESPACE. Cada TABLESPACE esta dividido en uno o ms SEGMENTS. Cada SEGMENT debe estar incluido en uno y solo un TABLESPACE. Cada SEGMENT debe estar formado por uno o ms EXTENTS. Cada EXTENT debe pertenecer a uno y solo un SEGMENT. Cada EXTENT debe estar formado por uno o ms BLOCKS. Cada BLOCK debe ser parte de uno y solo un EXTENT. Cada FILE debe ser ubicado en uno y solo un HARD DISK. Cada HARD DISK puede almacenar uno o ms FILES.
MODELO ER EXTENDIDO:
GENERALIZACIN / ESPECIALIZACIN
Definen una relacin de contenido entre un conjunto de entidades de nivel ms alto (supertipo) y uno o ms conjuntos de entidades de nivel ms bajo (subtipo). Los atributos de los conjuntos de entidades de nivel ms alto los heredan los conjuntos de entidades de nivel ms bajo. La interrelacin que se establece entre un supertipo y sus subtipos corresponde a la notacin de "es un".
MODELO ER EXTENDIDO:
GENERALIZACIN / ESPECIALIZACIN
Generalizacin
Es el resultado de tomar la unin de dos o ms conjuntos disjuntos de entidades (de nivel ms bajo) para producir un conjunto de entidades de nivel ms alto.
MODELO ER EXTENDIDO:
GENERALIZACIN / ESPECIALIZACIN
Especializacin
Es el resultado de tomar un subconjunto de un conjunto de entidades de nivel ms alto para formar un conjunto de entidades de nivel ms bajo.
MODELO ER EXTENDIDO:
HERENCIA DE ATRIBUTOS
Herencia de Atributos
Es una propiedad crucial de las entidades de nivel ms alto y ms bajo creadas mediante especializacin y generalizacin. Los atributos de los conjuntos de entidades de nivel mas alto se dice que son heredados por los conjuntos de nivel mas bajo.
MODELO ER EXTENDIDO:
HERENCIA DE ATRIBUTOS
La resolucin puede ser:
Mover los atributos de los Subtipos al Supertipo. Mover los atributos del Supertipo a los Subtipos. Crear relaciones independientes entre el Supertipo y cada Subtipo.
Gracias !!!