Skip to content

abranico/world-cup-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Cup Database Project

Este proyecto es parte del currículum de certificación de freeCodeCamp y se centra en la creación de una base de datos de la Copa del Mundo utilizando PostgreSQL y Bash.

Descripción

El proyecto consiste en crear un script en Bash que inserte información de partidos de la Copa del Mundo en una base de datos PostgreSQL. Además, se deben implementar consultas SQL para extraer estadísticas útiles sobre los partidos.

Las instrucciones detalladas para construir este proyecto se pueden encontrar en: https://www.freecodecamp.org/learn/relational-database/build-a-world-cup-database-project/build-a-world-cup-database

Estructura del Repositorio

El repositorio contiene los siguientes archivos:

  • insert_data.sh: Script en Bash para insertar datos en la base de datos desde el archivo games.csv.
  • queries.sh: Script en Bash con consultas SQL para obtener estadísticas de la base de datos.
  • games.csv: Archivo CSV con datos de partidos de la Copa del Mundo.
  • worldcup.sql: Archivo SQL de la base de datos.
  • expected_output.txt: Archivo con el resultado esperado de las consultas SQL.

Requisitos

  • PostgreSQL instalado en el sistema.
  • Acceso a la línea de comandos Bash.

Uso

  1. Clona este repositorio en tu máquina local.
  2. Asegúrate de tener PostgreSQL instalado y configurado.
  3. Ejecuta el script insert_data.sh para insertar los datos en la base de datos.
  4. Ejecuta el script queries.sh para realizar consultas y obtener estadísticas.

Notas adicionales

  • Si experimentas algún problema, asegúrate de leer detenidamente las instrucciones y revisar la documentación de PostgreSQL.
  • Para obtener más información sobre el proyecto y los requisitos de certificación, consulta el sitio web de freeCodeCamp.