Desafio de Registro de Dados Cinematográficos

MySQLBeginner
Pratique Agora

Introdução

Um cinema local precisa de ajuda para configurar seu banco de dados de filmes. Como administrador do banco de dados, você deve inserir algumas informações de filmes no sistema existente. Este desafio testará sua habilidade de inserir dados em uma tabela MySQL utilizando a sintaxe SQL correta.

Inserir Registros de Filmes

O cinema precisa que você adicione a programação atual de filmes ao banco de dados. Você praticará a inserção de múltiplas linhas de dados em uma tabela MySQL.

Tarefas

  • Conecte-se ao MySQL como usuário root
  • Utilize o banco de dados cinema
  • Insira os três filmes a seguir na tabela 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 as operações devem ser realizadas no diretório ~/project
  • Utilize a sintaxe SQL INSERT correta
  • Todos os filmes devem ser inseridos em uma única instrução SQL
  • Os campos title e price não podem ser nulos (NULL)
  • Os anos devem ser inseridos como números, não como strings
  • Insira os dados exatamente na ordem especificada nas Tarefas

Exemplo

Após inserir os dados corretamente, a execução de SELECT * FROM movies; deve exibir:

+----+-----------------+--------------+-----------------+-------+
| 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 |
+----+-----------------+--------------+-----------------+-------+
✨ Verificar Solução e Praticar

Resumo

Neste desafio, você praticou a inserção de múltiplas linhas de dados em uma tabela MySQL. As habilidades demonstradas incluem a conexão a um banco de dados MySQL, o uso da sintaxe SQL INSERT apropriada para múltiplos registros, a manipulação correta de diferentes tipos de dados e a garantia da precisão das informações. Essas competências fundamentais de inserção de dados são essenciais para a gestão de bancos de dados e serão utilizadas frequentemente ao trabalhar com o MySQL.