Cada estudiante deberá resolver UN (1) ejercicio a elección de los 10 ejercicios propuestos por el docente y subir en su propia rama del GitHub.
Escribir el código en Python que permita realizar lo siguiente:
-
Crear una lista en Python denominada “Dueno” que contenga los siguientes valores:
28957346, Juan, Perez, 4789689, Belgrano 101
Dichos datos se corresponden con los datos del dueño de un perro (DNI, nombre, apellido, teléfono y dirección). Muestre en pantalla el teléfono del dueño si el DNI es mayor a 26000000.
-
Crear una lista en Python denominada “Dueno2” y recorrerla con un bucle mostrando sus elementos por pantalla con excepción del DNI y el apellido. Los elementos de la lista son:
23546987, “Maria”, “Perez”, 4789689, “Pueyrredon 811”
que representan los datos del dueño de un perro (DNI, nombre, apellido, teléfono y dirección)
-
Crear un lista en Python denominado “Perro” que contenga los siguientes valores:
13, Puppy, 12/12/2012 , Macho, 123
Que se corresponde con los datos de un perro de nuestra base de datos (Id_Perro, nombre, fecha de nacimiento, sexo y dni del dueño). Modificar la fecha de nacimiento por 13/12/2012 y reemplazar “dni del dueño” por 28957346 .
-
Crear un lista en Python denominado “Perro2” que contenga los siguientes valores:
14, Fido, 12/12/2012 , Macho, 23546987
Recorrer la lista “Perro” con un bucle y mostrar sus elementos por pantalla , comenzando desde el último hasta el primero.
-
Crear una tupla en Python con el nombre de “Historial” la cual contenga los siguientes valores:
2350, 5960, 23000, 1000, 8900
Que representa montos de atención en pesos por diferentes servicios/consultas de la mascota “Puppy”. Calcular el monto total gastado a lo largo del tiempo por atención de “Puppy”. Si el gasto efectuado es menor a 30000, mostrar en pantalla dicho resultado, caso contrario mostrar el mensaje “Gastos por encima de lo presupuestado”.
-
Crear una tupla en Python con el nombre de “Historial2” la cual contenga los siguientes valores:
23500, 5960, 2300, 10200, 8900
Que representa montos de atención en pesos por diferentes servicios/consultas de la mascota “Frida”. Calcular el monto total gastado a lo largo del tiempo por atención de “Frida”. Crear una función que cuente cuantos gastos fueron superiores a 5000 mostrando el número calculado en pantalla.
-
Crear una tupla en Python con el nombre de “Historial3” la cual contenga los siguientes valores:
9530, 4120, 4580, 1500, 890,7516,426
Que representa montos de atención en pesos por diferentes servicios/consultas de la mascota “Lennon”. Calcular el promedio de gasto en pesos por atención de “Lennon” mostrándolo en pantalla. Si el promedio es mayor a 4500 indicar con un mensaje “Se ha excedido del gasto promedio para su mascota”.
-
Crear una tupla en Python con el nombre de “Historial4” la cual contenga los siguientes valores:
7510, 7960, 76180, 800, 4100
Que representa montos de atención en pesos por diferentes servicios/consultas de la mascota “Olivia”. Cree una función para determinar el valor mínimo de atención gastada en “Olivia” mostrándolo en pantalla.
-
Crear una tupla en Python con el nombre de “Historial5” la cual contenga los siguientes valores:
8520, 9510, 7530, 3570, 1590
Que representa montos de atención en pesos por diferentes servicios/consultas de la mascota “Toto”. Crear una función para determinar el valor máximo de atención gastada en “Toto”.
-
Crear una lista denominada “Clientes” con los nombres de los diferentes dueños de perros.
Juan, Mario, Ariel, Josefina, Marianella.
Ordenarla alfabéticamente y mostrarla por pantalla.
El archivo debe ser subido a la rama de la persona que creó el código, ya que los docentes verificaremos la participación por el historial.
- Crear Base de Datos y Tablas según Modelo Relacional.
- Realizar puntos 1 y 2
- Elegir algunos de los puntos 3 al 12 y agregarlo al script (diferentes entre cada uno de los integrantes)
- Subir Script .sql con todos los puntos mencionados a su rama del GitHub grupal
-
Realice la consulta correspondiente para crear la tabla Perro, teniendo en cuenta sus claves foráneas y primarias.
-
Inserte en la tabla correspondiente un nuevo animal (perro) como paciente y el dueño asociado a ese animal.
-
Borre un animal que ya no va a ser atendido. Para ello consulte antes en el historial, algún animal que ya no sea atendido desde hace mucho tiempo.
-
Actualice la fecha de nacimiento de algún animal (perro) que usted considere.
-
Realice una consulta multitabla que arroje el nombre de todos los perros cuyos dueños se llaman Pedro
-
Obtener todos los perros que asistieron a la peluquería en 2022
-
Obtener los ingresos percibidos en Julio del 2022
-
Insertar un nuevo registro en la tabla historial de un perro cuyo ID Perro es igual a 10.
-
Escriba una consulta que permita actualizar la dirección de un dueño. Su nueva dirección es Libertad 123
-
Vaciar la tabla historial y resetear el contador del campo ID.
-
Obtener todos los dueños que tengan perros de menos de 5 años de edad que no hayan visitado la peluquería en el año 2022.
-
Obtener todos los perros de sexo “Macho” nacidos entre 2020 y 2022.
- El archivo (.sql) debe ser subido a la rama de la persona que creó el código, ya que los docentes verificaremos la participación por el historial.