Introducción
En este proyecto, aprenderás cómo acceder a una base de datos MySQL, importar datos y recuperar datos de población para todos los países. Este proyecto te ayudará a desarrollar habilidades en el trabajo con bases de datos relacionales y consultas SQL.
👀 Vista previa
MariaDB [world]> SOURCE /home/labex/project/getPopulation.sql;
+--------------------+
| Population / 10000 |
+--------------------+
| 10.3000 |
| 2272.0000 |
| 1287.8000 |
| 0.8000 |
| 340.1200 |
| 7.8000 |
| 21.7000 |
...
| 1064.0000 |
| 4037.7000 |
| 916.9000 |
| 1166.9000 |
+--------------------+
239 filas en el conjunto (0.001 segundos)
🎯 Tareas
En este proyecto, aprenderás:
- Cómo acceder a MySQL utilizando el comando
sudosin contraseña - Cómo importar una base de datos en MySQL
- Cómo escribir y ejecutar consultas SQL para recuperar datos de una base de datos
🏆 Logros
Después de completar este proyecto, podrás:
- Administrar una base de datos MySQL, incluyendo la importación y consulta de datos
- Escribir consultas SQL para recuperar datos específicos de una base de datos
- Comprender cómo trabajar con datos de población y expresarlos en unidades de diez mil personas
Acceder a MySQL e importar la base de datos
En este paso, aprenderás cómo acceder a MySQL utilizando el comando sudo sin contraseña e importar la base de datos world.sql en MySQL.
- Abra una terminal y inicie el servicio MySQL:
sudo service mysql start
- Acceda a MySQL utilizando el comando
sudosin contraseña:
sudo mysql
- Importe la base de datos
world.sqlen MySQL:
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;
Esto importará la base de datos world en su entorno MySQL.
Recuperar los datos de población
En este paso, aprenderás cómo recuperar los datos de población de todos los países de la tabla country y expresarlos en unidades de diez mil personas.
- Abra el archivo
getPopulation.sql. - Agregue la siguiente consulta SQL al archivo
getPopulation.sql:
SELECT CONCAT(ROUND(Population/10000, 4)) AS `Population / 10000`
FROM country;
Esta consulta recuperará los datos de población de todos los países de la tabla country y los expresará en unidades de diez mil personas.
- Guarde el archivo
getPopulation.sql.
Ejecutar el script
En este paso, aprenderás cómo ejecutar el script getPopulation.sql en MySQL.
- En el prompt de MySQL, ejecute el script
getPopulation.sql:
MariaDB [world]> SOURCE /home/labex/project/getPopulation.sql;
Esto ejecutará la consulta SQL en el archivo getPopulation.sql y mostrará los datos de población de todos los países en unidades de diez mil personas.
La salida debería verse similar a la siguiente:
+--------------------+
| Population / 10000 |
+--------------------+
| 10.3000 |
| 2272.0000 |
| 1287.8000 |
| 0.8000 |
| 340.1200 |
| 7.8000 |
| 21.7000 |
...
| 1064.0000 |
| 4037.7000 |
| 916.9000 |
| 1166.9000 |
+--------------------+
239 filas en el conjunto (0.001 segundos)
¡Felicitaciones! Has completado con éxito el proyecto de consultar la población de todos los países utilizando la base de datos world.
Resumen
¡Felicitaciones! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



