Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIDAD 5
ALGEBRA RELACIONAL
5to.
A
FECHA: 01/DICIEMBRE/14.
Ejercicio 1
CREATE DATABASE INFORMATICA;
CREATE TABLE FABRICANTES(
CODIGO INT AUTO_INCREMENT PRIMARY KEY,
NOMBRE CHAR(50));
CREATE TABLE ARTICULOS(
CODIGO INT AUTO_INCREMENT PRIMARY KEY,
NOMBRE CHAR(50),
PRECIO INT,
COD_FABRICANTE INT,
FOREIGN KEY (COD_FABRICANTE) REFERENCES FABRICANTES(CODIGO));
Obtener el nombre de los productos cuyo precio sea menor o igual a 200 pesos.
Obtener todos los datos de los artculos cuyo precio est entre los 60 pesos y los
120 pesos (ambas cantidades incluidas).
Obtener el nmero de artculos cuyo precio sea mayor o igual a 180 pesos.
Obtener el nombre y precio de los artculos cuyo precio sea mayor o igual a 180
pesos y ordenarlos descendentemente por precio, y luego ascendentemente por
nombre.
Obtener un listado completo de artculo, incluyendo por cada artculo los datos del
artculo y de su fabricante.
Obtener el precio medio de los productos de cada fabricante, mostrando solo los
cdigos de fabricante.
Obtener los nombres de los fabricantes que ofrezcan productos cuyo precio medio
sea mayor o igual a 150 pesos.
Obtener una lista con el nombre y precio de los artculos ms caros de cada
proveedor (incluyendo el nombre del proveedor).
Aplicar un descuento del 10 % (multiplicar el precio por 09) a todos los productos.
Aplicar un descuento de 10 pesos a todos los productos cuyo precio sea mayor o
igual a 120 pesos.
Ejercicio 2
Obtener todos los datos de los empleados que se apellidan Lpez y los que se
apellidan Prez.
Obtener todos los datos de los empleados que trabajan para el departamento 14.
Obtener todos los datos de los empleados que trabajan para el departamento 17 y
para el departamento 15.
Obtener todos los datos de los empleados cuyo apellido comience por P.
Obtener los nombres (nicamente los nombres) de los departamentos que tienen
ms de dos empleados.
CALIFICACION_EDAD INT);
Mostrar
las distintas calicaciones de edad que existen.
Aadir una nueva pelcula Uno, Dos, Tres, para mayores de 7 aos.
Hacer constar que todas las pelculas no calicadas han sido calicadas no
recomendables para menores de 13 aos.
Eliminar todas las salas que proyectan pelculas recomendadas para todos los
pblicos.
Ejercicio 6
CREATE DATABASE PIEZAS_Y_PROVEEDORES;
Obtener el
precio medio
Obtener los nombres de las piezas suministradas por el proveedor cuyo cdigo es
HAL.
Obtener los nombres de los proveedores que suministran las piezas ms caras,
indicando el nombre de la pieza y el precio al que la suministran.
Hacer constar en la