Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo:
El objetivo es adquirir conocimientos y habilidades en el lenguaje SQL, para poder
realizar consultas complejas en una base de datos relacionales. Esto incluye el uso de
operadores, funciones y cláusulas para llevar a cabo análisis detallados, obtener
información específica y tomar decisiones basadas en los datos almacenados en la
base de datos de una panadería.
Integrante:
LOPEZ ESQUIVEL EBER ANDERSON
Asesor:
JAVIER JACINTO JÁUREGUI
MILAGROS CHAVEZ GUTIERREZ
RUTH NUREÑA MONCADA
La Esperanza, diciembre del 2023
Tabla de contenido
INTRODUCCIÓN...................................................................................................................3
PRIMER DISEÑO..................................................................................................................4
1.1 PRIMER DISEÑO DE TABLAS..............................................................................................5
1.2 PRIMER DISEÑO DE TABLAS DESCRIPTIVAS......................................................................6
SEGUNDO DISEÑO.............................................................................................................7
2.1 DISEÑO DE TABLA MEJORADO..........................................................................................8
2.2 DISEÑO DE TABLA DESCRIPTIVA........................................................................................9
USO DEL GESTOR DE BASE DE DATOS.................................................................10
3.1 Creación de una Base de Datos con códigos en MySQL..................................................11
3.2 Creación de tablas...........................................................................................................11
3.2.1 Creación de la tabla clientes.....................................................................................11
3.2.2 Creación de la tabla producto..................................................................................12
3.2.3 Creación de la tabla pago.........................................................................................12
3.2.4 Creación de la tabla boleta.......................................................................................13
3.2.5 Resultado de creación de tablas...............................................................................13
3.3 RELACIÓN DE LAS TABLAS DE BASE DE DATOS...............................................................14
CONSULTAS........................................................................................................................15
4.1 CONSULTAS BASICAS: SELECT, FROM, WHERE, GROUP BY, ORDER BY, LIMIT, COUNT,
HAVING..................................................................................................................................16
4.2 CONSULTAS SIMPLES: IN, AND, NOT IN, LIKE Y BETWEEN..............................................19
4.3 CONSULTAR CON 2 TABLAS: INNER JOIN, LEFT JOIN, RIGTH JOIN..................................21
4.4 CONSULTAS CON FUNCIONES:........................................................................................22
INTRODUCCIÓN
El uso de una base de datos puede ser de gran ayuda para mejorar la eficiencia y
productividad de las panaderías pequeñas.
La base de datos puede almacenar información relevante sobre la panadería, como los
productos ofrecidos, los clientes atendidos y las transacciones realizadas.
Esta información puede ser utilizada por los propietarios para tomar decisiones más
acertadas, mejorar el servicio al cliente y reducir costos.
¡Una herramienta valiosa para optimizar la gestión de las panaderías!
Implementar una base de datos en la panadería “BIMBO” ubicada en el distrito de La
Esperanza puede brindar varios beneficios, por ejemplo:
3.2.3 Creación de
la tabla pago
CÓDIGO:
3.2.4 Creación de la tabla boleta
CODIGO:
3. Mostrar algunos datos de los clientes con ID mayor o igual que 3 y menor o igual q 8.
4. Mostrar los nombres de los productos que fueron ingresados en los meses de octubre
y noviembre por orden ascendente.
5. Mostrar el nombre y precio de los productos sin incluir aquellos que tengan de
nombre “BIZCOCHOS, GALLETA SODA Y PAN ITALIANO”.
6. Mostrar
el
nombre
y
apellido
de los
clientes
que
tengan
el
apellido
“LOPEZ
Y
CHAVEZ”.
4.3
CONSULTAR CON 2 TABLAS: INNER JOIN, LEFT JOIN, RIGTH JOIN
1. Comparación de 2 tablas.
2. Comparación de las tablas cliente y productos con respecto a los ID con los que
cuentan.
3. Xd
4. Xd
5. Xd
6. Xd
5. Mostrar
nombres y apellidos de los clientes.
6. Mostrar la cantidad de datos de la columna nombre de productos.