Autoevaluación N°3 Base de Datos

September 12, 2024 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download


Description

Página Principal / Mis cursos / ASUC-00051-24051-VV1-202310-V00 / Unidad 3 / Autoevaluación N°3

Comenzado el viernes, 21 de abril de 2023, 17:35 Estado Finalizado Finalizado en viernes, 21 de abril de 2023, 17:48 Tiempo 13 minutos 4 segundos empleado Puntos 9,00/10,00 Calificación 18,00 de 20,00 (90%)

Pregunta 1 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) FACTURA (Nº Factura, Fecha, Pagada, Nº Cliente) VENTA (Cod Producto, Nº Factura, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Cada factura se corresponde con varias ventas y con un solo cliente: Obtener el nombre de los clientes que han pagado todas sus facturas a. Π_〈Nombre,Nº Factura〉 (σ_〈Pagada=0〉 (Clientes⋈Ventas)) b. Π_〈Nombre,Nº Factura〉 (σ_〈Pagada=0〉 (Clientes⋈Factura)) c. σ_〈Pagada=0〉 (Π_〈Nombre,Nº Factura〉 (Clientes⋈Factura)) d. Π_〈Nombre,Nº Factura〉 (Clientes⋈Factura)

Π_〈Nombre,Nº Factura〉 (σ_〈Pagada=0〉 (Clientes⋈Factura)).

Pregunta 2 Finalizado

Puntúa 1,00 sobre 1,00

Son Operadores unarios: a. Operadores de Agregación. b. Selección y Proyección. c. Producto Cartesiano y División. d. Proyección y producto cartesiano.

Selección y Proyección, son Operadores unarios.

Pregunta 3 Finalizado

Puntúa 1,00 sobre 1,00

Operador que permite mostrar filas columnas y registros: a. División. b. Producto Cartesiano. c. Proyección. d. Selección.

Selección, operador que permite mostrar filas columnas y registros.

Pregunta 4 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Realizar una consulta que muestre el nombre de los clientes de Cusco a. Π_〈Nombre〉 (σ_〈Poblacion=Cusco〉 (Clientes)) b. σ_〈Poblacion=Cusco〉 (Clientes) c. σ_〈Nombre〉 (Π_〈Poblacion=Cusco〉 (Clientes)) d. Π_〈Nombre〉 (Clientes)

Π_〈Nombre〉 (σ_〈Poblacion=Cusco〉 (Clientes)) primero se hace una selección para los clientes de cusco y luego sobre la relación resultante se hace una proyección para obtener los nombres.

Pregunta 5 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Indicar el código y descripción de los productos cuyo código coincida con su descripción a. σ_〈CodProducto=Descripcion〉 (Producto) b. Π_〈CodProducto,descripcion〉 (Producto) c. σ_〈CodProducto,descripcion〉 (Π_〈CodProducto=Descripcion〉 (Producto)) d. Π_〈CodProducto,descripcion〉 (σ_〈codProducto=Descripcion〉 (Producto))

Π_〈CodProducto,descripcion〉 (σ_〈codProducto=Descripcion〉 (Producto)) primero se hace una selección para los productos que el código coincide con su descripción.

Pregunta 6 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Nombre de los clientes de la tabla Clientes que no aparecen en la tabla de ventas (Clientes que no han comprado nada) a. Π_〈nombre〉 (Cliente ⋈Venta)-Π_〈nombre〉 (Cliente ⋈Venta) b. Π_〈nombre〉 (Cliente ⋈Venta)-Π_〈nombre〉 (Cliente) c. Π_〈nombre〉 (Cliente)-Π_〈nombre〉 (Cliente ⋈Venta) d. Π_〈nombre〉 (Cliente)∪Π_〈nombre〉 (Cliente ⋈Venta)

Π_〈nombre〉 (Cliente)-Π_〈nombre〉 (Cliente ⋈Venta).

Pregunta 7 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Nombre de los clientes que han comprado todos los productos de la empresa a. Π_〈nombre〉 (Π_〈Cliente.nombre,producto.codproducto〉 (Cliente ⋈Producto))/ Π_〈codProducto〉 (Venta) b. Π_〈nombre〉 (Π_〈Cliente.nombre,Cliente.N ºCliente,Venta.codproducto〉 (Cliente ⋈Venta))/ Π_〈codProducto〉 (Producto) c. Π_〈nombre〉 (Π_〈Cliente.nombre,Cliente.N ºCliente,Venta.codproducto〉 (Cliente ⋈Venta))/ Π_〈codProducto〉 (Cliente) d. Π_〈nombre〉 (Π_〈Cliente.nombre,Cliente.N ºCliente,Venta.codproducto〉 (Cliente ⋈Venta))/ Π_〈codProducto〉 (Venta)

Se aplica una división sobre toda la tabla de ventas mezclada con clientes y se divide entre la tabla de productos (quedan los clientes que tienen todas las combinaciones de la tabla de productos) Π_〈nombre〉 (Π_〈Cliente.nombre,Cliente.N ºCliente,Venta.codproducto〉 (Cliente ⋈Venta))/ Π_〈codProducto〉 (Producto)

Pregunta 8 Finalizado

Puntúa 0,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) FACTURA (Nº Factura, Fecha, Pagada, Nº Cliente) VENTA (Cod Producto, Nº Factura, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Cada factura se corresponde con varias ventas y con un solo cliente: Obtener el nombre de los clientes que tienen alguna factura sin pagar a. Π_〈poblacion〉 (Π_〈C.poblacion,V.codproducto〉 (Cliente ⋈Venta) / Π_〈poblacion〉 (Producto)) b. Π_〈poblacion〉 (Π_〈C.poblacion,V.codproducto〉 (Cliente ⋈Venta) / Π_〈poblacion〉 (Producto)) c. Π_〈poblacion〉 (Π_〈C.poblacion,V.codproducto〉 (Cliente ⋈Venta) / Π_〈poblacion〉 (Producto)) d. Π_〈poblacion〉 (Π_〈C.poblacion,V.codproducto〉 (Cliente ⋈Venta) / Π_〈poblacion〉 (Producto))

Necesitamos sacar la lista de poblaciones con los códigos de productos que se han vendido en ellas. Luego dividimos entre los códigos de la tabla de productos y quedarán las poblaciones en las que se han pedido todos los códigos. Π_〈poblacion〉 (Π_〈C.poblacion,V.codproducto〉 (Cliente ⋈Venta) / Π_〈poblacion〉 (Producto))

Pregunta 9 Finalizado

Puntúa 1,00 sobre 1,00

Tenemos el siguiente esquema relacional de base de datos: CLIENTES(Nº Cliente, Nombre, Dirección, Teléfono, Población) PRODUCTO(Cod Producto, Descripción, Precio) VENTA(Cod Producto, Nº Cliente, Cantidad, Id Venta) La tabla de clientes almacena información sobre cada posible cliente de nuestra empresa. En la tabla de productos almacenamos información sobre cada producto de la empresa. La tabla de ventas relaciona a las dos anteriores utilizando el atributo cod Producto para indicar el producto que se venda, y el atributo Nº Cliente para indicar el cliente al que vendimos el producto Obtener el nombre de los clientes junto con el identificador de venta y la cantidad vendida, de aquellos productos de los que se vendieron más de 500 unidades a. σ_〈cantidad >500〉 (Venta ⋈Producto ⋈Cliente) b. Π_〈C.Nombre,P.Descripción,V.Cantidad〉 (Venta ⋈Producto ⋈Cliente) c. Π_〈C.Nombre,P.Descripción,V.Cantidad〉 (σ_〈cantidad >500〉 (Venta)⋈Producto ⋈Cliente) d. σ_〈C.Nombre,P.Descripción,V.Cantidad〉 (Π_〈cantidad >500〉 (Venta)Producto ⋈Cliente)

Π_〈C.Nombre,P.Descripción,V .Cantidad〉 (σ_〈ccantidad >500〉 (Venta)⋈Producto ⋈Cliente).

Pregunta 10 Finalizado

Puntúa 1,00 sobre 1,00

Son operadores que permiten mostrar datos de dos tablas: a. Operadores Binarios. b. Operadores de comparación. c. Operadores Unarios. d. Operadores sobre la relación.

Operadores Binarios, son operadores que permiten mostrar datos de dos tablas.

◄ ¡Participa activamente de tus videoclases!

Ir a...

Producto académico N°3 (Tarea)

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF