Descripción del mapa conceptual de BD03
- INTERPRETACIÓN DE DIAGRAMAS ENTIDAD_RELACIÓN
- introducción Análisis y Diseño de Bases de Datos
- inicialmente Fase de análisis
- sobre los requerimientos aplicamos Modelo Entidad- Relación
- sobre el esquema conceptual transformamos aplicando Modelo Relacional
- pasamos a Fase de Diseño
- se materializa con la Obtención de tablas
- cuyas dependencias son revisadas a través de Normalización
- antes de la implementación física hay que aplicar Retrodiseño
- debemos volver a comprobar que se cumplen todos los requerimientos de la Fase de análisis
- para después realizar Fase de Diseño
- debemos conocer ¿Qué es el Modelo Entidad-Relación?
- basado en
- Relaciones
- tienen
- Grado
- pueden ser Unarias Binarias Ternarias Grado N Dobles
- Cardinalidad
- tipos 1 a 1 1 a N N a 1 M a N
- Cardinalidad Entidades
- intervienen en la relación con (Mínima, Máxima)
- asocian Entidades
- pueden ser
- tienen Atributos
- tienen valores pertenecientes a un Dominio
- existen de diferentes Tipos
- pueden ser
- Obligatorios
- Opcionales
- pueden estar Asociados a una relación
- Atómicos y Compuestos
- pueden estar Asociados a una relación
- Monovaluados y Multivaluados
- pueden estar Asociados a una relación
- Derivados o Calculados
- pueden estar Asociados a una relación
- Entidades
- Atributos
- que constituye una Herramienta para modelado de problemas reales
- se ha de analizar la Simbología del Modelo E/R
- según autores Diferentes notaciones
- para permitirnos representar mejor la realidad podemos emplear El modelo E/R Extendido
- que ofrece más posibilidades de representación mediante
- Restricciones
- cuyos tipos son
- Exclusividad
- Exclusión
- Inclusividad
- Inclusión
- Jerarquías
- que pueden representar
- Generalización
- Especialización
- Agregación
- en función de los requerimientos del problema a modelar se puede pasar a Elaboración de diagramas E/R
- para ello La práctica es fundamental
- comenzando con
- Identificación de entidades y relaciones
- localizando en el documento de especificación de requerimientos
- Verbos o expresiones verbales
- se obtiene Esquema conceptual o diagrama E/R
- nos basaremos en él para Paso del diagrama E/R al modelo Relacional
- realizando antes Simplificación previa
- siguiendo las pautas Transformación de relacionesn-arias en binarias Eliminación de relaciones cíclicas Reducción a relaciones jerárquicas (uno a muchos) Conversión de entidades débiles en fuertes
- conseguiremos Obtención de Tablas
- que serán sometidas a Normalización
- aplicando las Formas Normales
- que se basan en Tipos de dependencias
- que se aplican secuencialmente 1FN
- seguida de 2FN
- después 3FN
- podemos para el proceso para Obtención del esquema lógico
- más tarde FNBC
- podemos para el proceso para Obtención del esquema lógico
- y opcionalmente 4FN, 5FN, DKFN
- Sustantivos
- se obtiene Esquema conceptual o diagrama E/R
- Identificación de atributos, claves y jerarquías
- buscando cumplir Propiedades deseables en un diagrama E/R
- se obtiene Esquema conceptual o diagrama E/R
- pudiendo aplicar Metodologías
- entre ellas Ascendente Descendente Mixta Dentro-Fuera
- se obtiene Esquema conceptual o diagrama E/R
- controlaremos Redundancia en diagramas E/R
- valorando la introducción de Redundancia controlada
- se obtiene Esquema conceptual o diagrama E/R
- de la aplicación del modelo e/r a Paso del diagrama E/R al modelo Relacional
Leyenda:
- Los nodos se representan en letra negrita.
- Los nodos que ya han sido analizados anteriormente se representan en letra cursiva.
- Los comentarios se representan en letra normal.
Versión gráfica del mapa conceptual