Tienda de Informatica
Tienda de Informatica
Campus Tláhuac
MATERIA
BD De DM
ACTIVIDAD
Base de datos Tienda de informática
ELABORADO POR:
Aquino Sánchez David Eugenio
Cazares Hernández Daniel
Gaspar Ventura Karla Paola
DOCENTE
Quintero Hernández Jonathan Romualdo
Tecnológico Nacional de México
Campus Tláhuac
Contenido
Introducción......................................................................................................................................3
Desarrollo.........................................................................................................................................4
Conclusiones.....................................................................................................................................8
Referencias Bibliográficas...............................................................................................................8
Tecnológico Nacional de México
Campus Tláhuac
Introducción
En el siguiente documento se realizará una práctica en la cual se realizan 16 consultas a una
pequeña base de datos sobre algunas ventas esto fue realizado con Mysql workbench.
Desarrollo
TIENDA DE INFORMÁTICA
Una tienda de informática requiere de una aplicación que permita mostrar cierta información
correspondiente a sus ventas.
Realicen las instrucciones necesario para construir la base de datos con las tablas
correspondientes, así como la respuesta a las consultas que se solicitan.
Modelo Entidad/Relación
Base de datos
CREATE TABLE fabricante (
codigo INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100) NOT NULL
);
Consultas requeridas
1. Lista el nombre de los productos, el precio en euros y el precio en dólares
estadounidenses (USD).
4. Lista los nombres y los precios de todos los productos de la tabla producto, convirtiendo
los nombres a minúscula.
Tecnológico Nacional de México
Campus Tláhuac
5. Lista el nombre de todos los fabricantes en una columna, y en otra columna obtenga en
mayúsculas los dos primeros caracteres del nombre del fabricante.
8. Lista los nombres y los precios de todos los productos de la tabla producto, convirtiendo
los nombres a mayúscula.
Tecnológico Nacional de México
Campus Tláhuac
9. Lista los nombres y los precios de todos los productos de la tabla producto, convirtiendo
los nombres a minúscula.
10. Lista el nombre de todos los fabricantes en una columna, y en otra columna obtenga en
mayúsculas los dos primeros caracteres del nombre del fabricante.
11. Devuelve una lista con el nombre del producto, precio y nombre de fabricante de todos los
productos de la base de datos.
Tecnológico Nacional de México
Campus Tláhuac
12. Devuelve una lista con el nombre del producto, precio y nombre de fabricante de todos los
productos de la base de datos. Ordene el resultado por el nombre del fabricante, por
orden alfabético.
13. Devuelve una lista con el código del producto, nombre del producto, código del fabricante
y nombre del fabricante, de todos los productos de la base de datos.
Tecnológico Nacional de México
Campus Tláhuac
14. Devuelve un listado con el nombre de producto, precio y nombre de fabricante, de todos
los productos que tengan un precio mayor o igual a 180€. Ordene el resultado en primer
lugar por el precio (en orden descendente) y en segundo lugar por el nombre (en orden
ascendente).
15. Devuelve un listado de todos los fabricantes que existen en la base de datos, junto con los
productos que tiene cada uno de ellos. El listado deberá mostrar también aquellos
fabricantes que no tienen productos asociados. (Resuelva la consulta utilizando las
cláusulas LEFT JOIN y RIGHT JOIN.).
Tecnológico Nacional de México
Campus Tláhuac
16. Devuelve un listado con el nombre del producto más caro que tiene cada fabricante. El
resultado debe tener tres columnas: nombre del producto, precio y nombre del
fabricante. El resultado tiene que estar ordenado alfabéticamente de menor a mayor por
el nombre del fabricante.
Tecnológico Nacional de México
Campus Tláhuac
Conclusiones
Las conexiones en las bases de datos son un poco más complicadas algunas consultas fueron muy
pesadas, también tuvimos problemas con el MySQL Workbench ya que no nos realizaba la
conexión, con esta práctica logramos reforzar mucho nuestro conocimiento y uso de las bases de
datos
Referencias Bibliográficas