ejercicio sql tienda informatica copia
TRANSCRIPT
-
7/26/2019 Ejercicio SQL Tienda Informatica Copia
1/3
LA TIENDA DE INFORMATICA
INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada una de lasconsultas solicitadas, ejecuta cada uno de ellos en el compilador de MySQL.
ACTIVIDADES A REALIZAR
1. Crea una base de datos llamada TE!"#
$. Muestra las %ases de datos almacenadas
&. 'abilita la %ase de datos TE!"#
(. )enera las siguientes tablas:
*. Muestra las tablas de la %ase de datos TE!"#
+. Muestra los atributos de la tabla #TC-LS/
0. ntroduce los siguientes datos en cada tabla:
TABLA: FABRICANTES
CLAVE_FABRICANTE NOMBRE
1 ingston
$ #data& Logitec2
( Le3ar
* Seagate
FABRICANTES
!M%E "E CL-M!# T4 "E "#T
Clave 4rincipal Clave56abricante nt
!ombre 7arc2ar8&9
#TC-LS
!M%E "E CL-M!# T4 "E "#T
Clave 4rincipal Clave5articulo nt
!ombre 7arc2ar8&9
4recio nt
Clave ;or
-
7/26/2019 Ejercicio SQL Tienda Informatica Copia
2/3
=. )enera las siguientes consultas:
a btener todos los datos de los productos de la tiendabtener los nombres de los productos de la tienda
b btener los nombres y precio de los productos de la tienda
c btener los nombres de los art>culos sin repeticiones
d btener todos los datos del art>culo cuya clave de producto es ?*@
e btener todos los datos del art>culo cuyo nombre del producto es ?@TecladoA
6 btener todos los datos de la Memoria #M y memorias -S%
g btener todos los datos de los art>culos Bue empiean con ?M@
2 btener el nombre de los productos donde el precio sea D 199
i btener el nombre de los productos donde el precio sea mayor a D $99
j btener todos los datos de los art>culos cuyo precio este entre D199 y D&*9
btener el precio medio de todos los productos
l btener el precio medio de los art>culos cuyo cFdigo de 6abricante sea $
TABLA: ARTICULOS
CLAVE_ARTICULO NOMBRE PRECIO CLAVE_FABRICANTE
1 Teclado D 199 &
$ "isco duro &99 )b D *99 *
& Mouse D =9 &
( Memoria -S% D 1(9 (* Memoria #M D $G9 1
+ "isco duro e3tra>ble $*9 )b D +*9 *
0 Memoria -S% D $0G 1
= "7" om D (*9 $
G C" om D $99 $
19 Tarjeta de red D 1=9 &
-
7/26/2019 Ejercicio SQL Tienda Informatica Copia
3/3
m btener el nombre y precio de los art>culos ordenados por !ombre
n btener todos los datos de los productos ordenados descendentemente por 4recio
o btener el nombre y precio de los art>culos cuyo precio sea mayor a D $*9 y ordenarlos descendentemente por precioy luego ascendentemente por nombre
p btener un listado completo de los productos, incluyendo por cada articulo los datos del articulo y del 6abricante
B btener la clave de producto, nombre del producto y nombre del 6abricante de todos los productos en venta
r btener el nombre y precio de los art>culos donde el 6abricante sea Logitec2 ordenarlos al6abHticamente por nombredel producto
s btener el nombre, precio y nombre de 6abricante de los productos Bue son marca Le3ar o ingston ordenadosdescendentemente por precio
t #Iade un nuevo producto: Clave del producto 11, #ltavoces de D 1$9 del 6abricante $
u Cambia el nombre del producto + a ?mpresora Laser@
v #plicar un descuento del 19J a todos los productos.
K #plicar un descuento de D 19 a todos los productos cuyo precio sea mayor o igual a D &99
x) %orra el producto numero +