Please enable JavaScript.
Coggle requires JavaScript to display documents.
Base de datos con el modelo E-R (Modelo Entidad-Relación (Entidades…
Base de datos con el modelo E-R
El Proceso de Diseño
Definir el esquema conceptual
Definir el esquema interno
Vincularse con los usuarios
Definir las verificaciones de seguridad e integridad
Definir procedimientos de respaldo y recuperación
Supervisar el desempeño y responder a cambios en los requerimientos
Diseño con diagramas E-R
Componentes principales
Líneas
Elipses
Rectángulos
Elipses dobles
Elipses discontinuas
Líneas dobles
Rectángulos dobles
Características
Tipos de relaciones
Roles
Cardinalidad de una relación
Relaciones
Atributos de conjuntos de relaciones
Restricciones de participación
Dependencia de existencia y entidades débiles
Modelo Entidad-Relación
Entidades
Representar una persona, lugar, evento, objeto o concepto del mundo real
Atributos
Representan las propiedades definitorias o cualidades del tipo de entidad
Dominios
Son conjuntos de valores permitidos para cada atributo
Valores nulos
Valor de dicho atributo se desconoce en el momento actual o no está definido
Atributos multivaluados
Atributos que pueden tener valores múltiples para una instancia de entidad.
Atributos compuestos
Atributos que se pueden descomponer en elementos más pequeños.
Atributos derivados
Atributo cuyo valor se pueda calcular cuando sea necesario.
Claves
Una clave permite diferenciar los registros.
Superclaves
Es un atributo o un conjunto de atributos que identifican de manera única una entidad.
Modelo E-R extendido
Especialización
Es donde un conjunto de entidades puede incluir subgrupos de entidades que se diferencian de alguna forma de las otras entidades del conjunto.
Generalización
El refinamiento a partir de un conjunto de entidades inicial en sucesivos niveles de subgrupos de entidades
Representa
Diseño Descendente
Las distinciones se hacen explícitas
La Notación E-R con UML
Partes de UML
Diagramas de clase
Diagramas de caso de uso
Diagrama de actividad
Diagrama de implementación
UML
Lenguaje de Modelado Unificado
Para la creación de especificaciones de diferentes componentes de los sistemas software