Title | Clase practica Mysql Consultas 2017 |
---|---|
Course | Informatica II |
Institution | Universidad Nacional Autónoma de Nicaragua León |
Pages | 2 |
File Size | 87.1 KB |
File Type | |
Total Downloads | 70 |
Total Views | 143 |
Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el texto de relleno estándar de las industrias desde el año 1500, cuando un impresor (N. del T. persona que se dedica a la imprenta) desconocido usó una galería de textos y los mezcló de tal mane...
PRACTICA EN MYSQL “TIENDA DE INFORMATICA” Realice captura de pantalla para cada una de las soluciones y escriba el script a la par del enunciado. I.
REALIZAR BD, TABLAS Y REGISTROS 1. Crea una base de datos llamada TIENDA 2. Muestra las Bases de datos almacenadas 3. Realizar las siguientes tablas: FABRICANTES Restricción NOMBRE DE COLUMNA TIPO DE DATO ARTICULOS ClaveRestricción Principal Clave_fabricante Int NOMBRE DE COLUMNA TIPO DE DATO Nombre Varchar(30) Clave Principal Clave_articulo Int CREATE TABLE FABRICANTES (Clave_fabricante INT NOT NULL, Nombre Nombre Varchar(30) Precio Int VARCHAR(30), PRIMARY KEY (Clave_fabricante)); Clave Foránea Clave_fabricante Int CREATE TABLE ARTICULOS (Clave_articulo INT NOT NULL, Nombre VARCHAR(30), Precio INT, Clave_fabricante INT, PRIMARY KEY (Clave_articulo), FOREING
KEY(Clave_fabricante)
REFERENCES
FABRICANTES
(Clave_fabricante)); 4. Muestra las tablas de la Base de datos TIENDA 5. Muestra los atributos de la tabla ARTICULOS; 6. Introduce los siguientes datos en cada tabla: TABLA: FABRICANTES CLAVE_FABRICANTE NOMBRE 1 Kingston 2 Adata 3 Logitech 4 Lexar 5 Seagate TABLA: ARTICULOS CLAVE_ARTICULO 1 2 3 4 5 6
NOMBRE PRECIO Teclado $10 Disco duro 500 Gb $40 Mouse $8 Memoria USB $5 Memoria RAM $40 Disco duro extraíble 300 $30
CLAVE_FABRICANTE 3 5 3 4 1 5
7 8 9 10
Gb Memoria USB DVD Rom CD Rom Tarjeta de red
1 2 2 3
$6 $12 $10 $13
II.
REALIZAR LAS SIGUIENTES CONSULTAS: A.Obtener todos los datos de los productos de la tienda B.Obtener los nombres de los productos de la tienda C.Obtener los nombres y precio de los productos de la tienda D.Obtener los nombres de los artículos sin repeticiones E. Obtener todos los datos del artículo cuya clave es 4 F . Obtener todos los datos del artículo cuyo nombre del producto es ‘’Mouse” G.Obtener todos los datos de la Memoria RAM o memorias USB H.Obtener todos los datos de los artículos que empiezan con ‘M’ I . Obtener el nombre de los productos donde el precio sea mayor a $20 J . Obtener el nombre de los productos donde el precio sea menor a $20 K.Obtener todos los datos de los artículos cuyo precio este entre $10 y $50 L. Obtener el precio medio de todos los productos M.Obtener el precio medio de los artículos cuyo código de fabricante sea 3 N.Obtener el nombre y precio de los artículos ordenados por Nombre O.Obtener todos los datos de los productos ordenados descendentemente por Precio P . Obtener el nombre y precio de los artículos cuyo precio sea mayor a $20 y
ordenarlos descendentemente por precio y luego ascendentemente por nombre Q.Obtener un listado completo de los productos, incluyendo por cada artículo los
datos del articulo y del fabricante R.Obtener la clave de producto, nombre del producto y nombre del fabricante de
todos los productos en venta S. Obtener el nombre y precio de los artículos donde el fabricante sea Logitech
ordenarlos alfabéticamente por nombre del producto T . Obtener el nombre, precio y nombre de fabricante de los productos que son marca
Laxar o Kingston ordenados descendentemente por precio U.Añade un nuevo producto: Clave del producto 11, Parlantes de $23 y fabricante 2 V. Cambia el nombre del producto 6 a ‘Impresora Láser’ W.Aplicar un descuento del 10% a todos los productos. X. Aplicar un descuento de $2 a todos los productos cuyo precio sea mayor o igual a
$20 Y. Borrar el producto numero 6...