Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CURSO:
INSTRUCTOR:
SEMESTRE:
II
INTEGRANTES:
2021
INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo
cada una de las consultas solicitadas, ejecuta cada uno de ellos en el compilador de Access.
ACTIVIDADES A REALIZAR
A. Crea una base de datos llamada TIENDA dentro de una carpeta que llevara por nombre tu
Nombre_Apellido
FABRICANTES
NOMBRE DE COLUMNA TIPO DE DATO
Clave Principal Clave_fabricante Número (Entero)
Nombre Texto (30)
ARTICULOS
NOMBRE DE COLUMNA TIPO DE DATO
Clave Principal Clave_articulo Número (Entero)
Nombre Texto (30)
Precio Número (Entero)
Clave Foránea Clave_fabricante Número (Entero)
TABLA: FABRICANTES
CLAVE_FABRICANTE NOMBRE
1 Kingston
2 Adata
3 Logitech
4 Lexar
5 Seagate
TABLA: ARTICULOS
CLAVE_ARTICULO NOMBRE PRECIO CLAVE_FABRICANTE
1 Teclado 100 3
2 Disco duro 300 Gb 500 5
3 Mouse 80 3
4 Memoria USB 140 4
5 Memoria RAM 290 1
6 Disco duro extraíble 250 Gb 650 5
7 Memoria USB 279 1
8 DVD Rom 450 2
9 CD Rom 200 2
10 Tarjeta de red 180 3
USE TIENDA
GO
CREATE TABLE ARTICULO(
CLAVE_ARTICULO CHAR(11) PRIMARY KEY,
NOMBRE INT(40) not null,
PRECIO CHAR(40) NOT NULL,
CLAVE_FABRICANTE CHAR(11) NOT NULL
)
GO
use TIENDA
GO
INSERT INTO ARTICULO VALUES ('01','Teclado','100','3')
INSERT INTO ARTICULO VALUES ('02','Disco duro 300Gb','500','5')
INSERT INTO ARTICULO VALUES ('03','Mouse','80','3')
INSERT INTO ARTICULO VALUES ('04','Memoria USB','140','4')
INSERT INTO ARTICULO VALUES ('05','Memoria RAM','290','1')
INSERT INTO ARTICULO VALUES ('06','Disco duro extraible','650','5')
INSERT INTO ARTICULO VALUES ('07','Memoria USB','279','1')
INSERT INTO ARTICULO VALUES ('08','DVD Rom','450','2')
INSERT INTO ARTICULO VALUES ('09','CD Rom','200','2')
INSERT INTO ARTICULO VALUES ('10','Tarjeta de red','180','3')
USE TIENDA
INSERT INTO FABRICANTES VALUES ('01','Kingston')
INSERT INTO FABRICANTES VALUES ('02','Adata')
INSERT INTO FABRICANTES VALUES ('03','Logitech')
INSERT INTO FABRICANTES VALUES ('04','Lexar')
INSERT INTO FABRICANTES VALUES ('05','Seagate')
3. Obtener todos los datos del artículo cuya clave de producto es ‘5’
4. Obtener todos los datos del artículo cuyo nombre del producto es ‘’Teclado”
6. Obtener todos los datos de los artículos que empiezan con ‘M’
7. Obtener el nombre de los productos donde el precio sea mayor a S/. 200
8. Obtener todos los datos de los artículos cuyo precio este entre S/. 100 y S/. 350
/*OPERADOR AND*/
/*OPERADOR BETWEEN*/
10. Obtener todos los datos de los productos ordenados descendentemente por Precio
11. Obtener el nombre y precio de los artículos cuyo precio sea mayor a S/. 250 y ordenarlos
descendentemente por precio y luego ascendentemente por nombre
12. Obtener un listado completo de los productos, incluyendo por cada artículo los datos del articulo
y del fabricante
13. Obtener la clave de producto, nombre del producto y nombre del fabricante de todos los
productos en venta
SELECT
ARTICULOS.Clave_articulo,ARTICULOS.Nombre,FABRICANTES.Nombre
FROM ARTICULOS,FABRICANTES
WHERE ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante
14. Obtener el nombre y precio de los artículos donde el fabricante sea Logitech ordenarlos
alfabéticamente por nombre del producto
15. Obtener el nombre, precio y nombre de fabricante de los productos que son marca Lexar o
Kingston ordenados descendentemente por precio