CLI en Python para consultar y gestionar una base de datos de galería de arte sobre MariaDB.
- Docker y Docker Compose
- Python 3.10+
-
Crea un fichero
.envcon las variables de entorno:DB_HOST=localhost DB_PORT=3306 DB_NAME=galeria_arte DB_USER=galeria DB_PASSWORD=secreto
-
Levanta la base de datos (crea el esquema e inserta los datos automáticamente):
docker compose up -d
-
Instala las dependencias de Python:
pip install -r requirements.txt
-
Ejecuta la aplicación:
python main.py
| Opción | Descripción |
|---|---|
| a | Tema potencialmente más rentable |
| b | Artistas que trabajan únicamente pintura y escultura |
| c | Artista con mayor valor total de obras |
| d | Obras anteriores al año 2000 del tema retratos |
| e | Clientes en la misma localidad que artistas que no les gustan |
| f | Temas con más de una obra asociada (HAVING) |