B3-T1-T2 - DFD - E/R Flashcards
(38 cards)
Nombra 4 tipos de modelos conceptuales
▪ MODELO E/R (P. CHEN)
▪ MODELO RM/T (ODD Y DATE)
▪ MODELOS SEMÁNTICOS
▪ UML
Diferencia entre entidad y tipo de entidad
Si tenemos un diagrama con Coche y cliente. COCHE Y CLIENTE son tipos de entidades, y la entidad en si sería una instacia de COCHE o de cliente
¿Qué es el rol de una relación?
Identifica el papel que juega una entidad en una relación.
¿Qué es el grado en una relación?
El número de tipos de entidad que participan en la relación
Enumera los pasos del proceso de análisis de un software(ASI)
- MODELO CONCEPTUAL
Analizamos los requisitos que requiere. - MODELO LÓGICO
- MODELO FÍSICO
¿Qué es la carnalidad?
El número máximo y mínimo de concurrencias de un tipo de entidad que pueden estar interrelacionadas con una ocurrencia de otro tipo de entidad. Se representa en cada una de las entidades
1:N | N:M | 1:1
¿Qué es el tipo de correspondencia?
La cardinalidad máxima de la relación.
Se representa en la relación.
Pon un ejemplo de entidad Débil
Un libro no puede existir sin autor. Por lo que la entidad LIBRO es débil, necesita que exista Autor para poder existir.
¿Cuando una entidad es débil en existencia?
No existe sin su padre. Por ejemplo una factura. Necesita de un pedido para existir pero puede tener un ID
¿Cuando una entidad es débil en identidad?
No hay ningún atributo de esta entidad que pueda ser clave. Ejemplo. Un libro tiene ejemplares, pero estos no se distiguen por si mismos
¿Cual es la cardinalidad de un tipo de relación Exclusiva-Total?
(1,1)
¿Cual es la cardinalidad de un tipo de relación Exclusiva-parcial?
(0,1)
¿Cual es la cardinalidad de un tipo de relación Solapada-Total?
(1,n)
¿Cual es la cardinalidad de un tipo de relación Exclusiva-parcial?
(0,n)
Enumera los tipos de relaciones
Generalización/especialización
- Exclusiva o disjunta(Total o parcial)
- Solapada(Total o parcial)
Agregación(Relaciones entre relaciones)
Enumera los elementos de un DIAGRAMA DE FLUJO(DFD)
Proceso
Entidad Externa
Almacenes
Flujo de datos(consulta, actualización y diálogo)
¿En que consiste un flujo de datos de diálogo?
Para leer y escribir. es un flujo entre un proceso y un almacén que representa una consulta y una actualización
Relaciona estos modelos con un ejemplo
- Conceptual
- Logico
- Físico
- Entidad Relación
- BBDD -> Modelo relacional
- Creación de la base de datos dependiente del SGBBDD(SQL)
¿Cómo se llama al Conjunto del nombre de la relación y sus atributos?
Esquema
Conjunto de valores que pueden tener los atributos…
Dominio
Número de atributos de la relación….
Grado
Número de tuplas de la relación…
Cardinalidad
¿Cómo se transforma una entidad débil de E/R al modelo relacional?
La clave ajena de la relación identificadora forma parte de la clave primaria.
RESTRICCIONES INHERENTES DEL MODELO RELACIONAL (5)
● LOS VALORES DE LOS ATRIBUTOS TIENEN QUE SER ATÓMICOS
● NO SE PUEDEN REPETIR TUPLAS. SIEMPRE HABRÁ UN IDENTIFICADOR ÚNICO QUE SE LLAMARÁ CLAVE.
● NO HAY ORDEN EN LOS ATRIBUTOS.
● NO HAY ORDEN EN LAS TUPLAS.
● VALORES NULOS