Está en la página 1de 3

Resuelva las consultas planteadas usando operadores de Álgebra Relacional.

A ← σ Libregluten
=True ( Ingrediente)

B← π Nombre ( A)
C ← Ingredientes Pastel ⨝ B

D ← π Pastel (C)

E ← σ Origen=“Turco ”∧Ocasión=“Cumpleaños ” (Pastel)

F ← π Nombre (E) pastel

A ← σ Pais =“Suecia ” (Cliente)

B← π Nombre ( A)

C ← σ Edad ≥18∧País=“ Argentina ” (Cliente)


D ←C ⨯ B
E ← σ Nombre Cliente
≠ Referente (D)
F ← π Nombre Cliente
,País , Dirección (E)

A ← σ Ingrediente =“Chocolate”∧Cantidad=100 (Ingrediente)

B← σ Ingrediente=“ Esenciade vainilla”∧Cantidad=300 ( Ingrediente)

C ← π Nombre ( A ∪B)

D ← π Nombre ( Pastel ⨝ C) Pastel

E ← π Nombre Cliente
(Cliente ⨝ D)

F ← π Nombre Cliente
, Apellido ,Provincia , Pais (Cliente ⨝ E)

A ← π Nombre (σ Precio>5∧Precio≤ 12 ( Ingrediente ) )

B← π Nombre ( A ⨝ Ingrediente Pastel )

C ← π Nombre Cliente
, Nombre Pastel (B ⨝Cliente Compra )

D ← π referente (Cliente )

E ← σ Nombre Cliente
=Referente (C ⨝ D)

F ← π Nombre Pastel
( E)

A ← π Nombre (σ Ocasión=“ Boda” ( Pastel))


Pastel

B← σ Fecha=23 /12/ 2021 (ClienteCompra )


C ← π Nombre Cliente
(B ⨝ A)

A ← σ Tipo=“ Dulce ”∧Libre =True


Gluten
(Ingrediente)

B← π Nombre ( A)
C ← IngredientePastel ⨯ B

D ← σ ingrediente=nombre (C)

C ← π Nombre Paste
, Precio Pastel ( D ⨝ Pastel)

Donde se añade un atributo “Precio_pastel” a la Entidad Pastel

A ← γ Nombre Pastel ,COUNT (nombre pastel )→ contadorPasteles (Cliente Compra )

B← γ Nombre Pastel , MAX (contadorPasteles)→ pastelMasVendido (A )

C ← π Nombre Pastel
(B)

También podría gustarte