Examen Parcial Base de Datos
Examen Parcial Base de Datos
Examen Parcial Base de Datos
Descripción de las columnas de cada una de las tablas e identificando las llaves primarias
TABLA DE PAISES
NOMBREPAIS VARCHAR(45)
TABLA CLIENTES
DIRCLIENTE VARCHAR(80)
FONOCLIENTE VARCHAR(15)
NOMCATEGORIA VARCHAR(50)
DESCRIPCION VARCHAR(50)
TABLA PRODUCTOS
NOMPRODUCTO VARCHAR(80)
CANTXUNIDAD INTEGER
PRECIOUNIDAD DECIMAL(8,2)
UNIEXISTENCIA SMALLINT
UNIENPEDIDO SMALLINT
TABLA CARGOS
DESCARGO VARCHAR(30)
TABLA EMPLEADOS
NOMEMPLEADO VARCHAR(50)
APEEMPLEADO VARCHAR(50)
FECNAC DATE
DIREMPLEADO VARCHAR(80)
FONOEMPLEADO VARCHAR(15)
TABLA PEDIDODETALLE
PRECIOUNIDAD DECIMAL(8,2)
CANTIDAD SMALLINT
DESCUENTO DECIMAL(8,2)
P1.- Mostrar todos los productos donde el valor del preciounidad se encuentra entre
40 y 50
P2.- Actualizar todos los valores de la columna precio unidad y unidades existentes de
la tabla productos
UPDATE PRODUCTOS
SET PRECIOUNIDAD=500, UNIEXISTENCIA *= 1.50
GO
UPDATE PRODUCTOS
SET PRECIOUNIDAD *= 2.00
WHERE NOMPRODUCTO LIKE 'M%' AND UNIEXISTENCIA >250;
GO
P4.- Nos pide crear una Vista y nos debe mostrar el nombre, apellidos y dirección del
empleado
P7.- Se pide que nos muestre la identificación, nombre, dirección y país del cliente
P8.- Se pide que nos muestre identificación, apellido identificación del cargo y su cargo
de dicho empleado
P10.- Se pide seleccionar a los clientes buenos, y multiplicar el precio por la cantidad
agregando un nuevo campo que diga suma por clientes.