Introducción
En este proyecto, aprenderás cómo modificar la clave primaria de la tabla countrylanguage
en una base de datos MySQL. La clave primaria inicial se basaba solo en la columna CountryCode
, pero para una mejor organización, crearás una clave primaria compuesta utilizando las columnas CountryCode
y Language
.
👀 Vista previa
MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| Campo | Tipo | Nulo | Clave | Predeterminado | Extra |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3) | NO | PRI | | |
| Idioma | char(30) | NO | PRI | | |
| EsOficial | enum('T','F') | NO | | F | |
| Porcentaje | decimal(4,1) | NO | | 0.0 | |
+-------------+---------------+------+-----+---------+-------+
4 filas en set (0.001 segundos)
🎯 Tareas
En este proyecto, aprenderás:
- Cómo acceder a MySQL utilizando el comando
sudo
sin contraseña - Cómo importar datos de un archivo SQL en una base de datos MySQL
- Cómo modificar la clave primaria de una tabla a una clave compuesta
🏆 Logros
Después de completar este proyecto, podrás:
- Comprender la importancia de utilizar una clave primaria compuesta para una mejor organización de datos
- Modificar con confianza la estructura de la clave primaria de una tabla MySQL
- Aplicar tus conocimientos de instrucciones SQL para lograr las modificaciones deseadas en la base de datos