Está en la página 1de 2

BD – Unidad 12

IMPORTANTE: El número de filas insertadas, actualizadas y eliminadas que se


muestra como resultado de la ejecución de cada consulta, asume que se han ejecutado
las consultas de los ejercicios previos. En caso contrario, dicho valor puede diferir.
Tablas Personal, Profesores y Centros:
1. Reduce a la mitad el número de plazas en aquellos centros que tengan menos de
dos profesores.
2 filas actualizadas.

2. Elimina los centros que no tengan personal.


1 filas eliminado

3. Borra al personal que esté en centros de menos de 300 plazas y con menos de dos
profesores.
5 filas eliminado

4. Borra los profesores que estén en la tabla Profesores y que no estén en la tabla
Personal.
2 filas eliminado

Tablas Artículos, Fabricantes, Tiendas, Pedidos y Ventas:


Un almacén de distribución de artículos desea mantener información sobre las ventas
hechas por las tiendas que compran al almacén. Dispone de las siguientes tablas para
mantener esta información:
• Artículos: Almacena cada uno de los artículos que el almacén puede abastecer
a las tiendas. Cada artículo se identifica por las columnas articulo,
cod_fabricante, peso y categoria. La categoria puede ser ‘Primera’, ‘Segunda’ o
‘Tercera’.
• Fabricantes: Almacena, para cada fabricante, su país de origen. Cada
fabricante se identificad por su cod_fabricante.
• Tiendas: Contiene los datos de las tiendas que venden artículos. Cada tienda
se identifica por su nif.
• Pedidos: Son los pedidos que realizan las tiendas al almacén. Cada pedido se
identifica por su nif, articulo, cod_fabricante, peso, categoria y fecha_pedido.
• Ventas: Almacena qué artículos vende cada tienda. Cada venta se identifica
por su nif, articulo, cod_fabricante, peso, categoria y fecha_venta.
5. Da de alta un nuevo artículo llamado ‘Foia’, con peso 2, categoría ‘Primera’, precio
de venta 2,5, precio costo 2 y 100 existencias. Utiliza, como código de fabricante, el
único fabricante que es de Francia.
1 filas insertadas.

6. Inserta un pedido de 20 unidades realizado por la tienda 1111-A con el artículo


que mayor número de ventas haya realizado. Utiliza, como fecha de pedido, la
fecha actual.
1 filas insertadas.

1/2
BD – Unidad 12

7. Da de alta una tienda en la provincia de ‘MADRID’ y abastécela (haz un pedido)


con 20 unidades de cada uno de los artículos existentes. Utiliza, como fecha de
pedido, la fecha actual. (2 consultas)
1 filas insertadas.

31 filas insertadas.

8. Da de alta una tienda en la provincia de ‘SEVILLA’ y abastécela con 30 unidades


(haz un pedido) de artículos del fabricante ‘GALLO’. Utiliza, como fecha de pedido,
la fecha actual. (2 consultas)
1 filas insertadas.

4 filas insertadas.

9. Realiza una venta de 10 unidades de todos los artículos de ‘Primera’ categoría para
todas las tiendas de la provincia de ‘TOLEDO’. Utiliza como fecha de venta la
fecha actual.
38 filas insertadas.

10. Para aquellos artículos de los que se haya vendido más de 30 unidades, realiza un
pedido de 10 unidades para la tienda con nif ‘5555-B’ con la fecha actual.
3 filas insertadas.

11. Cambia los datos de la tienda con nif ‘1111-A’ igualándolos a los de la tienda con
nif ‘2222-A’.
1 filas actualizadas.

12. Cambia todos los artículos de categoría ‘Primera’ a ‘Segunda’ para todos aquellos
artículos cuyo fabricante sea de Italia.
2 filas actualizadas.

13. Modifica aquellos pedidos en los que la cantidad pedida sea superior a las
existencias del artículo, asignando el 20% de las existencias a la cantidad que se
ha pedido.
1 filas actualizadas.

14. Elimina los artículos que no hayan tenido ni pedidos ni ventas.


0 filas actualizadas.

15. Borra los pedidos de artículos de ‘Primera’ categoría cuyo país de procedencia sea
Belgica (sin acento).
5 filas eliminado

16. Resta 1 a las unidades del último pedido (o últimos pedidos si todos ellos fueron
realizados en la misma fecha) de la tienda con nif ‘5555-B’.
3 filas actualizadas.

2/2

También podría gustarte