B3T1 E/R DFD Flashcards
Nombra modelos para realizar el modelo conceptual
- Modelo E/R de Peter Chen
- Modelo RM/T de Codd y Date
- Modelos semanticos
- UML (Diagrama de clases)
Tipos de modelo lógico
- Jerárquico /documental
- Red/objetos
- Relacional (Edgar Frank Codd)
¿Qué elementos existen en el modelo básico de E/R de Peter Chen?
- Entidad/Tipo de entidad
- Atributo
- Dominio
- Relación (Cardinalidad, grado, rol)
¿Qué elementos se añaden en el modelo EXTENDIDO de E/R de Peter Chen?
- Entidades Fuertes
- Entidades Débiles
- Generalización (de abajo a arriba) Coche/moto -> VEHÍCULO
- Especialización (de arriba a abajo) Tecnicos -> ANALISTA
- Asociación
- Agregación
— JERARQUÍAS
— SUPERTIPO/SUBTIPO
—- HERENCIA DE ATRIBUTOS
Indica las jerarquías que se pueden dar en las relaciones de generalización, especialización
Atendiendo a los mínimos:
Total, parcial [1, 0]
Atendiendo a los máximos:
Disjunta o Exclusiva /solapada [1,N]
¿Qué indican los tipos de correspondencia?
Los máximos en las relaciones
¿Qué indica un tipo de correspondencia 1:1?
Cada ocurrencia se relaciona con una y sólo una ocurrencia de la otra entidad
¿Qué indica un tipo de correspondencia 1:N?
Cada ocurrencia puede estar relacionada con 0,1 o varias ocurrencia de la otra entidad
¿Qué indica un tipo de correspondencia N:M?
Relación en ambas direcciones con 0,1 o varias ocurrencias
¿Qué es la cardinalidad y cómo se representa?
Es el número mínimo y máximo de ocurrencias (0,1), (0,N), (1,1), (1, N) y (N,M)
¿Qué indica un tipo de entidad con una línea doble en el diagrama E/R?
Indica que es una entidad DÉBIL
¿Qué diferencia hay entre una entidad débil en existencia o en identidad?
La dependencia en identidad, necesita forzosamente la clave de la entidad fuerte para poder identificarla
¿Cuantos procesos puede haber en el diagrama de contexto?
Sólo uno, el que hay que descomponer en los siguientes niveles.
–> Diagramad de contexto/Nivel 0 –> Un sólo proceso y una o varias entidades externas
¿Cómo podemos denominar al diagrama de nivel 1?
- Subsistema o diagrama 0
¿Qué es un proceso primitivo?
Un proceso que no se puede descomponer. Puede aparecer en cualquier nivel.
¿Cuales son los flujos permitidos entre proceso, almacén y entidad externa?
- Entre dos procesos
- Entre proceso y almacén
- Entre Entidad externa y proceso
¿Se pueden descomponer los flujos de datos y los almacenes de un DFD?
Si, los flujos de datos y los almacenes también se descomponen
¿Qué son los procesos de control ?
Son procesos que se disparan por eventos.
Se representan en el DFD con lineas punteadas. También existen los flujos de control.
–> Los flujos de control NO representan datos con valores
Un DFDs deberá tener
- Un diagrama de contexto (NIVEL 0)
- Un diagrama 0 (NIVEL 1)
- Tantos diagramas como funciones haya en el diagrama 0 (NIVEL 2)
-Varios DFD en el último nivel de detalle