Desafío de Registro de Datos Cinematográficos

MySQLBeginner
Practicar Ahora

Introducción

Un cine local requiere asistencia para poner en marcha su base de datos de películas. Como administrador de la base de datos, tu misión consiste en incorporar información cinematográfica en su sistema actual. Este desafío pondrá a prueba tu capacidad para insertar datos en una tabla de MySQL utilizando la sintaxis SQL correcta.

Insertar Registros de Películas

El cine necesita que añadas su cartelera actual a la base de datos. Practicarás la inserción de múltiples filas de datos en una tabla de MySQL.

Tareas

  • Conéctate a MySQL como usuario root
  • Utiliza la base de datos cinema
  • Inserta las siguientes tres películas en la tabla movies:
    1. Avatar (2009) - Science Fiction - $12.99
    2. The Dark Knight (2008) - Action - $11.99
    3. Inception (2010) - Science Fiction - $12.99

Requisitos

  • Todas las operaciones deben realizarse en el directorio ~/project
  • Utiliza la sintaxis SQL INSERT correcta
  • Todas las películas deben insertarse mediante una única sentencia SQL
  • Los campos title y price no pueden ser NULL
  • Los años deben insertarse como números, no como cadenas de texto
  • Inserta los datos siguiendo exactamente el orden especificado en las Tareas

Ejemplo

Tras insertar los datos correctamente, al ejecutar SELECT * FROM movies; deberías obtener:

+----+-----------------+--------------+-----------------+-------+
| id | title           | release_year | genre           | price |
+----+-----------------+--------------+-----------------+-------+
|  1 | Avatar          |         2009 | Science Fiction | 12.99 |
|  2 | The Dark Knight |         2008 | Action          | 11.99 |
|  3 | Inception       |         2010 | Science Fiction | 12.99 |
+----+-----------------+--------------+-----------------+-------+
✨ Revisar Solución y Practicar

Resumen

En este desafío, has practicado la inserción de múltiples filas de datos en una tabla de MySQL. Las habilidades demostradas incluyen la conexión a una base de datos MySQL, el uso de la sintaxis SQL INSERT adecuada para múltiples registros, el manejo correcto de diferentes tipos de datos y la garantía de la precisión de la información. Estas competencias fundamentales de inserción de datos son esenciales para la gestión de bases de datos y se utilizan con frecuencia al trabajar con sistemas MySQL.