B3-T1-T2 - DFD - E/R Flashcards

(38 cards)

1
Q

Nombra 4 tipos de modelos conceptuales

A

▪ MODELO E/R (P. CHEN)
▪ MODELO RM/T (ODD Y DATE)
▪ MODELOS SEMÁNTICOS
▪ UML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Diferencia entre entidad y tipo de entidad

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué es el rol de una relación?

A

Identifica el papel que juega una entidad en una relación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es el grado en una relación?

A

El número de tipos de entidad que participan en la relación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Enumera los pasos del proceso de análisis de un software(ASI)

A
  1. MODELO CONCEPTUAL
    Analizamos los requisitos que requiere.
  2. MODELO LÓGICO
  3. MODELO FÍSICO
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué es la carnalidad?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué es el tipo de correspondencia?

A

La cardinalidad máxima de la relación.
Se representa en la relación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pon un ejemplo de entidad Débil

A

Un libro no puede existir sin autor. Por lo que la entidad LIBRO es débil, necesita que exista Autor para poder existir.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cuando una entidad es débil en existencia?

A

No existe sin su padre. Por ejemplo una factura. Necesita de un pedido para existir pero puede tener un ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cuando una entidad es débil en identidad?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Cual es la cardinalidad de un tipo de relación Exclusiva-Total?

A

(1,1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cual es la cardinalidad de un tipo de relación Exclusiva-parcial?

A

(0,1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cual es la cardinalidad de un tipo de relación Solapada-Total?

A

(1,n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Cual es la cardinalidad de un tipo de relación Exclusiva-parcial?

A

(0,n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Enumera los tipos de relaciones

A

Generalización/especialización
- Exclusiva o disjunta(Total o parcial)
- Solapada(Total o parcial)
Agregación(Relaciones entre relaciones)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Enumera los elementos de un DIAGRAMA DE FLUJO(DFD)

A

Proceso
Entidad Externa
Almacenes
Flujo de datos(consulta, actualización y diálogo)

17
Q

¿En que consiste un flujo de datos de diálogo?

A

Para leer y escribir. es un flujo entre un proceso y un almacén que representa una consulta y una actualización

18
Q

Relaciona estos modelos con un ejemplo
- Conceptual
- Logico
- Físico

A
  • Entidad Relación
  • BBDD -> Modelo relacional
  • Creación de la base de datos dependiente del SGBBDD(SQL)
19
Q

¿Cómo se llama al Conjunto del nombre de la relación y sus atributos?

20
Q

Conjunto de valores que pueden tener los atributos…

21
Q

Número de atributos de la relación….

22
Q

Número de tuplas de la relación…

23
Q

¿Cómo se transforma una entidad débil de E/R al modelo relacional?

A

La clave ajena de la relación identificadora forma parte de la clave primaria.

24
Q

RESTRICCIONES INHERENTES DEL MODELO RELACIONAL (5)

A

● 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

25
Ningún atributo de la PK puede tomar valor nulo. Cuando la clave primaria sea compuesta ninguno de los dos puede ser nulo.
● INTEGRIDAD DE ENTIDAD
26
Cuando hay claves agenas, sus valores deben coincidir con valores de la clave primaria referenciada, también pueden ser nulos.
● INTEGRIDAD REFERENCIAL:
27
Regla 12 de CODD - 12. NO SUBVERSIÓN
No se puede tener un lenguaje para faltar a las 12 reglas anteriores
28
Clave candidata
Posible claves(DNI, NSS
29
Clave primaria
La elegida entre las candidatas
30
Convinaciones de atributos que sirvan para identificar univocamente a una tupla.¿Es?
Superclave
31
Operaciones básicas del modelo relacional
SELECCIÓN: FILTRAR TUPLAS. PROYECCIÓN: EXTRAER ATRIBUTOS PRODUCTO CARTESIANDO: TODAS X TODAS UNIÓN: TUPLAS DE AMBAS RELACIONES DIFERNECIA: TUPLAS DE R QUE NO ESTÁN EN S
32
Operaciones derivadas
INTERSECCIÓN(ESTEN EN LOS DOS SITIOS) UNIÓN NATURAL: ESTEN EN LOS DOS SITIOS (INNER JOIN) DIVISIÓN(OUTER JOINS)
33
¿Qué hace la normalización?
Estudia las dependencias enre atributos de una relación de cara a elminar la redundancia o repetición de los datos.
34
¿Cuándo hay dependencia funcional en X --> Y?
Hay depedencia funcional si para cada valor de x siempre tenemos el mismo valor en Y
35
DEPENDENCIA MULTIVALUADA (X --> --> Y)
Para cada valor de Y tengo un mismo conjunto de valores en Y
36
DEPENDENCIA FUNCIONAL COMPLETA
La dependencia es completa, toda la clave.
37
2FN
- si la clave es simple siempre está en 2FN - Si la clave es compuesta y existe una dependencia funcional con alguno de los atributos no clave devemos eliminar esa dependencia. El resutlado será una nueva relación entre los elementos que intervienen en la dependencia.
38
3FN
Eliminar dependencias transitivas Cada atributo no princpal depende solo de la clave, no de otro atributo principal.