Dado el esquema modelo entidad relación se pide: 1. Instrucciones

Anuncio
Taller de base de datos
Dado el esquema modelo entidad relación se pide:
1. Instrucciones SQL para la creación de tablas y sus respectivas restricciones.
2. Cada primary key de las tablas corresponde a un numero secuencial que deberá
aumentar de 2 en 2 en cada registro.
3. Las claves foráneas deberán crearse con la instrucción alter.
4. La creación de 3 indices (index).
5. Debe crearse la siguientes restricciónes:
• Tabla de maquinas registradoras:
!
El piso ingresado corresponda a un valor entre 1 y 4.
!
• La tabla de productos:
El nombre del producto debe de ser único.
Informes:
Responder a través de la instrucción SELECT lo siguiente:
1. El producto mas vendido.
2. El numero de ventas de cada producto, ordenado de mas a menos.
3. Obtener un informe completo de ventas, indicando el nombre del cajero que realizo la
venta, nombre y precios de los productos vendidos y piso en el que se encuentra la
maquina registradora donde se realizo.
4. Ventas totales realizadas en cada piso.
5. Obtener el código y nombre de cada empleado junto con el total de sus ventas.
6. Obtener el código y nombre de aquellos vendedores que hayan realizado ventas en
pisos cuyas ventas totales sean inferiores a los $28.000.
Formato de entrega
Para la fecha estipulada se debe entregar un archivo RAR con la siguiente nomenclatura
primera letra de su nombre seguido por su apellido junto con la palabra taller1 ej:
bgarciaTalller1.rar deberá ser enviado a la siguiente dirección de correo
[email protected].
El archivo deberá contener:
• En formato sql debidamente comentado, las instrucciones SQL para la creación de la
tablas, restricciones,indices y secuencias anteriormente expuestas junto con las
consultas respectivas de cada pregunta del apartado INFORMES.
Taller de base de datos
NUMBER
VARCHAR2 (35)
VARCHAR2 (45)
UNKNOWN
Vendedores
P * idVendedor
Nombre
Apellidos
* Ventas_idVentas
Vendedores_PK (idVendedor)
P
F
F
F
*
*
*
*
NUMBER
NUMBER
NUMBER
NUMBER
Ventas
idVentas
idProducto
idMaquina
idVendedor
Ventas_PK (idVentas)
NUMBER
NUMBER (2)
MaquinasRegistradoras
P * idMaquina
Piso
NUMBER
VARCHAR2 (45)
NUMBER
Productos
MaquinasRegistradoras_PK (idMaquina)
P * idProducto
Nombre
Precio
Productos_PK (idProducto)
Descargar